Files
llm-intelligence/docs/plans/2026-05-27-intraday-price-watch-plan.md
phamnazage-jpg 475401bcbe
Some checks failed
CI / go-test (push) Has been cancelled
CI / scripts-regression (push) Has been cancelled
CI / frontend-build (push) Has been cancelled
CI / docker-build (push) Has been cancelled
feat(intraday): add discovery and verification watch pipeline
2026-05-27 18:54:32 +08:00

2.1 KiB
Raw Blame History

日内价格追踪方案2026-05-27

目标

让“日内大降价 / 大涨价 / 泄露 / 活动窗口”不必等到第二天正式日报才出现。

当前限制

  • 正式链路 scripts/run_daily.sh 按天运行一次。
  • daily_signal_snapshot 也是按日物化。
  • 像“小米大模型大降价”这样的日内事件,即使价格页已经变化,也可能错过当天头条和一句话结论。

最小可落地方案

新增脚本:scripts/run_intraday_price_watch.sh

它复用当前 run_intel_pipeline.sh 的“采集 / 导入 / 物化”链路,但刻意不生成正式日报,不写 daily_report,也不污染 latest_report 语义。

执行内容

  • fetch_openrouter.go -strict-real
  • fetch_multi_source.go --sources moonshot,deepseek,openai
  • 官方导入脚本(套餐 + 价格 importer
  • materialize_daily_signals.go

不执行

  • generate_daily_report.go
  • track_report_state / daily_report
  • 正式 HTML / Markdown 日报归档

推荐调度频率

推荐两档:

  1. 保守版:每 4 小时一次
    • 0 */4 * * * bash scripts/run_intraday_price_watch.sh
  2. 激进版:每 2 小时一次
    • 0 */2 * * * bash scripts/run_intraday_price_watch.sh

先从每 4 小时开始,观察外部文档源稳定性和数据库写入压力。

结果用途

  • 更快写入 pricing_history
  • 更快刷新 daily_signal_snapshot
  • 为前端查询页/日内快讯卡提供更及时的信号
  • 第二天正式日报能直接消费更完整的价格变化记录

与正式日报的边界

  • run_daily.sh:正式日级产物,决定 latest_report
  • run_intraday_price_watch.sh:日内信号刷新,不生成正式日报
  • run_real_pipeline.sh:人工真实复跑,验证全链路

下一步建议

  1. run_intraday_discovery_watch.sh 补充生产级 provider adapter 和调度说明
  2. 给前端查询页增加“最近一次价格追踪时间 / 最近一次 discovery 验证时间”提示
  3. 如果日内事件仍不够敏感,再考虑引入独立 intraday_signal_snapshot 或候选情报面板