Skip to content

团队工作流

CCW 提供多个支持多角色协调复杂任务的团队协作技能。

团队技能概览

技能角色流水线用例
team-planex3 (planner + executor)波浪流水线(边规划边执行)规划和执行并行
team-iterdev5 (generator → critic → integrator → validator)生成器-评论者循环带反馈循环的迭代开发
team-lifecycle-v48 (spec → architect → impl → test)5 阶段生命周期完整规范 → 实现 → 测试工作流
team-lifecycle可变 (team-worker)内置阶段最新 team-worker 架构
team-issue6 (explorer → planner → implementer → reviewer → integrator)5 阶段问题解决多角色问题求解
team-testing5 (strategist → generator → executor → analyst)4 阶段测试综合测试覆盖
team-quality-assurance6 (scout → strategist → generator → executor → analyst)5 阶段 QA质量保障闭环
team-brainstorm5 (coordinator → ideator → challenger → synthesizer → evaluator)5 阶段头脑风暴多视角创意生成
team-uidesign4 (designer → developer → reviewer)CP-9 双轨UI 设计和实现并行
team-frontend6 (frontend-lead → ui-developer → ux-engineer → component-dev → qa)设计集成带 UI/UX 集成的前端开发
team-review4 (scanner → reviewer → fixer)4 阶段代码审查代码扫描和自动修复
team-roadmap-dev4 (planner → executor → verifier)分阶段执行路线图驱动开发
team-tech-debt6 (scanner → assessor → planner → executor → validator)5 阶段清理技术债务识别和解决
team-ultra-analyze5 (explorer → analyst → discussant → synthesizer)4 阶段分析深度协作代码库分析
team-coordinate可变通用协调通用团队协调(旧版)
team-coordinate可变 (team-worker)team-worker 架构现代 team-worker 协调
team-executor可变轻量级执行基于会话的执行
team-executor可变 (team-worker)team-worker 执行现代 team-worker 执行

使用方法

通过 /ccw 编排器

bash
# 基于意图自动路由
/ccw "team planex: 用户认证系统"
/ccw "全生命周期: 通知服务开发"
/ccw "QA 团队: 质量保障支付流程"

# 基于团队的工作流
/ccw "team brainstorm: 新功能想法"
/ccw "team issue: 修复登录超时"
/ccw "team testing: 测试覆盖率提升"

直接调用技能

javascript
// 编程调用
Skill(skill="team-lifecycle", args="Build user authentication system")
Skill(skill="team-planex", args="Implement OAuth2 with concurrent planning")
Skill(skill="team-quality-assurance", args="Quality audit of payment system")

// 带模式选择
Skill(skill="workflow-plan", args="--mode replan")

通过 Task 工具(用于代理调用)

javascript
// 生成团队工作器代理
Task({
  subagent_type: "team-worker",
  description: "Spawn executor worker",
  team_name: "my-team",
  name: "executor",
  run_in_background: true,
  prompt: `## Role Assignment
role: executor
session: D:/project/.workflow/.team/my-session
session_id: my-session
team_name: my-team
requirement: Implement user authentication
inner_loop: true`
})

检测关键词

技能关键词(英文)关键词(中文)
team-planexteam planex, plan execute, wave pipeline团队规划执行, 波浪流水线
team-iterdevteam iterdev, iterative development迭代开发团队
team-lifecycleteam lifecycle, full lifecycle, spec impl test全生命周期, 规范实现测试
team-issueteam issue, resolve issue, issue team团队 issue, issue 解决团队
team-testingteam test, comprehensive test, test coverage测试团队, 全面测试
team-quality-assuranceteam qa, qa team, quality assuranceQA 团队, 质量保障团队
team-brainstormteam brainstorm, collaborative brainstorming团队头脑风暴, 协作头脑风暴
team-uidesignteam ui design, ui design team, dual trackUI 设计团队, 双轨设计
team-frontendteam frontend, frontend team前端开发团队
team-reviewteam review, code review team代码审查团队
team-roadmap-devteam roadmap, roadmap driven路线图驱动开发
team-tech-debttech debt cleanup, technical debt技术债务清理, 清理技术债
team-ultra-analyzeteam analyze, deep analysis, collaborative analysis深度协作分析

团队技能架构

版本演进

版本架构状态
v5team-worker(动态角色)最新
v45 阶段生命周期,内联讨论稳定
v33 阶段生命周期旧版
v2通用协调已弃用

v5 Team Worker 架构

最新架构使用 team-worker 代理,基于阶段前缀进行动态角色分配:

阶段前缀角色
分析ANALYSISdoc-analyst
草稿DRAFTdoc-writer
规划PLANplanner
实现IMPLexecutor (code-developer, tdd-developer 等)
测试TESTtester (test-fix-agent 等)
审查REVIEWreviewer

角色类型

类型前缀描述
编排器COORD管理工作流,协调代理
负责人SPEC, IMPL, TEST领导阶段,委派给工作器
工作器可变执行特定任务

工作流模式

波浪流水线 (team-planex)

text
Wave 1: Plan ──────────────────────────────────┐
         ↓                                      │
Wave 2: Exec  ←────────────────────────────────┘

Wave 3: Plan → Exec → Plan → Exec → ...

规划和执行并发 - 执行者在第 N 波工作时,规划者正在规划第 N+1 波。

生成器-评论者循环 (team-iterdev)

text
Generator → Output → Critic → Feedback → Generator

            Integrator → Validator

通过反馈循环进行迭代改进。

CP-9 双轨 (team-uidesign)

text
Design Track:  Designer → Tokens → Style

Implementation Track:        Developer → Components

                      Reviewer → Verify

设计和实现并行的双轨进行。

5 阶段生命周期 (team-lifecycle-v4)

text
1. Spec Planning (coordinator + spec-lead)
2. Architecture Design (architect)
3. Implementation Planning (impl-lead + dev team)
4. Test Planning (test-lead + qa-analyst)
5. Execution & Verification (all roles)

线性推进所有生命周期阶段。

何时使用各团队技能

场景推荐技能
需要并行规划和执行team-planex
带多次迭代的复杂功能team-iterdev
完整规范 → 实现 → 测试工作流team-lifecycle
问题解决team-issue
综合测试team-testing
质量审计team-quality-assurance
新功能创意team-brainstorm
UI 设计 + 实现team-uidesign
前端特定开发team-frontend
代码质量审查team-review
带路线图的大型项目team-roadmap-dev
技术债务清理team-tech-debt
深度代码库分析team-ultra-analyze

另请参阅

Released under the MIT License.