docs: 事项三结论——cron架构围绕3+1环节x3+1层重构(体系统一hermes+停冗余+修error+恢复环节产出+3+1环节全覆盖),远超'停8个'

This commit is contained in:
hmo
2026-08-12 16:20:22 +08:00
parent db852e291a
commit d2f63a3848
@@ -125,11 +125,35 @@ cron-review-poversold-20260811.md §四 梳理出 8 个重复/停摆/冗余的
### 💬 讨论记录
- 2026-08-12 待老莫确认
- 2026-08-12 事项二已定(方案C 已实施)→ #8 依赖条件已满足:通用 12 维补全对 p_oversold 无价值,建议停或降频
### 💬 讨论记录
- 2026-08-12 待老莫确认
- 2026-08-12 **老莫升级原则**:不逐条抠谁走谁留,按"3+1 环节(选股/买入/卖出/每日重评)× 3+1 层(采集/加工/使用/监控运维)"原则全面梳理 cron 架构——保证运行、功能不重复、性能稳定、cron 统一 hermes(禁止系统 crontab)。或删或改或增授权小小莫自主,遵守开发准则 + git 版本管理。
### ✅ 结论
**【已解决,远超"停8个"——整个 cron 架构围绕 3+1 环节×3+1 层重构】**(2026-08-12 架构梳理落地):
**1. cron 体系统一 hermes(禁止系统 crontab**
- 迁移到 hermeswatchlist_auto_exit(环节3卖出核心 50 8/ kanban_xmpp_bridge / parallel_batch / live_data_collector(已正式化到 deploy/profile-scripts + git 跟踪)
- 停系统 crontab 重复:news_collector(旧版58只)/ agents_health_checkMoFin
- 结果:系统 crontab 只剩 main_dsa.py(独立服务),所有定时自动任务统一 hermes
- F 健康 cron 来源标记 + 顶部横幅"🚫 自动任务必须部署在 hermes,严禁系统 crontab"
**2. 停冗余(功能不重复)**:策略评估-每日 / 市场精选推荐-每日 / 宏观风险扫描-周末 / 跨市场背离检测-周末 / 基本面刷新-午间 / 行业富集-cninfo-午间(含 #2 市场精选推荐、#8 自选12维补全的后续——#8 因超时+和 per_stock_reassess 重叠已停)
**3. 修 error(保证运行)**premarket_full_review 修 import 路径(环节4每日重评恢复,手动跑验证"✅ 盘前重评完毕");deploy_guard problems=0live_data_collector 正式化解决 CRON_MISSING+UNTRACKED
**4. 恢复环节产出(保证运行)**
- **环节2买入**:注册 stale_push_wlin*/30 盘中自选买入区提醒+触发重评)——此前未注册 cron,买入推荐缺失
- **环节4每日重评**:恢复 per_stock_reassess0 12,15 自选12维重评+买入区提醒)
- **环节3卖出**watchlist_auto_exit 迁移到 hermes50 8 盘前自选退出)
**5. 3+1 环节 cron 全覆盖**
| 环节 | 核心 cron | 状态 |
|------|-----------|------|
| 选股 | p_oversold / v_weak / accumulation → candidate_filter → promote_candidates | ✅ |
| 买入 | stale_push_wlin*/30 盘中) | ✅ 恢复注册 |
| 卖出 | watchlist_auto_exit50 8/ clean_watchlist5 9 | ✅ 已迁移 |
| 每日重评 | premarket_full_review10 8,已修)/ per_stock_reassess0 12,15,已恢复)/ stale_detector(周末) | ✅ |
> 详见 docs/SYSTEM_ARCHITECTURE.md3+1 层次 + 3+1 环节 + cron 统一 hermes + 开发原则)+ CHANGELOG.md2026-08-12 cron 架构梳理记录)。
**【待定】**
---