Team Collab Repo
by @davidme6
多模型团队协作系统 - 像公司一样运作,不同模型扮演不同角色(产品经理、程序员、设计师、测试、审查员、法律顾问、艺术专家、市场分析专家)协作完成项目。支持两种模式:角色扮演模式(快速高效)和模型切换模式(高级,真正调用不同模型)。使用场景:做项目、开发应用、写复杂代码、需要多角色协作的任务。触发词:"团队协作"、...
clawhub install team-collab-repo📖 About This Skill
name: team-collab description: 多模型团队协作系统 - 像公司一样运作,不同模型扮演不同角色(产品经理、程序员、设计师、测试、审查员)协作完成项目。支持两种模式:角色扮演模式(快速高效)和模型切换模式(高级,真正调用不同模型)。使用场景:做项目、开发应用、写复杂代码、需要多角色协作的任务。触发词:"团队协作"、"多角色"、"分工"、"像公司一样"。 version: 1.1.0
多模型团队协作系统 v1.1.0
把 AI 模型组织成一个专业团队,像公司一样协作完成项目。
🎯 两种模式
模式一:角色扮演(默认推荐)
模式二:模型切换(高级)
团队角色配置
| 角色 | 推荐模型 | 核心能力 | 职责 | |------|----------|----------|------| | 产品经理 | Qwen-Plus | 需求分析、逻辑规划、用户体验 | 需求文档、功能设计、优先级排序 | | 程序员 | GLM-5 | 代码生成、Bug修复、逻辑实现 | 核心开发、功能实现、技术方案 | | 美术设计师 | Qwen3.5-Plus | 视觉设计、创意表达、UI/UX | 界面设计、配色方案、交互优化 | | 测试工程师 | DeepSeek-Coder | Bug发现、测试用例、边界测试 | 功能测试、回归测试、问题定位 | | 代码审查员 | Qwen-Max | 代码审查、性能优化、安全检查 | 代码质量、性能分析、最佳实践 |
模式一:角色扮演工作流程
启动方式
"用团队协作模式做这个项目"
"像公司一样分工完成"
工作流程
阶段一:需求分析(产品经理)
声明:"我现在以【产品经理】身份工作"输出:
需求文档
功能列表
优先级排序
阶段二:开发实现(程序员)
声明:"切换到【程序员】角色"输出:
技术方案
核心代码
接口文档
阶段三:UI设计(设计师)
声明:"切换到【设计师】角色"输出:
设计方案
配色方案
交互说明
阶段四:测试验收(测试工程师)
声明:"切换到【测试工程师】角色"输出:
测试用例
Bug列表
测试报告
阶段五:代码审查(审查员)
声明:"切换到【代码审查员】角色"输出:
审查报告
优化建议
质量评分
模式二:模型切换工作流程
启动方式
"用团队协作高级模式做这个项目"
"切换模型协作"
自动流程
系统将自动: 1. Spawn 产品经理子会话(Qwen-Plus)→ 完成需求分析 2. Spawn 程序员子会话(GLM-5)→ 完成代码开发 3. Spawn 设计师子会话(Qwen3.5-Plus)→ 完成UI设计 4. Spawn 测试子会话(DeepSeek-Coder)→ 完成测试 5. Spawn 审查员子会话(Qwen-Max)→ 完成审查
使用方法
执行脚本:
python scripts/team-workflow.py --mode advanced --task "你的项目需求"
或在对话中触发:
"用高级模式,让不同模型各司其职"
决策树
用户提出项目需求
↓
指定模式?
├── "高级模式" / "切换模型" → 模式二:模型切换
└── 默认 → 模式一:角色扮演
↓
开始需求分析...
角色声明模板
## 当前角色:[角色名]工作模式:角色扮演 / 模型切换
当前任务:[具体任务]
输入
[上一个阶段的输出]工作内容
[ ] 任务1
[ ] 任务2 输出
[具体输出]
*完成后切换到下一角色*
模型能力详解
参见 references/model-profiles.md
项目模板
参见 references/project-template.md
注意事项
模式一(角色扮演)
1. 一次一个角色:每个阶段专注一个角色 2. 明确交接:阶段切换时明确说明 3. 保留上下文:所有信息在同一会话模式二(模型切换)
1. 输出传递:每个阶段的输出要传递给下一阶段 2. 等待完成:等待子会话完成再继续 3. 结果汇总:最后汇总所有子会话结果更新日志
v1.1.0
v1.0.0
*Team Collab v1.1.0 - 让 AI 像团队一样协作*