工作流
本页聚焦两套目前更常用的 AI 编码工作流:
- CCG Workflow:Claude + Codex + Gemini 多模型协作
- Superpowers:以技能(Skills)为核心的工程化开发流程
CCG Workflow
面向 Claude Code 的多模型协作框架,通过路由与分工把不同任务交给合适的模型处理。
仓库地址: fengshao1227/ccg-workflow
核心特点
- 多模型协作:前端任务可交给 Gemini,后端任务可交给 Codex
- 完整开发链路:支持规划、执行、调试、审查、提交等阶段
- 规范驱动能力:内置
/ccg:spec-*命令,支持约束化需求到实现 - 团队协作扩展:支持
/ccg:team-*多角色协作命令
前置要求
- Claude Code(必需)
- Node.js 20+(必需)
- 可选:Codex CLI(后端专项)、Gemini CLI(前端专项)
安装
bash
npx ccg-workflow安装器会引导配置命令、MCP 与可选增强组件。
常用命令
| 分类 | 命令 | 说明 |
|---|---|---|
| 初始化 | /ccg:init | 初始化项目上下文 |
| 规划 | /ccg:plan <需求> | 多模型协作生成计划 |
| 执行 | /ccg:execute <计划文件> | 按计划实施 |
| 前端专项 | /ccg:frontend | Gemini 主导前端实现 |
| 后端专项 | /ccg:backend | Codex 主导后端实现 |
| 调试 | /ccg:debug | 多模型协作定位问题 |
| 审查 | /ccg:review | 多模型代码审查 |
| 提交 | /ccg:commit | 生成提交信息 |
推荐使用流程
- 用
/ccg:init初始化项目 AI 上下文 - 用
/ccg:plan产出计划并人工确认 - 用
/ccg:execute按计划落地 - 需要专项优化时使用
/ccg:frontend或/ccg:backend - 最后通过
/ccg:review和/ccg:commit收口
进阶能力
- 规范驱动:
/ccg:spec-init、/ccg:spec-research、/ccg:spec-plan、/ccg:spec-impl、/ccg:spec-review - 团队协作:
/ccg:team-init、/ccg:team-plan、/ccg:team-execute
更新较快,建议以仓库 README 为准: https://github.com/fengshao1227/ccg-workflow
Superpowers
为编码代理提供完整软件开发工作流的技能集合,强调测试驱动与可验证交付。
仓库地址: obra/superpowers
核心理念
- 测试先行:强调 TDD(RED-GREEN-REFACTOR)循环
- 流程优先:通过可复用技能约束开发行为
- 证据导向:提交结果前先验证测试与行为
- 可组合协作:把规划、实现、审查拆成独立技能协同
安装方式
bash
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace核心工作流(典型)
brainstorming:澄清目标与边界writing-plans:拆分可执行计划test-driven-development:先测后码subagent-driven-development:多代理并行实现requesting-code-review:阶段性审查systematic-debugging:系统化排障verification-before-completion:完成前验证
使用建议
- 新任务先明确验收标准,再进入编码
- 每个阶段产出可验证结果(测试、截图、日志)
- 大任务拆成小步执行,减少上下文污染
安装后建议开启新会话,以确保初始指令与技能加载完整。