docs: cron架构审查补充——JSON引用核查(20脚本多正常,get_realtime_prices死代码)/死代码清单/自成长与报告类确认

This commit is contained in:
hmo
2026-08-11 06:42:42 +08:00
parent c272d0247e
commit 25ed36121a
+41 -1
View File
@@ -221,4 +221,44 @@ accumulation_scanner*/10)→ candidates(sector=accumulation)
| P2 | 停午间重复采集 | 低 |
| P3 | 建 p_oversold 扫描器 | 中 |
> 待老莫确认后分批执行。
> 待老莫确认后分批执行。
---
## 六、补充发现(第二轮审查 2026-08-11
### 6.1 JSON 引用问题
- ✅ 20 个脚本引用 decisions.json/portfolio.json/watchlist.json,但**多数通过 mo_data 兼容层**read_decisions/read_portfolio 读 DB)——docstring 是旧注释,实际正常
- 🔴 **get_realtime_prices.py 直接 open('data/decisions.json')** —— decisions.json 已删除,运行必报错。**死代码**(无调度无 import),归档
- 🔴 import_holding_xls.py 有注释掉的旧 JSON 写操作(无影响)
### 6.2 死代码/残留清单
| 文件 | 状态 |
|------|------|
| get_realtime_prices.py | 死代码(读已删JSON),归档 |
| market_watch.pyMoFin根)| 旧版分叉,归档 |
| promote_candidates.pydocs/backup| 备份残留,清理 |
| system_health_check.py | 已暂停,被替代,归档 |
| session_to_cron_bridge.py | 已停 crontab(顶层cron停摆)|
| cron_to_xmpp.py crontab版 | 已停(hermes版保留)|
### 6.3 自成长类确认
| 脚本 | 职责 | 状态 |
|------|------|------|
| branch_scanner | 分支数据采集 | ✅ 活跃(15min)|
| branch_evaluator | 分支适用性评估 | ✅ 读 DBmo_data|
| prune_branches | 剪枝 | ✅ 活跃(21:00|
| meta_growth | 元层自成长 | ✅ 活跃(0:45/12:45|
| hardcode_scanner | 硬编码扫描 | ✅ 活跃(17:25)|
### 6.4 报告简报类确认
| 脚本 | 职责 | 状态 |
|------|------|------|
| opening/closing_brief | 开/收盘简报 wrapper | ✅ |
| generate_report | 模板报告生成器 | ✅ |
| market_insight | 知微洞察 | ✅ |
| strategy_review | 三层复盘 | ✅ |
| strategy_evaluator | 双维度评估 | ⚠️ 每日版可停 |
| collect_evaluation_data | 评估数据采集 | ✅ |
| prepare_report_data | 报告参数 | ✅ |
| advice_reconciliation | 建议对账 | ✅ 读DB |