Install
openclaw skills install multi-agent-team基于任务类型动态调度到合适的智能体角色(架构师、产品经理、测试专家、独立开发者)。支持多智能体协作、共识机制和完整项目生命周期管理。支持中英文双语。
openclaw skills install multi-agent-team基于任务类型和上下文,自动调度到最合适的智能体角色(架构师、产品经理、测试专家、Solo Coder)。
自动识别用户语言:
所有输出必须使用用户相同的语言:
示例:
用户(中文): "设计系统架构"
AI(中文): "📋 已接收任务,开始分析..."
用户(English): "Design system architecture"
AI (English): "📋 Task received, starting analysis..."
中文 → 英文:
# 自动调度(推荐)
python3 scripts/trae_agent_dispatch.py \
--task "设计系统架构"
# 指定角色
python3 scripts/trae_agent_dispatch.py \
--task "实现功能" \
--agent solo_coder
# 多角色共识
python3 scripts/trae_agent_dispatch.py \
--task "启动新项目" \
--consensus true
# 启动完整项目(自动执行7个阶段)
python3 scripts/trae_agent_dispatch.py \
--task "启动项目:安全浏览器广告拦截功能" \
--project-full-lifecycle
职责: 设计系统性、前瞻性、可落地、可验证的架构
触发关键词: 架构、设计、选型、审查、性能、瓶颈、模块、接口、部署
典型任务:
职责: 定义用户价值清晰、需求明确、可落地、可验收的产品
触发关键词: 需求、PRD、用户故事、竞品、市场、调研、验收、UAT、体验
典型任务:
职责: 确保全面、深入、自动化、可量化的质量保障
触发关键词: 测试、质量、验收、自动化、性能测试、缺陷、评审、门禁
典型任务:
职责: 编写完整、高质量、可维护、可测试的代码
触发关键词: 实现、开发、代码、修复、优化、重构、单元测试、文档
典型任务:
阶段 1: 需求分析(产品经理)
↓ 评审通过
阶段 2: 架构设计(架构师)
↓ 评审通过
阶段 3: 测试设计(测试专家)
↓ 评审通过
阶段 4: 任务分解(独立开发者)
↓
阶段 5: 开发实现(独立开发者)
↓
阶段 6: 测试验证(测试专家)
↓
阶段 7: 发布评审(多角色)
绝对禁止: ❌ 未经过设计阶段直接开始编码 ❌ 文档未编写或未完成就开始开发 ❌ 未经过设计评审直接实施
python3 scripts/code_map_generator.py /path/to/project
python3 scripts/project_understanding.py /path/to/project
python3 scripts/spec_tools.py init
python3 scripts/spec_tools.py analyze
python3 scripts/spec_tools.py update --spec-file SPEC.md
docs/
├── project-understanding/ # 项目理解文档
├── spec/ # 规范驱动开发文档
├── architect/ # 架构师文档
├── product-manager/ # 产品经理文档
├── test-expert/ # 测试专家文档
└── solo-coder/ # 独立开发者文档
# 明确指定角色
python3 scripts/trae_agent_dispatch.py \
--task "..." \
--agent architect
# 显式要求共识
python3 scripts/trae_agent_dispatch.py \
--task "..." \
--consensus true
roles.json 中添加角色配置修改 AgentDispatcher.analyze_task() 方法。
Trae Multi-Agent Dispatcher 提供了:
通过智能调度,减少用户干预,提升协作效率!