multi-source-inquiry
当答案需要联网检索或独立多源验证,包括事实核查、技术对比、当前信息、冲突说法或重要建议时使用。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
当答案需要联网检索或独立多源验证,包括事实核查、技术对比、当前信息、冲突说法或重要建议时使用。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
当用户消息出现 "fuck"、"wtf"、"靠"、"操"、"shit"、"这都错了"、"你在干嘛" 等词时无条件加载。加载后回看相关上下文,判断是否指向 agent 刚才的理解、范围、假设、提问或动作;若明确指向第三方、外部事件、引用内容或单纯发泄,则不执行纠偏。
当用户要求改进已有 skill,或某个 skill 本次使用不顺、漏了指引、需要把有效经验补给下一个 agent 时使用。查 `~/.agents/.skill-lock.json`:未追踪的本地自制 skill 可就地改;已追踪的 skill 只在原 repo 改。分析后先提案,获用户批准才编辑。
当用户要求改写、增强或澄清提示词时使用。触发短语包括「改写提示词」「优化 prompt」「improve prompt」「补 DoD」「提示词不完整」「让提示词可执行」。在意图、约束、范围、输出格式、非功能要求(NFR)或 Definition of Done 不清晰时激活。
当用户说“help me read”、“read this URL”、“read these links”、“帮我读”、“读一下这个网页”,或提供一个或多个 URL 并希望先看到核心结论、论证地图、关键依据、阅读校准,再选择是否展开原文段落/段落组、必要译文与轻量 commentary,而不是只看 AI 摘要时使用。
Use when evaluating coding assistants, agent autonomy, AI-assisted development workflows, context engineering, local coding-model viability, or software-engineering trade-offs using Martin Fowler's Exploring Generative AI series.
当需要从当前对话提炼可复用经验、用户偏好或配置改进,或明确要求分析历史 agent 会话中的重复纠正与模式时使用。
| name | multi-source-inquiry |
| description | 当答案需要联网检索或独立多源验证,包括事实核查、技术对比、当前信息、冲突说法或重要建议时使用。 |
先评估研究规模,再选择最小足够流程。小题快速查证;大题按 MECE 子主题并行研究,由主 agent 交叉验证并汇总。任何输入先 SIFT 一遍:Stop(先暂停别急着用)、Investigate the source(查谁说的)、Find better coverage(找更可信的覆盖)、Trace claims(追到原始出处),再决定走哪个规模档。
主题不清时,只问一个澄清问题:研究对象、范围或成功标准。主题清楚时直接打分:
| 维度 | 满足条件 |
|---|---|
| 子主题 | 涉及 2+ 个独立问题或对象 |
| 来源 | 需要 2+ 类来源,如官方文档、论文、源码、新闻、社区 |
| 分析 | 需要比较、排名、趋势、因果或方案判断 |
| 时效 | 结论依赖日期、版本、政策或近期变化 |
| 风险 | 错误结论会影响重要决策、金钱、法律、医疗或安全 |
| 得分 | 路径 |
|---|---|
| 0-1 | 小型:1-2 个最相关的高可信来源,直接回答,标注来源限制 |
| 2-3 | 中型:尽可能使用当前可用的多类 MCP 搜索工具并行搜索,交叉验证后输出 |
| 4-5 | 大型:先 MECE 拆分,再委托 sub-agent 覆盖不同 MCP 搜索工具/来源域并行研究 |
用户指定范围或禁用来源时,以用户限制为准。
仅当得分 4-5,或用户明确要求深度研究/多 agent 并行时使用。
MECE 拆分:选择一个主维度,必要时加一个次维度。
| 维度 | 适用场景 |
|---|---|
| 对象 | A/B/C 方案、产品、框架、公司对比 |
| 视角 | 技术、商业、用户、合规、安全等视角 |
| 时间 | 历史、现状、近期变化、趋势 |
| 来源域 | 官方/源码、学术、一手数据、社区/媒体 |
生成候选子题后,合并重叠项、补齐遗漏项,最终保留 3-6 个边界清晰的子任务。每个子任务必须能独立完成,且共同覆盖用户问题。
委托规则:无依赖子任务并行交给 sub-agent;若当前环境没有 sub-agent 工具,则按子任务顺序手动执行并在结果中标注未并行。主 agent 不重复全量搜索,只做汇总、去重、冲突处理和最终判断。
每个 sub-agent prompt 必须包含:
karpathy-guidelines skill 并在最终回复末尾给出 karpathy 证据小结。」单源限制。[verified] 的关键结论,必须至少跑一次反方向查询,针对该结论的具体否命题或反主张(例如原结论「X 比 Y 快」→ 反方查询「Y 比 X 快的 benchmark」「X 的性能退化案例」,而不是泛泛的「X criticism」)。实际跑过的反方 query 串与命中条数需写进证据链或单独一段,供主代理与用户审查。未找到反证只能记为「未发现反对证据」(可能只是查询词/语言域/工具覆盖不够),不能单独提高置信度;搜出实质反对意见则原结论降级为 [conflicting] 或 [likely]。若搜索为空,说明已尝试的 MCP 工具、关键词和来源类型,并给出下一步建议。
| 标记 | 条件 |
|---|---|
[verified] | 关键结论:3+ 独立来源支持,且至少 1 个高可信。一般事实:2+ 独立来源支持,且至少 1 个高可信。若结论依赖时效(标的是当前状态、版本、政策、价格等),来源发布日期还需落在主题对应的时效窗口内(例如「当前 API 行为」要求近 12 个月内来源),否则只能标 [likely] |
[likely] | 2+ 来源但未达 [verified] 门槛(例如缺高可信来源,或属关键结论但只有 2 个来源) |
[single-source] | 仅 1 个来源支持 |
[conflicting] | 来源之间存在实质矛盾 |
[unknown] | 未找到足够证据 |
[verified] 的关键结论还必须能给出完整精确 URL 证据;无法给出完整精确 URL 时,即使有多源摘要,也只能标 [likely] 或更低。
独立性判定:同一新闻稿转载、同一项目文档镜像、同一作者重复发布不算独立来源。区分一手与转引:3 个媒体转引同一份原始报道按 1 个独立来源算;只有追到不同的一手出处才算多源。无法追到一手出处或无法判定是否同源时,按 1 个独立来源计,并在标记后注 [来源独立性未验证]。矛盾无法消解时,列出各方说法和证据,不把推测写成事实。
[S1];完整精确 URL 必须出现在紧邻的来源条目中。不要为了就地塞 URL,把判断区写成密集大段。[S1],但 [S1] 对应条目必须包含完整精确 URL。[verified];降级为 [likely]、[single-source] 或 [unknown],并说明缺口。最终输出必须同时满足:简洁、可扫描、有留白,且不牺牲限定条件、冲突信息与证据可追溯性。默认使用:
## 要点
- [verified] 主判断 ...
- 限定 / 条件:...
- 关键证据:...[S1]
- [single-source] 主判断 ...
- 证据缺口 / 不确定性:...
- [conflicting] A 说 ...;B 说 ...
- 分歧点:...
- 当前仍未知:...
## 分析
### 这条判断为何成立
...
### 哪些条件、例外或冲突会改变判断
...
## 来源(仅关键来源)
1. [S1] 标题
完整精确 URL
支撑:[对应关键结论]
[可信度 高/中/低,偏见说明]
2. [S2] 标题
完整精确 URL(归档:https://web.archive.org/...)
支撑:[对应关键结论]
[可信度 高/中/低,偏见说明]
辅助来源:已查但未逐条列出;仅用于背景理解或交叉检查,未单独支撑关键结论。
- [likely] X 更好,因为 A 来源说... 但 B 来源不同意,不过官方文档又提到条件 C,所以这里可能只在版本 V 成立,详见 https://... 和 https://...
上面这种写法把结论、限定、冲突、来源和 URL 挤在同一块里,用户难以扫读,禁止照此输出。
来源小节规则:
URL/出处 不得只写域名、首页、搜索页、短链或“官方文档”这类不可直接定位的描述。[可信度 高/中/低,偏见说明](例如「[可信度 高,厂商自述,存在利益相关]」)。偏见说明须指明具体偏见方向或利益关系,不接受「可能有偏见」「立场中立」这类无信息标注。普通辅助来源不用。[verified] 关键结论的易变内容(新闻页、政策页、商业声明、个人博客等),优先提交 https://web.archive.org/save/<URL> 留档并在引用里挂归档链接;无法归档时标注「未归档」及原因。稳定官方文档、论文 DOI、源码 commit/permalink 不强制归档。大型研究额外补一行:拆分方式:<主维度> × <次维度>,共 <n> 个子任务。
保存路径:用户要求保存时写入 docs/research/YYYY-MM-DD-<topic>.md,否则只在对话中输出。工具不足、sub-agent 失败、结果重叠等情况,按本 skill 通用原则降级(标注限制、保留可用结果、去重后保留最权威来源)。
本 skill 处理多源研究与交叉验证。出现以下信号时,优先切到更合适的工具或 subagent,不要在本 skill 里硬撑:
| 信号 | 更合适的处理方式 |
|---|---|
| 需要查仓库代码实现、调用关系、本地文件结构 | 交给代码检索工具或代码探索 subagent(grep / read / ast 类) |
| 需要查 npm/pip/cargo 包 API、官方文档、外部库行为 | 交给文档/网页检索工具或文档检索 subagent |
| 涉及架构判断、多系统权衡、技术选型决策 | 交给顾问型/二级评审型 subagent,或主 agent 明说推理边界 |
| 需要执行计算、数据处理、命令验证 | 交给 shell/脚本执行工具 |
| 用户要的不是研究而是写代码/改代码 | 退出研究模式,交给实现环节 |