步骤4阶段1 D2执行方案 最终确认版 v7

源文件:D:\Hermes\reports\步骤4阶段1_D2执行方案_最终确认版_v7.md · 日期 2026-09-14 · 2KB

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"启动明天执行。