diff --git a/skills/policy-radar/SKILL.md b/skills/policy-radar/SKILL.md index 44333d3..218a41f 100644 --- a/skills/policy-radar/SKILL.md +++ b/skills/policy-radar/SKILL.md @@ -102,7 +102,11 @@ description: 政策雷达 — 从中国政府公开信息源抓取最新政策 | **新增措施** | 以前没有的具体手段首次出现 | | **删除内容** | 以前强调的本期不再提及 | -如果没有上一期分析(首次运行),则搜索过去3个月的相关政策建立基线。 +**基线建立规则(硬步骤,不可跳过):** + +- **非首次运行**: 将本期政策与上一期 `policy-analysis-{上期日期}.md` 的结论逐条对比,标注每条政策的「新增表述/措辞变化/排序变化/新增措施/删除内容」。 +- **首次运行**: 必须执行「基线扫描」子步骤——搜索过去 3 个月的相关政策(至少覆盖本次关键词领域),建立一份简短的基线摘要(每条政策的核心方向+关键措辞),作为 4.2 的对比锚点。基线摘要写入报告的「基线对比」字段,不得省略。 +- **后续运行输入**: 将上一期 `policy-analysis-{日期}.md` 作为上下文输入,使 4.2 的增量判断可验证,而非依赖 agent 的历史知识。 #### 4.3 分类:区分货币政策与财政政策 @@ -122,6 +126,8 @@ description: 政策雷达 — 从中国政府公开信息源抓取最新政策 ``` 如果链条断裂(如会议B突然不提X),标记为「方向可能转变」。 +**跨赛道分支标注**: 当多条政策分属不同赛道但共享同一宏观主题(如绿色转型、扩大内需)时,用分支箭头标注关联关系,避免孤立分析。格式见第 4 节模板中的链条图示例。 + --- ### 阶段 C: 输出分析 @@ -196,11 +202,32 @@ description: 政策雷达 — 从中国政府公开信息源抓取最新政策 ## 3. 连续性总览 ``` -{时间线图表,标注每条政策方向} +{时间线图表,支持分支标注——跨赛道政策关系用分支箭头表示} +``` + +格式要求: +- **主线链条**: 同一议题的政策按时间顺序串联(延续 → 加码 → 转向) +- **分支关联**: 跨赛道政策用分支箭头标注(如环保 ←→ 新能源同属绿色转型),格式:`↗ [赛道名] 政策X: 关联描述` +- **每条节点**: 标注政策编号 + 方向措辞 + 赛道标签 + +示例: +``` +[政策7: 适度宽松+供强需弱] (货币) + ↓ 延续 +[政策6: 宽松+框架改革] (货币) + ↓ 一致 +[政策5: 零碳园区100个] (产业·新能源) + │ ↗ [环保] 政策1: 同属绿色转型链条 + ↓ 一致 +[政策2: 消费60万亿] (财政·消费) + │ ↗ [医疗] 政策3: 同日批复,同属15FYP批量落地 + ↓ 一致 +[政策1: 县乡水体治理] (产业·环保) ``` **方向是否恒定:** 是/否 **转变信号(如有):** ... +**跨赛道关联(如有):** 政策X ←→ 政策Y 同属 {赛道名} 链条 ## 4. 投资方向判断 @@ -220,6 +247,16 @@ description: 政策雷达 — 从中国政府公开信息源抓取最新政策 ## 5. 关键词 `关键词1` `关键词2` `关键词3` ... + +## 6. 发布前自检(内嵌,发布前必须逐项打勾) + +- [ ] **原文可追溯:** 每条政策都有原文链接或原文引文(部分/降级已标注) +- [ ] **四步法齐全:** 每条政策都经过 4.1→4.2→4.3→4.4 四步,缺失项已标注「原文不可得」 +- [ ] **基线对比完成:** 非首次运行时对比了上一期报告;首次运行时执行了 3 个月基线扫描 +- [ ] **方向判断有依据:** 每个投资判断(含看空赛道)都指向具体政策编号 +- [ ] **无臆测:** 所有分析基于原文,推测部分标注「(推测,非原文)」 +- [ ] **优先级标注:** 每条政策标注了 P0-P4 优先级 +- [ ] **降级标注:** 原文获取不完整的政策已添加 ⚠️ 降级标注 ``` --- @@ -290,7 +327,22 @@ if "页面不存在" in html or "您访问的页面不存在" in html: # 该 URL 无效,跳过 ``` -### 5.3 抓取注意事项 +### 5.3 原文获取质量与降级标注 + +当抓取工具无法获取完整原文时,**必须显式降级标注**,不得让读者误以为分析覆盖了全文: + +| 获取程度 | 判定条件 | 标注格式 | +|----------|----------|----------| +| **完整原文** | 获取到政策正文 ≥ 5 个核心段落 | 无需额外标注 | +| **部分原文** | 仅获取到摘要、解读页、或 < 5 个段落 | `> ⚠️ 本文基于 gov.cn 政策解读页整理,全文见原文链接` | +| **仅标题/元数据** | 链接不可达或返回 404/空白 | `> ⚠️ 原文不可得(链接失效/需登录),本条基于二手分析,结论可信度降低` | + +**规则:** +- 降级标注写在每条政策的「原文摘要」字段开头。 +- 仅标题/元数据时,该政策的「4.1 读原文」中缺失项标注「原文不可得」,**不得臆测填充**。 +- 原文获取程度直接影响该政策在投资方向判断中的权重——仅标题的政策不应用于看空/看涨的核心依据。 + +### 5.4 抓取注意事项 1. **编码**: gov.cn 和 pbc.gov.cn 均使用 UTF-8;curl 直接读取二进制再 decode 即可。 2. **超时**: 建议 `--max-time 15`,避免慢站点阻塞。 @@ -317,14 +369,16 @@ if "页面不存在" in html or "您访问的页面不存在" in html: --- -## 7. 发布前自检 +## 7. 发布前自检说明 -- [ ] **原文可追溯:** 每条政策都有原文链接或原文引文 -- [ ] **四步法齐全:** 每条政策都经过4.1→4.2→4.3→4.4四步 -- [ ] **连续性验证:** 与上一期分析做了对比(首次则建立基线) -- [ ] **方向判断有依据:** 每个投资判断都指向具体政策编号 -- [ ] **无臆测:** 所有分析基于原文,无原文未提及的猜测 -- [ ] **优先级标注:** 每条政策标注了P0-P4优先级 +> 自检清单已内嵌到报告模板第 6 节。发布前必须逐项打勾,全部通过方可提交。本节保留各检查项的详细说明供参考。 + +1. **原文可追溯** — 每条政策都有原文链接或原文引文。原文获取不完整时须有 ⚠️ 降级标注。 +2. **四步法齐全** — 每条政策都经过 4.1→4.2→4.3→4.4 四步。缺失项不得臆测填充,应标注「原文不可得」。 +3. **基线对比** — 非首次运行对比上一期 `policy-analysis-{日期}.md`;首次运行执行 3 个月基线扫描并建立基线摘要。 +4. **方向判断有依据** — 每个投资判断(含看空赛道)指向具体政策编号,格式为 `{政策编号} 中的 ...`。 +5. **无臆测** — 所有分析基于原文。推测部分必须标注「(推测,非原文)」。 +6. **优先级标注** — 每条政策在清单中标注了 P0-P4 优先级。 ---