Skip to content

工作流

本页聚焦两套目前更常用的 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:frontendGemini 主导前端实现
后端专项/ccg:backendCodex 主导后端实现
调试/ccg:debug多模型协作定位问题
审查/ccg:review多模型代码审查
提交/ccg:commit生成提交信息

推荐使用流程

  1. /ccg:init 初始化项目 AI 上下文
  2. /ccg:plan 产出计划并人工确认
  3. /ccg:execute 按计划落地
  4. 需要专项优化时使用 /ccg:frontend/ccg:backend
  5. 最后通过 /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

核心工作流(典型)

  1. brainstorming:澄清目标与边界
  2. writing-plans:拆分可执行计划
  3. test-driven-development:先测后码
  4. subagent-driven-development:多代理并行实现
  5. requesting-code-review:阶段性审查
  6. systematic-debugging:系统化排障
  7. verification-before-completion:完成前验证

使用建议

  • 新任务先明确验收标准,再进入编码
  • 每个阶段产出可验证结果(测试、截图、日志)
  • 大任务拆成小步执行,减少上下文污染

安装后建议开启新会话,以确保初始指令与技能加载完整。


相关链接