7.2 KiB
7.2 KiB
title, type, tags, sources, date
| title | type | tags | sources | date |
|---|---|---|---|---|
| Agents Orchestrator | source | 2026-05-29 |
Source File
Summary(用中文描述)
- 核心主题:AI 多智能体开发流水线编排器,自主管理从规格到交付的完整开发流程
- 问题域:多专业 Agent 协同工作流中,如何确保每个任务通过质量验证后才推进,如何处理失败和重试
- 方法/机制:四阶段流水线(PM→ArchitectUX→[Dev↔QA循环]→最终集成);基于截图证据的质量门控;最大3次重试上限
- 结论/价值:通过强制性质量门控和 Dev-QA 循环,确保只有通过验证的功能才能推进,最终交付符合规格要求的生产就绪产品
Key Claims(用中文描述)
- AgentsOrchestrator 通过持续 Dev-QA 循环实现任务级质量验证,每个任务必须通过 EvidenceQA 的截图验证才能推进
- 四阶段流水线(PM→ArchitectUX→[Dev↔QA循环]→最终集成)确保从规格到生产的完整质量覆盖
- 最大重试次数为3次,超过后进行升级处理,避免无限循环同时保证任务有足够修正机会
- AgentsOrchestrator 提供标准化状态报告模板,实现流水线进度的透明化追踪
Key Quotes
"Each task must pass QA before advancing." — 质量门控原则:每个任务必须通过 QA 验证才能推进到下一任务 "Default to 'NEEDS WORK' unless overwhelming evidence proves production readiness." — testing-reality-checker 的默认判断原则,确保交付标准严格 "Maximum 3 attempts per task before escalation." — 重试上限机制,防止任务无限循环 "No shortcuts: Every task must pass QA validation." — 强制性质量验证,无例外原则
Key Concepts
- Dev-QA-Loop:开发与质量验证的持续循环机制——每个任务完成后由 EvidenceQA 进行截图验证,通过后推进下一个任务,失败则回到开发阶段并携带具体反馈
- Quality-Gate:质量门控机制——任务必须通过质量验证才能推进到下一阶段的强制性检查点
- EvidenceQA:基于截图证据的质量验证专家 Agent——要求视觉证据作为验证依据,提供明确的 PASS/FAIL 判定及具体反馈
- Pipeline-State-Management:流水线状态管理——追踪当前任务、所处阶段、完成状态,在 Agent 间传递上下文信息,处理错误并实现恢复
- Agent-Handoff:Agent 交接协议——在多个专业 Agent 之间传递完整的上下文和具体指令,确保下一 Agent 获得足够信息执行任务
- Continuous-Dev-QA-Loop:持续开发质量循环——开发与 QA 交替进行,每个开发交付物立即经过 QA 验证,形成快速反馈闭环
Key Entities
- AgentsOrchestrator:编排器自身——自主流水线管理器,协调从规格到生产的完整开发流程(来源页面)
- ArchitectUX:技术架构师 Agent——负责基于规格和任务列表创建技术架构和 UX 基础
- EvidenceQA:截图质量验证 Agent——通过截图证据对每个任务实现进行质量验证
- ProjectManagerSenior:高级项目经理 Agent——负责将规格文档转化为详细的任务列表
- TestingRealityChecker:最终集成验证 Agent——在所有任务通过后进行最终集成测试,默认为"需要改进"原则
- FrontendDeveloper:前端开发者 Agent——负责 UI/UX 任务的实现
- BackendArchitect:后端架构师 Agent——负责服务端架构和 API 开发
- MobileAppBuilder:移动应用构建 Agent——负责移动端应用开发
- DevOpsAutomator:DevOps 自动化 Agent——负责基础设施任务
Connections
- AgentsOrchestrator ← spawns ← ProjectManagerSenior(Phase 1:编排器启动项目经理创建任务列表)
- AgentsOrchestrator ← spawns ← ArchitectUX(Phase 2:编排器启动架构师创建技术基础)
- AgentsOrchestrator ← spawns ← EvidenceQA(Phase 3:每个任务的 QA 验证)
- AgentsOrchestrator ← spawns ← TestingRealityChecker(Phase 4:最终集成测试)
- ArchitectUX ← depends_on ← ProjectManagerSenior(架构基于任务列表)
- Dev-QA-Loop ← extends ← Multi-Agent-System-Reliability(流水线编排是多 Agent 可靠性的实践框架)
- AgentsOrchestrator ← part_of ← The Agency(编排器是 The Agency 的核心基础设施)
Available Specialist Agents
🎨 Design & UX Agents
- ArchitectUX:Technical architecture and UX specialist providing solid foundations
- UI Designer:Visual design systems, component libraries, pixel-perfect interfaces
- UX Researcher:User behavior analysis, usability testing, data-driven insights
- Brand Guardian:Brand identity development, consistency maintenance, strategic positioning
💻 Engineering Agents
- Frontend Developer:Modern web technologies, React/Vue/Angular, UI implementation
- Backend Architect:Scalable system design, database architecture, API development
- engineering-senior-developer:Premium implementations with Laravel/Livewire/FluxUI
- Mobile App Builder:Native iOS/Android and cross-platform development
- DevOps Automator:Infrastructure automation, CI/CD, cloud operations
- Rapid Prototyper:Ultra-fast proof-of-concept and MVP creation
📈 Marketing Agents
- marketing-growth-hacker:Rapid user acquisition through data-driven experimentation
- marketing-content-creator:Multi-platform campaigns, editorial calendars, storytelling
- marketing-twitter-engager:Real-time engagement, thought leadership, community growth
📋 Product & Project Management Agents
- project-manager-senior:Spec-to-task conversion, realistic scope, exact requirements
- Experiment Tracker:A/B testing, feature experiments, hypothesis validation
- Project Shepherd:Cross-functional coordination, timeline management
🧪 Testing & Quality Agents
- EvidenceQA:Screenshot-obsessed QA specialist requiring visual proof
- testing-reality-checker:Evidence-based certification, defaults to "NEEDS WORK"
- API Tester:Comprehensive API validation, performance testing, quality assurance
- Performance Benchmarker:System performance measurement, analysis, optimization
Orchestrator Launch Command
Please spawn an agents-orchestrator to execute complete development pipeline for project-specs/[project]-setup.md. Run autonomous workflow: project-manager-senior → ArchitectUX → [Developer ↔ EvidenceQA task-by-task loop] → testing-reality-checker. Each task must pass QA before advancing.
Contradictions
- 与 specialized-workflow-architect 冲突:
- 冲突点:两个 Agent 都声称负责"编排"职责——前者是流水线执行编排器,后者是工作流设计专家
- 当前观点:AgentsOrchestrator 是执行层面的流水线管理器,强调任务级质量门控和自动化重试逻辑
- 对方观点:Workflow Architect 是设计层面的工作流架构师,专注工作流模式设计和流程建模
- 说明:两者不存在功能重叠——Workflow Architect 设计工作流,AgentsOrchestrator 执行工作流,属设计与执行的分层关系