撰写专业研究报告的 Claude Code 插件。核心信条:把对 AI 的"信任"转化为对 AI 的"约束"——不假设模型会自己做对,假设它会走捷径,提前把每条捷径堵死。
面向政策 / 制裁 / 地缘 / 产业 / 大宗商品 / 尽调 / 投研等多源、带引用、需事实核查的研究报告。本插件不是写作模板,而是一套把"研究院"搬进工作流的纪律体系:从立项设计、并行取证、证据分级、口径锁定,到边界声明、多源审阅、定稿审计,每一步都用可勾验的机制对抗大模型的系统性失效。
| Skill | 作用 |
|---|---|
| writing-research-reports | 主技能。专业研究报告撰写纪律:立项设计 → 并行取证 → 证据分级 → 口径锁定 → 边界声明 → 多源审阅 → 定稿审计。12 章方法论 + 约 45 条命名机制。 |
| research-cache | 来源缓存协议:引用任何网络来源前 Extract 全文落盘,引用处同时给原 URL + 本地缓存路径。被主技能的"取证"动作依赖。 |
| policy-sources | 美国政策 / 制裁 / 监管权威信息源:GOV/THINK/MEDIA 域名白名单 + 官方 API 端点(Federal Register / Congress.gov / OFAC SDN)。做制裁 / 监管题材时调用。 |
三者构成一条完整的研究报告工具链;主技能在多处显式引用另两个。
/plugin marketplace add lanluyu/research-reports
/plugin install research-reports@research-reports-marketplace
装完三个 skill 按任务自动触发。也可不用插件,直接把 skills/* 拷到 ~/.claude/skills/。
技能按任务自动触发——请求撰写、搭结构、核事实或审阅一份多源带引用的研究报告时即生效。示例:
帮我写一份关于 XX 出口管制对 YY 产业链影响的研究报告
为这份制裁分析报告做事实核查与证据分级
审阅这份投研报告第三章,重点查口径与越界归因
详细能力、工作流与机制索引见 skills/writing-research-reports/README.md;完整方法论(12 章 + 附录 + 约 45 条命名机制速查)见 skills/writing-research-reports/methodology.md。
| 维度 | 未约束(典型 AI 产出) | 本插件约束后 |
|---|---|---|
| 时间 | "美国最近制裁了中国炼厂" | "2026 年 4 月 24 日,美国财政部 OFAC 依据 EO 13902 制裁某炼厂" |
| 证据 | 把厂商营销 demo、单源商业关联当官方列名事实承重 | 双轴分级;商业数据单源记"单源 B",不与 A 级官方列名同级 |
| 口径 | 把"矿端 69%"与"冶炼分离 91%"混用 | 锁同一分母,前置"分母不可互换"锚定声明 |
| 因果 | "①→②→③ 单线传导链 / 幕后黑手" | 按时间轴重排为 DAG,标"先后关系 ≠ 因果关系" |
| 指控 | 把单方行政认定写成既成事实 | 统一标"单方行政或调查认定,未经司法裁决" |
适用:政策 / 制裁 / 地缘 / 产业 / 大宗商品 / 尽调 / 投研等专业研究报告;任何多源、带引用、需事实核查的交付物。
不适用:闲聊、单一事实速查、不需引用的随手笔记。
技能诚实承认边界(详见 methodology.md §12):仍可能漏检前若干条之外的事件;深度因果判断依赖材料、需人类把关;报告写完即过时;指令的合理性与结论的诚实性不能甩锅给 AI。
方法论从两类真实多源研究项目的多轮实战中萃取:制裁 / 地缘政策研究,以及关键矿产产业与尽调研究。每条机制都对应一次真实踩坑或一次验证有效的纪律。它是活文档——每完成一份报告,把新踩的坑与新验证的机制回填对应章节。
欢迎以新机制、新反例、新审计项的形式回填方法论。提 issue 或 PR 前请阅读 skills/writing-research-reports/methodology.md 了解既有机制体系,避免重复。
MIT。详见 LICENSE。