D2执行前最后修正(最终确认版 v7)
日期: 2026-09-14
状态: 等待用户最终确认
任务1:修正 B3 测试任务 ✅
问题确认
❌ eval_morning不存在于cron列表
✅ 找到相关任务:
- hb_morning_eval.py(盘前评估,06:45运行)
- hb_morning_data_collector.py(数据采集,08:20运行)
推荐测试任务
| 任务名 |
cron_id |
调度 |
脚本 |
推荐度 |
| 中国资本动向看门狗 |
29145a4dd49f |
30 10 * * 1-5 |
hb_capital_watchdog.py |
⭐⭐⭐ |
| 心跳监控watchdog |
ops_heartbeat_watchdog |
0 * * * * |
heartbeat_watchdog.py |
⭐⭐⭐ |
| 因子IC衰减监控 |
a7e2b8dc |
0 20 * * 1-5 |
hb_ic_monitor.py |
⭐⭐ |
最终推荐:中国资本动向看门狗(29145a4dd49f)
优点:
1. script-mode,安全可控
2. 工作日10:30运行,明天不受影响
3. 不读写alert_state.db
4. 不读写jobs.json
5. 有独立执行记录,便于验证
B3测试步骤:
1. 备份当前状态
2. 临时修改command字段,包装run_with_alert.py
3. 手动触发运行
4. 验证包装功能(日志输出)
5. 恢复原command字段
6. 清理测试数据
任务2:确认 22:00-23:30 时段无冲突 ✅
22:00运行的任务
| 任务 |
cron_id |
调度 |
脚本 |
启用状态 |
冲突风险 |
| 周线复盘报告 |
430313a0 |
0 22 * * 5 |
weekly_review.py |
✅ 启用 |
✅ 周五才运行 |
23:00运行的任务
| 任务 |
cron_id |
调度 |
脚本 |
启用状态 |
冲突风险 |
| 🔍 cron健康审计 |
11806c4f |
0 23 * * * |
hb_cron_audit.py |
✅ 启用 |
⚠️ 可能冲突 |
冲突分析
明天是周一:
- 22:00无冲突(周线复盘只在周五运行)
- 23:00有cron健康审计运行
建议:
- 回归验证推迟到23:15后(避开23:00任务)
- 或确认hb_cron_audit.py不读写alert_state.db
任务3:更新 D2 最终时间表 ✅
| 时段 |
任务 |
内容 |
状态 |
| 17:25-18:20 |
Dead-Man测试 |
暂停alert_channel_health→等待→验证→恢复 |
✅ 确认 |
| 22:00-22:30 |
受控测试前3项 |
告警路径、超时路径、通道健康 |
✅ 无冲突 |
| 22:30-23:00 |
影子cron集成 |
用中国资本动向看门狗测试B3 |
✅ 确认 |
| 23:15-23:45 |
回归验证 |
清理+确认 |
✅ 避开23:00任务 |
最终确认清单
□ D1总结已确认(90次运行,100%成功)
□ Dead-Man测试步骤已确认(暂停alert_channel_health cron)
□ B3测试任务已确认(中国资本动向看门狗,29145a4dd49f)
□ 时段冲突已分析(22:00-23:45无冲突)
□ 备份文件已确认(jobs.json.bak_20260913)
✅ 所有条件满足,可以进入D2执行
请确认以上方案,回复"进入D2"启动明天执行。