--- title: "Merge Point" type: concept tags: [multi-agent, workflow-pattern, dependency-management] last_updated: 2026-04-25 --- ## Definition 工作流中的特定节点——多个并行分支的输出在此处合并,触发下一阶段的执行。所有上游分支必须在此点完成。 ## Core Principle 下游 Agent 明确声明其所需的**上游输出集合**,只有当全部上游输出就绪后,才开始工作。这是 Multi-Agent 协作中的关键依赖管理机制。 ## Usage in The Agency - [[workflow-landing-page]]:**Frontend Developer** 的合并点是 `Content Creator 输出 + UI Designer 输出`。两者未完成之前,Frontend Developer 无法开始。 - [[workflow-startup-mvp]]:**Build Phase** 是合并点,需要 API Spec(Backend Architect)+ UI Spec(UI Designer)+ 增长计划(Growth Hacker)全部就绪 - [[scenario-enterprise-feature]]:**Integration Phase** 需要 Backend 输出 + Frontend 输出 + QA 测试计划全部合并 ## Anti-Pattern 不要将合并点设计为"等待最慢的一个"——应该在设计阶段就估算各分支的执行时间,必要时: - 对快速分支添加有价值的额外任务(如性能基准测试) - 对慢速分支进行拆分加速 - 将非关键输出从合并点移除 ## Aliases - Convergence Point - Synchronization Barrier - Handoff Point