From ffe3b427ce660a5372782996abdf5fb488a33f37 Mon Sep 17 00:00:00 2001 From: catlog22 Date: Sun, 1 Mar 2026 21:01:26 +0800 Subject: [PATCH] =?UTF-8?q?feat(docs):=20=E6=B7=BB=E5=8A=A0=E6=8A=80?= =?UTF-8?q?=E8=83=BD/=E5=9B=A2=E9=98=9F=E5=91=BD=E4=BB=A4=E5=AF=B9?= =?UTF-8?q?=E6=AF=94=E8=A1=A8=E5=92=8C=E4=BB=A3=E7=A0=81=E5=AE=A1=E6=9F=A5?= =?UTF-8?q?=E6=8A=A5=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ccw/src/tools/read-many-files.ts | 25 +- docs/.review/skill-team-comparison-review.md | 161 ++++++++++ docs/skill-team-comparison.md | 312 +++++++++++++++++++ 3 files changed, 497 insertions(+), 1 deletion(-) create mode 100644 docs/.review/skill-team-comparison-review.md create mode 100644 docs/skill-team-comparison.md diff --git a/ccw/src/tools/read-many-files.ts b/ccw/src/tools/read-many-files.ts index d9ea1736..18112b6f 100644 --- a/ccw/src/tools/read-many-files.ts +++ b/ccw/src/tools/read-many-files.ts @@ -96,7 +96,30 @@ export async function handler(params: Record): Promise 3 或复杂 | Codex CLI | +| 只读分析 | Gemini CLI | +| 需要后台执行 | Codex/Gemini CLI | +| 需要即时反馈 | Claude Agent | + +### team-planex 执行方法选择 + +```javascript +// team-planex 支持三种执行后端 +--exec=agent // code-developer subagent (默认) +--exec=codex // ccw cli --tool codex --mode write +--exec=gemini // ccw cli --tool gemini --mode write + +// 自动选择逻辑 +if (task_count <= 3) → Agent +if (task_count > 3) → Codex +``` + +### CLI 工具配置 + +```json +// ~/.claude/cli-tools.json +{ + "tools": { + "gemini": { + "enabled": true, + "primaryModel": "gemini-2.5-flash", + "tags": ["分析", "Debug"], + "type": "builtin" + }, + "codex": { + "enabled": true, + "primaryModel": "gpt-5.2", + "type": "builtin" + } + } +} +``` + +--- + +## 使用场景选择指南 + +### 按任务类型选择 + +| 任务类型 | 推荐命令 | 备选命令 | +|----------|----------|----------| +| **新功能开发** | workflow-plan → workflow-execute | team-lifecycle-v5 | +| **快速修复** | workflow-lite-plan | issue:plan → issue:execute | +| **TDD开发** | workflow-tdd-plan → workflow-execute | - | +| **需求探索** | brainstorm | team-brainstorm | +| **Issue处理** | issue:plan → issue:queue → issue:execute | team-issue | +| **测试生成** | team-testing | workflow-test-fix | +| **前端开发** | team-frontend | - | +| **代码审查** | team-review | review-code | +| **恢复中断** | team-executor-v2 | workflow-execute --resume-session | + +### 按团队规模选择 + +| 规模 | 推荐命令 | 原因 | +|------|----------|------| +| **单人快速** | workflow-lite-plan | 轻量,直接执行 | +| **单人完整** | workflow-plan → workflow-execute | 完整流程,有验证 | +| **多人协作** | team-coordinate-v2 | 动态角色,灵活分工 | +| **专项团队** | team-* (按领域) | 领域专家角色 | + +### 按复杂度选择 + +``` +复杂度低 (1-2任务) +└─ workflow-lite-plan (推荐) +└─ issue:plan (Issue驱动) + +复杂度中 (3-10任务) +└─ workflow-plan → workflow-execute (推荐) +└─ team-planex (Issue批量) + +复杂度高 (10+任务) +└─ team-lifecycle-v5 (推荐) +└─ team-coordinate-v2 (动态角色) +``` + +### 决策流程图 + +``` + ┌─────────────────┐ + │ 任务类型? │ + └────────┬────────┘ + │ + ┌───────────────────┼───────────────────┐ + ↓ ↓ ↓ + ┌─────────┐ ┌─────────┐ ┌─────────┐ + │ 新功能 │ │ Issue │ │ 探索/分析│ + └────┬────┘ └────┬────┘ └────┬────┘ + │ │ │ + ↓ ↓ ↓ + ┌─────────┐ ┌─────────┐ ┌─────────┐ + │TDD需求? │ │批量? │ │多角度? │ + └────┬────┘ └────┬────┘ └────┬────┘ + │ │ │ + ┌────┴────┐ ┌────┴────┐ ┌────┴────┐ + ↓ ↓ ↓ ↓ ↓ ↓ + 是 否 是 否 是 否 + │ │ │ │ │ │ + ↓ ↓ ↓ ↓ ↓ ↓ +workflow- workflow- team- issue: team- brainstorm +tdd-plan plan issue plan brainstorm +``` + +--- + +## 命令速查表 + +### 规划类 + +| 命令 | 调用方式 | +|------|----------| +| workflow-plan | `Skill(skill="workflow-plan", args="任务描述")` | +| workflow-lite-plan | `Skill(skill="workflow-lite-plan", args="任务描述")` | +| workflow-tdd-plan | `Skill(skill="workflow-tdd-plan", args="TDD任务描述")` | +| brainstorm | `Skill(skill="brainstorm", args="主题 --count 3")` | +| issue:plan | `/issue:plan GH-123,GH-124` | + +### 执行类 + +| 命令 | 调用方式 | +|------|----------| +| workflow-execute | `Skill(skill="workflow-execute")` 或 `/workflow-execute` | +| team-executor-v2 | `Skill(skill="team-executor-v2", args="--session=.workflow/.team/TC-xxx")` | +| team-issue | `Skill(skill="team-issue", args="GH-123")` | +| team-testing | `Skill(skill="team-testing", args="测试任务描述")` | +| team-lifecycle-v5 | `Skill(skill="team-lifecycle-v5", args="任务描述")` | +| team-frontend | `Skill(skill="team-frontend", args="前端任务描述")` | +| team-review | `Skill(skill="team-review", args="src/**/*.ts")` | + +--- + +## 附录:命令分类汇总 + +### Team Skills (19个) + +| 分类 | 命令 | 角色 | +|------|------|------| +| **通用协调** | team-coordinate, team-coordinate-v2 | coordinator + 动态角色 | +| **执行器** | team-executor, team-executor-v2 | executor | +| **全生命周期** | team-lifecycle-v3/v4/v5 | analyst, writer, planner, executor, tester, reviewer | +| **Issue处理** | team-issue | explorer (EXPLORE), planner (SOLVE), reviewer (AUDIT), integrator (MARSHAL), implementer (BUILD) | +| **测试** | team-testing | strategist, generator, executor, analyst | +| **头脑风暴** | team-brainstorm | ideator, challenger, synthesizer, evaluator | +| **前端** | team-frontend | analyst, architect, developer, qa | +| **审查** | team-review | scanner, reviewer, fixer | +| **专项** | team-quality-assurance, team-roadmap-dev, team-tech-debt, team-iterdev, team-uidesign, team-ultra-analyze | 特定领域角色 | +| **规划执行** | team-planex | planner, executor | + +### Workflow Skills (7个) + +| 分类 | 命令 | 阶段数 | +|------|------|--------| +| **规划** | workflow-plan | 6阶段 | +| **执行** | workflow-execute | 6阶段 | +| **轻量** | workflow-lite-plan | 2阶段 | +| **TDD** | workflow-tdd-plan | 7阶段 | +| **测试修复** | workflow-test-fix | 4阶段 | +| **多CLI** | workflow-multi-cli-plan | - | +| **技能设计** | workflow-skill-designer | 4阶段 | + +--- + +*文档生成日期: 2026-03-01* +*版本: 1.0.0*