2.1 KiB
2.1 KiB
日内价格追踪方案(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-realfetch_multi_source.go --sources moonshot,deepseek,openai- 官方导入脚本(套餐 + 价格 importer)
materialize_daily_signals.go
不执行
generate_daily_report.gotrack_report_state/daily_report- 正式 HTML / Markdown 日报归档
推荐调度频率
推荐两档:
- 保守版:每 4 小时一次
0 */4 * * * bash scripts/run_intraday_price_watch.sh
- 激进版:每 2 小时一次
0 */2 * * * bash scripts/run_intraday_price_watch.sh
先从每 4 小时开始,观察外部文档源稳定性和数据库写入压力。
结果用途
- 更快写入
pricing_history - 更快刷新
daily_signal_snapshot - 为前端查询页/日内快讯卡提供更及时的信号
- 第二天正式日报能直接消费更完整的价格变化记录
与正式日报的边界
run_daily.sh:正式日级产物,决定latest_reportrun_intraday_price_watch.sh:日内信号刷新,不生成正式日报run_real_pipeline.sh:人工真实复跑,验证全链路
下一步建议
- 为
run_intraday_discovery_watch.sh补充生产级 provider adapter 和调度说明 - 给前端查询页增加“最近一次价格追踪时间 / 最近一次 discovery 验证时间”提示
- 如果日内事件仍不够敏感,再考虑引入独立
intraday_signal_snapshot或候选情报面板