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/脚本执行工具 |
| 用户要的不是研究而是写代码/改代码 | 退出研究模式,交给实现环节 |