领域新闻热点简报
把"给某个领域做一份 ≥50 条的多板块日报"做成流水线。
本技能刻意不写死任何领域。 全文出现的 {领域} 是一个由调用者提供的变量。领域可以与用户画像无关,因此每次都必须显式取到它,不能靠记忆或默认值硬猜。
第 0 步:取到 {领域}(先于一切,不可跳过)
解析优先级,取第一个命中的:
- 用户在本次对话中明确说出的领域(最优先,覆盖配置)。
config/fields.yaml中的default字段(用户预置的常用领域)。- 都没有 → 只问一个问题:「这次做哪个领域?」不要附带第二个问题,不要发问卷。
同时确定的三个伴随参数——能推断就推断,不要拿去烦用户:
| 参数 | 默认值 | 说明 |
|---|---|---|
| 地域重点 | 用户所在省份 | 命中该地域的新闻要显著标注 |
| 时效窗口 | 近 24~48 小时 | 不足时回溯至近一周,必须标注真实发生时间 |
| 总条数 | ≥50 条 | 不含深度视角、关键词、不确定性清单 |
领域可以是组合,例如「A + B」这种形式也算一个合法的 {领域} 值。下文所有出现 {领域} 的位置,都替换成这个值。
第 1 步:并行抓三类源
必须并行发起,不要串行等待。三类源各管一段,缺一类都会塌:
| 源 | 拿什么 | 在哪 |
|---|---|---|
| 权威时政主干 | 政策、要闻、联播 | cctv-news 技能 |
| 社媒热度 | 爆款话题、网友自创内容 | hot-topics 技能 |
| 定向补位 | 领域空白、本地新闻、专业数据 | WebSearch |
调用命令、返回字段、各接口的坑,全部见 references/data-sources.md。
关键判断:权威源和热搜都覆盖不到专业领域与本地新闻,这块只能靠 WebSearch 补。 领域越垂直,WebSearch 的权重越高——通常占最终条数的三分之一以上。
第 2 步:筛选与时效判定
- 优先选最近 24~48 小时内发生的事件;不足时回溯至近一周仍有延续性的事件。
- 回溯事件必须写真实发生时间,不能拿简报日期冒充。否则简报的时效性声明就是假的。
- 每条必须能回答两个问题:为什么是现在(Why now)、和
{领域}的关联是什么。答不出第二条的,换掉。 - 三条信息取舍规则:权威源 > 专业机构 > 社媒热搜。热搜只用来找线头和补充"网友自创"板块,不能充当主干事实。
第 3 步:按模块组织
十个模块、各自的条数区间与字数上限、每条新闻的四段式写法,见 references/modules.md。
常用做法是直接把用户的需求原文当规格用——参数化的提示词模板在 references/prompt-template.md,可整段复制。
第 4 步:产出
三种产物形态,按用户要求逐级追加,默认只做第一级:
- Markdown 简报(默认产出)
- 单文件 HTML 可视化网页(用户说"做成网页/可视化/HTML"时)
- 部署为分享链接(用户说"发布/上线/部署/给我个链接"时)
骨架、HTML 设计系统(已实测的色板与阴影变量)、部署步骤,见 references/output-formats.md。
硬性规范
- 条数优先于字数。条数与建议字数冲突时保条数,字数可超。
- 每条必须有来源和时间,缺一不可。
- 不编造数据。数字必须有出处;拿不准就写"不确定"。统计口径要区分"同比/环比""元/公斤 vs 元/500克"。
- 地域新闻显著标注(标题前加【地域】或加粗)。
- 避免简单堆砌:在 Why now 里点出事件之间的传导链条,而不是并列罗列。
- 深度视角优选与
{领域}相关、有争议、有长期影响的事件,不选纯娱乐新闻。 - 结尾必须附"今日关键词"(3~5 个,含定义)与"不确定性清单"(信息不充分/有争议的事项)。
常见坑
- 官方数据查不到当日值 → 去找"价格监测表""周报表"这类地方部门公示页,通常比新闻更早更细;务必标注的是监测日期而非发布日期。
- 社媒热搜娱乐化严重 → 热搜只作线索与补充,主结构必须来自权威源。
- 时间字段混淆 → 接口返回的
time是发布时间;公示页的"监测日期""成文日期""发布日期"三者不同,选最能反映事实时点的那个。 - "网友自创"板块天然缺货 → 平台热搜偏娱乐,通用榜单凑不够 15~20 条。必须按
{领域}拆出品类后另配检索词,见references/modules.md。 - 深度视角容易写超 → 控制在 300~400 字。
- HTML 大文件一次写入会截断 → 用占位符分次写,见
references/output-formats.md。 - 部署时不要直接指向工作区根目录 → 里面有
.workbuddy记忆目录等杂项,会被一起打包。必须先建干净子目录、把入口命名为index.html。
与其他技能的关系
hot-news-briefing是本技能的早期版本。两者高度重合,已被本技能取代——领域参数化、提示词模板、产物格式(MD/HTML/部署)三项由本技能补齐。同时启用会造成选择困难,建议只保留一个。cctv-news、hot-topics是数据源依赖,不复制其实现,直接调用。