Files
MoFin/docs/analyst-knowledge-log.md
T

2.4 KiB
Raw Blame History

analyst-knowledge-log.md

[2026-07-09 10:40] 自愈执行器升级处理:KOSDAQ-4.1% HIGH信号

  • 发现: 自愈执行器上报盘中自检发现宏观风险HIGH(KOSDAQ-4.1% + 中信证券研报)
  • 判断: 系统无故障,已知市场条件延续。KOSDAQ-4.1%是昨日KOSPI暴跌的延续,非新事件。中信证券研报是采集器误报(正常行业研报)。
  • 数据验证: 中国各指数全面脱钩改善(上证-1.26%→+0.02%,恒生-0.51%→+1.69%,科创50+0.28%→+0.62%)。持仓止损距均>3%。
  • 操作: 标记已知状态,无需新推送。08:30 LLM深度分析已覆盖并修正。
  • 涉及文件: macro_risk_state.json(已由consumer更新为processed

[2026-07-09 14:xx] 自愈执行器升级:信号堆积38条

  • 发现: 盘中自检触发「信号堆积: 38条未处理(需<30)」告警,自愈执行器无自动修复方案,升级到LLM处理
  • 调查: 38条为 xiaoguo 来源信号,属4h时效内积压。当前已完成消费(xiaoguo_signal_consumer每30分运行),积压自愈
  • 监控盲区发现: intraday_health_check.py 和 system_audit.py 均只监控 source LIKE 'xiaoguo%',忽略 divergence_watch(80)、trend(46) 等来源的126条未处理信号
  • 修复: 两处均增加全量未处理查询,区分 xiaoguo 和其他来源分别报告
  • 涉及文件:
    • scripts/intraday_health_check.py — check_signal_pipeline: 增加 total_unproc 查询和非xiaoguo预警
    • scripts/system_audit.py — audit_signals: 增加 total_unproc 查询和MEDIUM级别溢出预警
    • CHANGELOG.md — 追记监控盲区修复

[2026-07-09 14:xx] 自愈执行器升级:信号积压126条(divergence_watch/trend无consumer

  • 发现: 自愈执行器上报「其它来源信号积压: 126条未处理(divergence_watch/trend等无consumer)」
  • 调查: divergence_watch 80条全部未处理 — divergence_detector.py写入signal_news但已自写macro_divergence_state.jsonsignal_news仅归档副本。trend 46条未处理 — 废弃系统的死数据,summary为空
  • 修复: divergence_detector.py — INSERT时加processed=1(归档性质不需要consumer)。DB — 80条divergence_watch + 46条trend历史标记为processed。同步cron目录MD5一致
  • 效果: signal_news 1077条全量已处理,健康检查PASS,后续不会再次积压
  • 涉及文件: scripts/divergence_detector.py, data/mofin.db, CHANGELOG.md