add cached news, event, and buzz layers

This commit is contained in:
root
2026-04-01 01:04:42 +08:00
parent 2d8aae25de
commit 4b66b48df7
3 changed files with 480 additions and 37 deletions

View File

@@ -15,7 +15,9 @@
### 🧾 数据来源
- **行情**{行情源}
- **K线**{K线源}
- **新闻**{新闻源}
- **事件**{事件源}
- **舆情雷达**{舆情源}
---
@@ -73,8 +75,22 @@
- **20日平均收益 / 胜率**{20日平均收益}% / {20日胜率}%
- **回撤代理**{回撤代理}%
### 📰 新闻与舆情辅助
- **新闻情绪**{新闻情绪}
- **新闻热度**{新闻热度}
- **舆情雷达**{舆情等级}
- **主要样本**
- {新闻1}
- {新闻2}
- {新闻3}
### 📌 近期关键事件
- {事件1}
- {事件2}
- {事件3}
### 💡 分析总结
{2-4句话的自然语言总结至少包含当前市场场景、操作建议、置信度、主要支撑/风险点。若历史验证样本不足,要明确提醒。}
{2-4句话的自然语言总结至少包含当前市场场景、操作建议、置信度、主要支撑/风险点。若历史验证样本不足,要明确提醒。可在 1 句话内补充新闻/舆情/事件仅作辅助,不直接决定评级。}
> ⚠️ 以上分析仅供参考,不构成投资建议。投资有风险,入市需谨慎。
@@ -121,7 +137,10 @@
## 模板使用说明
- 所有 `{占位符}` 根据脚本返回的 JSON 数据填充。
- `{行情源}` / `{K线源}` 使用 `data_sources` 中的实际来源;若事件层尚未接入,`{事件源}` `暂无`
- `{行情源}` / `{K线源}` / `{新闻源}` / `{事件源}` / `{舆情源}` 使用 `data_sources` 中的实际来源;若层尚未接入,填 `暂无`
- `{新闻情绪}` / `{新闻热度}` / `{新闻1-3}` 来自 `news` 字段;若新闻抓取失败或为空,分别填 `暂无` / `低` / `暂无相关新闻`
- `{舆情等级}` 来自 `buzz.level`;当前为新闻驱动的热度雷达,不是社交媒体实时讨论量。
- `{事件1-3}` 来自 `events.items`;美股优先使用 SEC 事件,其他市场先从新闻标题中提取关键事件。
- 最终输出必须是标准 Markdown 正文,不要放进 ``` 代码块。
- 优先使用短段落、项目符号、卡片式结构;除非用户明确要求,否则尽量不要使用宽表格。
- Telegram 等 IM 场景下,优先保证手机端可读性,避免一行承载过多字段。