团队协作 (Team)
团队协作 (Team)
Section titled “团队协作 (Team)”OMC 框架的多代理协调引擎 - 让多个 AI Agent 协同工作
什么是 Team?
Section titled “什么是 Team?”Team 是 OMC 框架的多代理协调器。它能够:
- 将复杂任务分配给多个专业 Agent
- 协调并行工作
- 解决冲突
- 汇总结果
1. 团队角色
Section titled “1. 团队角色”| 角色 | 职责 | 适用任务 |
|---|---|---|
| Architect | 架构设计 | 系统设计、方案评估 |
| Coder | 代码实现 | 功能开发、Bug 修复 |
| Reviewer | 代码审查 | 代码质量检查 |
| Tester | 测试验证 | 单元测试、集成测试 |
| Analyst | 分析研究 | 性能分析、问题诊断 |
2. 任务分配策略
Section titled “2. 任务分配策略”任务分解 │ ├── 可并行 → 分配给多个代理 │ └── 有依赖 → 按顺序执行3. 协调机制
Section titled “3. 协调机制”- 状态同步 - 实时共享进度
- 冲突解决 - 协商解决分歧
- 资源调度 - 优化任务分配
- 结果汇总 - 整合所有输出
场景 1:大型项目重构
Section titled “场景 1:大型项目重构”team refactor monolithic to microservices
# Team 会:# 1. 拆分任务模块# 2. 分配给不同代理:# - Coder: 迁移代码# - Tester: 验证功能# - Reviewer: 检查质量# 3. 协调并行执行# 4. 处理冲突# 5. 汇总结果场景 2:新功能开发
Section titled “场景 2:新功能开发”team implement e-commerce features
# 自动分配:# - 订单模块 → Coder# - 支付模块 → Coder# - 库存模块 → Coder# - 集成测试 → Tester# 基本使用/team # 启动团队team <task> # 分配任务
# 角色控制team --architect # 指定架构师team --coders 3 # 指定 coder 数量
# 模式team --parallel # 并行模式team --sequential # 串行模式
# 监控team status # 团队状态team progress # 进度报告team log # 执行日志