--- name: heat-scan description: 行业热点扫描。当用户触发 /heat-scan 或 cron 0 10 * * 1-5 自动触发时执行。用 Tavily 并行搜索,输出 3 个选题候选。 --- # Heat Scan · 热点扫描与选题候选 ## 触发条件 - **手动触发**:`/heat-scan` 或 "追热点"、"扫描今日热点" - **自动触发**:`0 10 * * 1-5`(工作日 10:00),见 HEARTBEAT.md ## 输入 - 无参数 → 全行业扫描 - 可选参数 `<方向>` → 限定搜索词(如 `MES`、`SCADA`、`机器视觉`) ## 流程 ### Step 1 · 三路并发 Tavily 搜索 ``` Query A: 工信部 智能制造 2026 Query B: 中国制造业数字化 政策 友商 Query C: 工业软件 头部 动态 ← 如有 <方向> 参数则替换为方向词 ``` 每个 query 取前 5 条结果(共 15 条)。 ### Step 2 · 正文抽取 对每条结果 URL 用 `web_fetch`(extractMode=text,maxChars=300)抽取正文,摘取 200 字以内摘要。 ### Step 3 · 选题生成 综合 15 篇内容,按 `SOUL.md §2.1` 输出 3 个选题候选,格式如下: ``` ## 选题 A **一句话主张**:(核心观点,一行) **对标平台**:知乎 / 公众号 **预期读者**:工厂 IT 主管 / 厂长 **预计形态**:深度文(2000字)+ 短视频脚本(60s) **预估价值**:品牌 / SEO / 询盘 **内容亮点**:(2-3 句,从 15 篇内容中提取的新数据/新趋势) **引用来源**: - [链接1] 标题 - [链接2] 标题 ``` ### Step 4 · 输出与推送 - 文件写入:`drafts/topics-YYYY-MM-DD.md` - 微信频道(`openclaw-weixin`)推送摘要给 Tyrone,格式: ``` 🔥 今日热点扫描(3 个选题) ① [选题主张一句话] 平台:知乎 | 形态:深度文 👉 回复"选 A/B/C"继续 --- ② ... ③ ... --- 如都不要,回复"都拒",我将重新扫描 ``` ## 合规约束 - **不直接发布**:选题生成后停等 Tyrone 确认 - 有效确认格式:`选 A` / `选 B` / `选 C` / `都拒` - 禁止在未经 Tyrone 确认的情况下进入 `master-draft` 或 `rewrite-multi-platform` ## 禁止项 - 不使用 banned-words.md 中的禁用词 - 不编造数据,所有数字/案例须来自搜索结果 - 不做平台发布动作 ## 参考文件 - `SOUL.md §2.1` — 选题生成原则 - `brand/banned-words.md` — 合规红线 - `drafts/topics-YYYY-MM-DD.md` — 归档路径