科技五赛道日报生成技能
触发条件
当用户发送包含以下意图的消息时触发:
- "生成X月X日星期X北京时间XX点的日报"
- "发日报"、"今日五赛道"、"科技日报"
- "五赛道日报"、"科技五赛道"
- 任何明确要求生成科技五赛道日报的指令
🚀 快速上手指南
| 场景 | 指令示例 | 预期结果 |
|---|---|---|
| 标准日报 | "发日报""今日五赛道" | 立即生成当天08:00五赛道日报 |
| 指定时间 | "生成6月15日16点的五赛道日报" | 按指定时间生成 |
| 极简版 | "极简版五赛道日报" | 一句话缩写版日报 |
⚠️ 异常处理与备用方案
数据源故障时自动切换
| 首选工具 | 故障时备用方案 | 降级影响 |
|---|---|---|
westock-data kline 查行情 |
search → 东方财富/同花顺行情页 |
速度略慢,精度不变 |
westock-data board 板块排名 |
search → "日期 板块涨幅排名" |
数据不变,需多一次搜索 |
hithink-astock-selector 涨停数据 |
westock-data kline 逐只检查涨停 |
多只标的需串行查询 |
search 搜索新闻 |
换搜索引擎+限制信源范围 | 覆盖略减 |
| 子代理并行搜索失败 | 降级为串行单赛道逐条搜索 | 速度变慢但日报可完成 |
执行中异常处理规则
| 异常场景 | 处理方式 | 禁止行为 |
|---|---|---|
| API超时/返回空 | 自动切换备用方案,继续执行 | ⛔ 禁止用过时缓存数据替代 |
| 子代理宕机 | 降级为单赛道逐条搜索,不跳过该赛道 | ⛔ 禁止跳过该赛道或伪造数据 |
| 新闻搜索0结果 | 标注"本期未找到24h增量新闻",留空 | ⛔ 禁止拿过期新闻凑数 |
| 涨停数据获取失败 | 标注"涨停数据暂缺",仅做定性分析 | ⛔ 禁止凭空编造涨停次数 |
| 多个工具连续故障 | 输出时封面标注"⚠️部分数据源异常"+说明 | ⛔ 禁止无数据时输出不完整日报 |
❓ 常见问题 FAQ
| 问题 | 解答 |
|---|---|
| 生成失败显示空白 | 检查网络连接→重试。如持续失败,查看数据源是否全部可用 |
| 某个赛道无新闻 | 正常。无催化赛道标注⚪,不出新闻条目,不出标的 |
| 成长股数量不足3家 | 正常。不满足硬指标留空,不硬凑 |
| 觉得推荐逻辑有问题 | 检查该标的是否通过三重验证(定价权+营收≥30%+催化剂),未通过则自动剔除 |
| 想要更简短的日报 | 说"极简版"即可,摘要+表格精简版 |
数据源声明
- A股行情数据:
westock-data kline批量查询(实时) - A股板块排名:
westock-data board(实时,用作涨价雷达) - 大盘数据/涨停数据:
hithink-astock-selector自然语言查询 - 公司基本面:
westock-data profile(营收/业务结构验证) - 新闻搜索:
search+subagent_spawn并行检索权威媒体
输出质量铁律(融合产业分析框架)
- H1数值锚定:所有涨幅/价格/成交额数据后标注来源(来源:westock-data/期货收盘/hithink),无法标注不输出
- H4时间锁定:禁止"近期""最新""当前",替换为具体日期
- 严谨模式:温度0.1,无数据即无结论
选股逻辑规则(融合A股产业分析框架体系)
事件驱动力判定(融合工序0)
每条新闻区分驱动性质并在驱动周期后标注:基本面驱动(财报超预期/产能落地/大额订单/技术突破)或 情绪驱动(政策传闻/无锚点预期)。情绪驱动新闻不推荐成长型标的。
龙头标的筛选(融合工序4三重验证)
| 条件 | 标准 | 数据源 |
|---|---|---|
| 定价权 | 市占率行业前二 / 唯一国产替代 / 独家供应 | westock-data profile + search 公告 |
| 真实业务 | 营收占比≥30%,非概念蹭热点 | westock-data profile 分部收入 |
| 催化剂匹配 | 新闻事件与其主业直接相关,非间接关联 | 上下文核对 |
评分:业绩确定性10分制(今年+未来2年)。满足三重验证的标的评分≥7分。
成长型标的筛选(融合工序4+5)
| 条件 | 标准 | 数据源 |
|---|---|---|
| 基本面门槛 | 营收占比≥5%,无实质业务排除 | westock-data profile |
| 活跃度 | 近3月涨停次数≥2次 | hithink-astock-selector |
| 时效性 | 近1月有涨停记录 | hithink-astock-selector |
| 催化剂 | 标的属于新闻直接影响的细分行业 | 上下文核对 |
评分:活跃度+业绩增长弹性10分制。不满足硬指标留空。
执行流程(严格按序,禁止跳步)
第零步(新增):数据预采集与共享缓存
> 🔧 优化项①:共享数据写入缓存文件,子代理读取而非嵌入prompt
> 🔧 优化项②:规则引用精简,子代理直接读取SKILL.md
> 🔧 优化项③:子代理返回最小化确认
- 数据采集(一次性,主流程执行):
- 四大指数:westock-data kline
- 板块排名/资金:westock-data board
- 涨跌家数/涨停数据:hithink-astock-selector 批量
- 昨夜今晨新闻:search→web - 写入缓存文件
/sandbox/workspace/.cache/daily_data_yyyymmdd.json
- 结构化JSON:{index, board, news, limitUpData}
- 子代理启动后直接file_read读取,不嵌入prompt - 子代理规则引用:直接写"按SKILL.md中【选股逻辑规则】执行",不重写规则全文
- 子代理完成时:仅返回文件路径+关键结论摘要(不超过50字),不返回日报全文
第一步:日期校验与时间基准确认
- 解析用户指定日期和时间(北京时间)
- 计算24小时新闻窗口:[指定时间-24h, 指定时间]
- 交易日历硬校验(周一至周五交易日,排除法定节假日)
- 输出日期校验结果
第二步:短线验证 + 宏观盘面(合并1个子代理)
> 数据源改造:westock-data + hithink-astock-selector取代web搜索
> 融合优化v3.0:本步骤内捎带查询涨停数据,缓存给Step 3-5复用
> ⚠️异常处理:hithink故障→切westock-data kline逐只查;westock故障→切search行情页
- 查找上期日报中所有⚡短线标的
- 一次性调用API获取所有数据(串行<10秒):
- 个股涨跌幅验证:westock-data kline批量查询
- 四大指数:westock-data kline批量
- 大盘数据:hithink 查询涨跌家数/涨停/北向
- 涨停数据:hithink 捎带查询候选标的涨停次数
- 板块排名:westock-data board - 逐个判定:涨幅≥5%+板块效应=✅强刺激,否则=⚠️弱刺激
- 系统性环境影响判定(涨跌比>1:2时标注)
- 禁止用今日新闻验证昨日涨幅
第二步半(新增):全局热点扫描→动态分配依据
> 融合优化v3.0
> ⚠️异常处理:search搜索0结果→标注"本期全局热点:无显著催化",各赛道走⚪无催化逻辑
- 搜索 "日期 昨夜今晨 人工智能 半导体 固态电池 卫星 人形机器人 重大新闻"
- 识别各赛道催化级别:🚨重磅/🟡有动态/⚪无催化
- 输出全局热点清单,缓存给5个子代理共享
第三步:五赛道新闻检索(动态分配+全局上下文共享)
根据Step 2.5的催化级别动态分配搜索力度:
- 🚨有重磅催化:3组关键词,深度搜索
- 🟡有行业动态:2组关键词,常规搜索
- ⚪无显著催化:1组关键词,兜底搜索
子代理启动时自带全局热点清单,已知事件不再重复搜索。
信源优先级:第一=官方机构+产业研究机构+头部厂商官网;第二=垂直专业媒体;禁止自媒体。
第四步:新闻筛选与驱动周期标注
> ⚠️异常处理:某赛道0条有效新闻→该赛道标注⚪无催化,不出标的表格
- ⚡短线:技术突破类(实测参数/量产官宣)
- ⏳中线:产业数据类(供需缺口/出货量)
- 🔭长线:政策标准类(产业规划/国家标准)
- 仅收录24h新闻,与昨日重复自动剔除
第五步:标的筛选与表格生成(表格形式)
> 涨停数据已在Step 2集中采集,此处直接复用
> 按【选股逻辑规则】执行真伪验证,已在标的表格"核心逻辑"列注明验证通过标识
> ⚠️异常处理:涨停数据缺失→标注"⚪涨停数据暂缺",仅做定性分析不评分数值
龙头标的(业绩确定性10分制,需满足三重验证≥7分):
| 类型 | 标的 | 代码 | 核心逻辑 | 评分 |
成长型标的(弹性+活跃度,需满足营收≥5%+涨停活跃度):
| 类型 | 标的 | 代码 | 核心逻辑 | 评分 |
- 龙头3家,成长3家
- 成长型不满足硬指标留空
- 禁止web搜索获取涨停数据
第六步:宏观盘面概览
> 数据已在第二步集中采集,此处格式化输出
第七步:组装完整日报(固定结构)
# 📊 科技五赛道日报 · {日期}
## ⚠️ 昨日短线新闻市场验证(表格)
## 🔑 今日核心交易逻辑
## 🤖 赛道一:AI大模型(新闻+龙头/成长表格)
## 🔬 赛道二:半导体(同上)
## 🔋 赛道三:固态电池(同上)
## 🛰️ 赛道四:卫星航空(同上)
## 🤖 赛道五:人形机器人(同上)
## 📈 宏观与盘面概览
## ⚠️ 风险提示
## ✅ 输出后强制校验(表格)
📝 输出案例参考(实际日报节选)
赛道新闻条目示例
**新闻2:英伟达宣布8月交付Vera服务器CPU** 🔥
- 自研Arm架构88核Olympus,全面开放中国订单
- 驱动周期:⚡短线
- 驱动性质:基本面驱动(技术突破+量产时间确定)
- 细分行业:AI芯片→服务器CPU→国产替代
龙头标的表格示例
| 类型 | 标的 | 代码 | 核心逻辑 | 评分 |
|:---:|:----|:---:|:--------|:----:|
| 龙头 | 中际旭创 | 300308 | 800G光模块全球前三,英伟达直接供应商 | 9/10 |
| 成长 | 腾景科技 | 688195 | 精密光学元件,CPO光引擎配套,近1月涨停2次 | 8/10 |
校验清单示例
| 校验项 | 状态 |
|:------|:----:|
| 各赛道3条新闻 | ✅ |
| 龙头3家/成长3家 | ✅(不足已留空) |
| 数值均标注来源 | ✅ |
| 无模糊时间词 | ✅ |