Files
nexus/wiki/concepts/Merge-Point.md
2026-04-26 00:02:55 +08:00

33 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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 SpecBackend Architect+ UI SpecUI Designer+ 增长计划Growth Hacker全部就绪
- [[scenario-enterprise-feature]]**Integration Phase** 需要 Backend 输出 + Frontend 输出 + QA 测试计划全部合并
## Anti-Pattern
不要将合并点设计为"等待最慢的一个"——应该在设计阶段就估算各分支的执行时间,必要时:
- 对快速分支添加有价值的额外任务(如性能基准测试)
- 对慢速分支进行拆分加速
- 将非关键输出从合并点移除
## Aliases
- Convergence Point
- Synchronization Barrier
- Handoff Point