Install
openclaw skills install team-collab-repo多模型团队协作系统 - 像公司一样运作,不同模型扮演不同角色(产品经理、程序员、设计师、测试、审查员、法律顾问、艺术专家、市场分析专家)协作完成项目。支持两种模式:角色扮演模式(快速高效)和模型切换模式(高级,真正调用不同模型)。使用场景:做项目、开发应用、写复杂代码、需要多角色协作的任务。触发词:"团队协作"、"多角色"、"分工"、"像公司一样"。
openclaw skills install team-collab-repo把 AI 模型组织成一个专业团队,像公司一样协作完成项目。
| 角色 | 推荐模型 | 核心能力 | 职责 |
|---|---|---|---|
| 产品经理 | Qwen-Plus | 需求分析、逻辑规划、用户体验 | 需求文档、功能设计、优先级排序 |
| 程序员 | GLM-5 | 代码生成、Bug修复、逻辑实现 | 核心开发、功能实现、技术方案 |
| 美术设计师 | Qwen3.5-Plus | 视觉设计、创意表达、UI/UX | 界面设计、配色方案、交互优化 |
| 测试工程师 | DeepSeek-Coder | Bug发现、测试用例、边界测试 | 功能测试、回归测试、问题定位 |
| 代码审查员 | Qwen-Max | 代码审查、性能优化、安全检查 | 代码质量、性能分析、最佳实践 |
| 角色 | 推荐模型 | 核心能力 | 职责 |
|---|---|---|---|
| 法律顾问 | Qwen-Max | 法律条文、合规审查、风险防控 | 合同审核、隐私合规、知识产权、风险评估 |
| 艺术专家 | Qwen3.5-Plus | 审美鉴赏、创意指导、艺术风格 | 视觉风格、品牌调性、艺术方向、创意顾问 |
| 市场分析专家 | Qwen-Plus | 市场洞察、竞品分析、商业模式 | 市场调研、竞品分析、商业计划、定价策略 |
触发场景:
输出内容:
触发场景:
输出内容:
触发场景:
输出内容:
"用团队协作模式做这个项目"
"像公司一样分工完成"
阶段一:需求分析(产品经理)
声明:"我现在以【产品经理】身份工作"
输出:
- 需求文档
- 功能列表
- 优先级排序
阶段二:市场分析(市场分析专家) 按需调用
声明:"切换到【市场分析专家】角色"
输出:
- 市场调研
- 竞品分析
- 商业建议
阶段三:开发实现(程序员)
声明:"切换到【程序员】角色"
输出:
- 技术方案
- 核心代码
- 接口文档
阶段四:UI设计(设计师 + 艺术专家)
声明:"切换到【设计师】角色"
声明:"艺术专家提供创意指导"
输出:
- 设计方案
- 配色方案
- 交互说明
阶段五:法律合规(法律顾问) 按需调用
声明:"切换到【法律顾问】角色"
输出:
- 合规检查
- 风险提示
- 法律建议
阶段六:测试验收(测试工程师)
声明:"切换到【测试工程师】角色"
输出:
- 测试用例
- Bug列表
- 测试报告
阶段七:代码审查(审查员)
声明:"切换到【代码审查员】角色"
输出:
- 审查报告
- 优化建议
- 质量评分
"用团队协作高级模式做这个项目"
"切换模型协作"
系统将根据项目需要自动调用相应角色的子会话:
用户提出项目需求
↓
指定模式?
├── "高级模式" / "切换模型" → 模式二:模型切换
└── 默认 → 模式一:角色扮演
↓
需要市场分析?
├── 商业项目 → 调用市场分析专家
└── 技术项目 → 跳过
↓
涉及用户数据/合规?
├── 是 → 调用法律顾问
└── 否 → 跳过
↓
需要创意指导?
├── 设计项目 → 调用艺术专家
└── 技术项目 → 跳过
↓
开始核心开发流程...
## 当前角色:[角色名]
**工作模式**:角色扮演 / 模型切换
**当前任务**:[具体任务]
### 输入
[上一个阶段的输出]
### 工作内容
- [ ] 任务1
- [ ] 任务2
### 输出
[具体输出]
---
*完成后切换到下一角色*
| 需求 | 触发词 |
|---|---|
| 完整团队协作 | "团队协作模式" |
| 只要核心团队 | "核心团队模式" |
| 加法律顾问 | "需要法律合规审查" |
| 加艺术专家 | "需要创意指导" |
| 加市场分析 | "需要市场分析" |
| 全员协作 | "全员协作模式" |
"用团队协作模式,程序员用 qwen-max"
"设计师换成 glm-5"
"所有角色都用 qwen-max"
"添加财务顾问角色,用 qwen-max"
"加一个数据分析师,模型用 deepseek-coder"
"需要法律顾问"
"不需要艺术专家"
"跳过市场分析"
创建 team-collab.json:
{
"roles": {
"product_manager": {
"name": "产品经理",
"model": "bailian/qwen-plus",
"enabled": true
},
"developer": {
"name": "程序员",
"model": "bailian/glm-5",
"enabled": true
},
"my_custom_role": {
"name": "数据分析师",
"model": "bailian/qwen-plus",
"type": "advisor",
"description": "数据分析、报表生成",
"enabled": true
}
}
}
| 模型 | 特点 | 推荐角色 |
|---|---|---|
bailian/glm-5 | 代码强、中文好 | 程序员 |
bailian/qwen-plus | 综合能力强 | 产品经理、市场 |
bailian/qwen-max | 推理强 | 法律顾问、审查员 |
bailian/qwen3.5-plus | 创意、设计 | 设计师、艺术专家 |
deepseek-coder | 代码专用 | 程序员、测试 |
| 模式 | 团队 | 触发词 |
|---|---|---|
| 最小团队 | 2人 | "最小团队模式" |
| 核心团队 | 5人 | "核心团队模式" |
| 全员团队 | 8人 | "全员协作模式" |
| 商业团队 | 6人 | "商业团队模式" |
| 创业团队 | 7人 | "创业团队模式" |
Team Collab v1.2.0 - 8人专业团队,全能协作,支持自定义