context-infra 检查与复盘infra.guiming.net · 全内容自包含呈现 · 生成于 2026-07-21 16:28 UTC

多 Agent 并行分析最佳实践

Z3 全文↑ Z2 条目

术-编排 · 术层 skill 全文

← 返回术层 skill 索引 · 返回方法论区

本页是 <code>rules/skills/bestpractice_multi_agent_analysis.md</code> 的逐字投影(仅隐私清洗,零改写)。

时点提示:本页是仓内文件 rules/skills/bestpractice_multi_agent_analysis.md 的逐字投影(仅做隐私清洗:仓库根绝对路径→相对路径、家目录→~/;除此零改写)。若源文件后续有修订,以仓内真源为准。

多 Agent 并行分析最佳实践

元数据


实验背景

对房产调研文档进行并行分析,采用"4 个综合 + 4 个专题 + 1 个交叉验证"的 9 Agent 架构。

最终产出:11 个分析 JSON(4108 行)及可视化网站。


核心发现

Multi-agent 的真正价值:上下文窗口隔离

Multi-agent 框架的真正价值不在于角色扮演(PM/Dev/QA 分工),而在于上下文窗口隔离

Topic 分割保持 50% 重叠

不要把任务完全切分,而是让相邻 Agent 有 50% 的职责重叠。

原因:

50% 是本 skill 的 4+4 文档分析实验结论。其他任务类型的 overlap 取值(调研 30-50% / 代码 0-20%)参考 workflow_parallel_subagents §评估与分割,那里是 overlap 规则的 single source of truth,本 skill 的 50% 是该框架在文档分析场景下的具体取值。

交叉验证发现不一致

实验中发现的关键不一致:

不一致不是 Bug,是特性——它暴露了信息中的矛盾和模糊点。

综合从众提示:交叉验证 agent 综合各 agent 输出、裁断不一致时,先防 churn(单次主观判断 44-80% 不稳,多采样取众数)再防社会从众(agent 脚手架下会被「多数一致」带偏);能回原文档重算的结论就重算,别只投票。配方见 workflow_parallel_subagents §等待与整合「独立综合者配方」。

专题深入发现跨维度洞察

专题 Agent 比综合 Agent 更容易发现:


推荐架构

小型任务(≤3 个文档)

2-3 个综合 Agent(50% 重叠)

中型任务(3-10 个文档)

3-4 个综合 Agent + 2-3 个专题 Agent

大型任务(>10 个文档)

4 个综合 Agent + 4 个专题 Agent + 1 个交叉验证 Agent

Agent 分工示例(按任务维度命名,不按角色扮演)

维度数量职责
全景覆盖维度4每个 agent 各自覆盖完整文档集,相邻 agent 50% 重叠
专题深入维度4每个 agent 只看一个主题(例如:财务 / 法规 / 技术 / 市场),不做全景
交叉验证维度1比对前 8 个 agent 的输出,标记不一致。这是独立任务维度,不是"审核员角色"

类型列有意避开"综合 agent / 专题 agent / 审核 agent"这类角色命名。本 skill 的核心主张是 multi-agent 的价值在上下文窗口隔离,不在角色扮演。命名定位到"任务维度"避免强化角色扮演思维。


输出格式

推荐使用结构化 JSON:

{
  "agent_id": "comprehensive_1",
  "scope": ["doc1.md", "doc2.md", "doc3.md"],
  "findings": [
    {
      "topic": "主题",
      "summary": "摘要",
      "evidence": "引用原文",
      "confidence": "high/medium/low"
    }
  ],
  "cross_refs": ["与 comprehensive_2 的发现 X 相关"]
}

与其他 Skill 的关系

本 bestpractice 是 并行 Subagent 工作流案例与扩展:workflow 定义何时用、核心参数、执行流程;本文档提供「4+4」实验的方法论总结与输出格式。

变更日志

日期变更
2026-05-31§交叉验证发现不一致 新增综合从众提示交叉引用(指向 workflow_parallel_subagents §独立综合者配方)
2026-02-22补充核心发现:上下文窗口隔离是 Multi-agent 真正价值
2026-02-21初始版本,来自 2026-02-16 实验总结

← 返回术层 skill 索引 · 返回方法论区