在 AI 编程飞速迭代的今天,单一模型或工具已难以满足企业级开发的高效、精准、低成本需求------Claude Code 拥有出色的 Agent 交互框架与多文件处理能力,但官方模型成本偏高;DeepSeek V4 具备万亿参数级推理实力与百万上下文窗口,性价比突出,却缺乏成熟的工程化交互载体;Superpowers 则能补齐流程管控短板,强制规范开发链路。三者协同并非简单的工具叠加,而是通过"交互壳+推理脑+流程管家"的架构,重构 AI 编程的全流程,实现"高效生成、精准推理、规范落地"的下一代工作流。
本次实操基于 Windows/macOS/Linux 系统,核心流程分为"环境准备→工具协同配置→实战操作→深度解析"四大阶段,步骤清晰可落地,全程无需复杂的开发适配,新手也可快速上手。
前置说明
三者协同的核心逻辑:Claude Code 作为ai工具,接入 DeepSeek V4 作为大模型,Superpowers 集成到 Claude Code 中,负责流程管控与技能调度,形成"需求输入→流程规划→代码生成→推理调试→质量审查→落地交付"的闭环。
一、环境准备(10-15 分钟)
核心目标:安装工具的基础环境,获取必要的 API 密钥,确保工具可正常运行。
步骤 1:安装基础依赖
安装 Node.js(20+ 版本):前往 Node.js 官网下载对应系统版本,安装后在终端执行 node -v,显示版本号即安装成功;
步骤 2:安装 Claude Code
-
终端执行以下命令,全局安装 Claude Code:
shellnpm install -g @anthropic-ai/claude-code -
如果安装过程中出现连接超时,拉取依赖卡住等问题。请切换淘宝镜像:
shell# 设置淘宝镜像源 npm config set registry https://registry.npmmirror.com # 校验镜像是否生效 npm config get registry -
安装完成后,执行 claude 启动工具,若提示"找不到指令",执行安装脚本提示的补充命令(通常是配置环境变量路径),重启终端后即可正常启动;
-
首次启动需选择"信任当前文件夹",完成初始配置。

ossprod.jrdaimao.com/markdown/17...
步骤 3:获取 DeepSeek V4 API 密钥
-
前往 DeepSeek 官网(www.deepseek.com/)注册账号,进入"API 控制台";
-
创建 API 密钥,记录密钥内容(后续配置需使用);
-
确认 DeepSeek V4 模型已开通(Pro 版或 Flash 版均可,根据需求选择)。
步骤 4:安装 CC Switch
- 安装 CC Switch(中间层,用于灵活切换模型):前往 CC Switch 官网下载对应系统版本,安装后启动,无需额外配置,默认支持 Claude Code 对接。
二、工具协同配置(10 分钟)
实现 Claude Code 与 DeepSeek V4 的对接,确保可进行基础对话。(提供两种对接方式,推荐新手用 CC Switch 可视化方式,进阶用户用配置文件法)
方式 1:CC Switch 可视化配置(推荐新手)
-
启动 CC Switch,点击右上角"+",选择"自定义供应商";
-
填写配置信息:
-
Base URL:填写 api.deepseek.com/anthropic;
-
API Key:粘贴之前获取的 DeepSeek V4 API 密钥;
-
模型名称:填写
DeepSeek-V4-Pro(若使用 Flash 版,填写DeepSeek-V4-Flash),建议手动添加 -1M 后缀(如DeepSeek-V4-Pro-1M),激活百万级上下文窗口;
-
点击"添加",完成 DeepSeek V4 与 CC Switch 的对接;
-
启动 Claude Code,在终端输入
/status,若显示 model 为DeepSeek-V4-Pro(或 Flash 版),即表示对接成功。
方式 2:配置文件法(进阶用户)
-
找到 Claude Code 配置文件路径:
claude/settings.json -
编辑配置文件,添加 env 字段,填写以下内容(替换 API 密钥):
json{ "env": { "ANTHROPIC_AUTH_TOKEN": "your_deepseek_api_key", // 替换为你的 DeepSeek API 密钥 "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic", "ANTHROPIC_MODEL": "DeepSeek-V4-Pro", // 可选 DeepSeek-V4-Flash "API_TIMEOUT_MS": "3000000", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1" } } -
保存配置文件,重启 Claude Code,输入
/status验证对接成功。 -
输入
/model显示DeepSeek即为配置成功

现在我们的Claude Code已经接入DeepSeek了,可以和DeepSeek进行对话了。接下来是重头戏,接入我们的超能力Superpowers
三、安装、介绍和体验**Superpowers**
Superpowers 是一套 AI 智能体 Skill 技能框架和软件开发的方法论,可以用于多种 AI 编程工具,如 CC Cursor 等。
安装上它,即可让你的 AI 编程工具拥有最强大的软件研发能力,符合 Harness 工程的标准。
-
安装
bash/plugin install superpowers@claude-plugins-officialCC中直接通过插件安装,其他AI工具请按照官方提供的方式安装。
-
安装完成以后,可以看到项目中的这个配置。

启动 Claude Code 输入
/skill可以看到和它相关的skills
-
如何使用
/superpowers:brainstorm:需求澄清与设计触发方式:
手动触发:最适合处理新功能开发或复杂的重构时,可以使用 /superpowers:brainstorm 命令来启动。 自动触发:当你描述的任务足够复杂(例如:帮我实现一个用户登录系统),Superpowers 也可能会自动触发这个流程。
工作流程:AI 会向你提问来确认需求,你只需按顺序回答即可。之后,AI 会生成一份 brainstorming-.md 需求说明书,并由一个专门的子代理(spec-document-reviewer)进行自动审查与修改,直到获得你的最终批准。
/superpowers:write-plan:分解任务触发方式:在需求得到确认后,可以手动运行该命令。 工作流程:AI 会将确认的规范自动分解为一系列原子任务,并生成 implementation-plan-.md 计划文件,其中包含具体的验证步骤(例如运行特定测试、检查日志等)和涉及的文件路径。
/superpowers:execute-plan:执行计划触发方式:在计划准备就绪后,运行该命令开始执行。 工作流程:AI 会为计划中的每个任务启动一个新的子代理,该子代理独立执行代码编写任务,并在完成后自动进行"规范符合性"和"代码质量"的两阶段审查。
-
体验
开发第一个功能,给cc输入以下指令
latex封装一个Modal组件,接受children为props 对外暴露取消和确认的方法接着它会先进行思路梳理,还会跟用户确认一些表述模糊的地方 ------ 这一点做得特别好,让人眼前一亮。
反观默认模式下的 CC 或其他 AI 工具,往往用户刚输入需求,就立刻急着写代码,非常激进。有时候只是想做个按钮,它都能直接一股脑做出一整个表单,完全收不住。
而这个工具会先展示设计思路,让用户确认是否正确,刚上手效果就这么突出,必须点赞!

确认没问题后,他会先输出技术文档

平时我们说的 plan mode 都是先定计划再落地实现,而它光是制定计划就拆成了好几步,步骤越细致,内容就越清晰明确。
之后会让用户确认文档是否存在问题,等用户确认无误后,才开始生成代码。代码完成后我自行测试,运行通过了。
-
继续体验
开发第二个功能,给cc输入以下指令
latex
开发一个登录页面,包含登录、注册、忘记密码页面
密码包含强校验,使用正则匹配
功能越简单越好,先不用ui框架
接口部分先跳过
和上次一样,它开始进行思路梳理、和用户确认边界、写 spec 文档。
除了 spec 它这次还写了 plan 文档,也存储在了 docs 目录下。看来它判断这次的功能复杂一些。
大概拆分了9个task。
PS. spec 是需求和设计,说清楚功能和范围即可,内容比较少。plan 是说清楚一步一步怎么做,要拆分任务和步骤,内容比较多。

确认了 spec 和 plan 文档之后,它开始写代码。
这次,它就提示我可以开启 subagent-driven ,使用多个 subagent 完成多个 task 。

最终代码完成,我自己验证通过。
而且,这个功能虽然复杂一点,但也就是一百多行代码的工作量,它运行了 17 分钟,感觉太慢了。
四、Git worktree隔离开发
-
在开发一个功能,给cc输入以下指令
latex开发新功能 在当前现有的登录注册的页面,添加一个输入验证码操作,验证码写死就 可以,越简单越好, 要求使用新的worktree,不要再main分支开发然后还是先进行思路梳理,但这次没有触发自动写技术文档和计划的skill,可能他认为此次改动比较简单。

-
然后按照我们的实际开发要求,开发完成后,需要测试和代码review,最后合并到主分支中,那么我们将指令下发给它,看它会怎么操作。
latex你来执行集成测试。npm run build 然后 npm run start 启动 先输入邮箱、验证码和密码,看能否正确输入且返回正常 遇到问题请你自己修复,直到能满足这个集成测试 最后满足后执行code review,然后合并到main分支中
可以看到已经全部校验通过了,那么我们自己打开页面来测试一下

也是全部正常,那么到此为止,此流程可以完整闭环了。
-
在 AI 协同流程中的核心优势
场景 普通分支开发 Superpowers Worktree 隔离开发 AI 误操作风险 极易修改主分支代码 AI 仅操作隔离目录,0 风险 多任务并行 需 stash 暂存代码,频繁切换 同时开多个工作树,并行开发不冲突 环境稳定性 切换分支导致依赖报错 独立环境,互不干扰 代码可追溯 无统一管理 自动归档 worktree 记录,符合审计要求 协同开发 容易和他人代码冲突 独立分支 + 独立目录,冲突率降低 90% -
整合后完整流程锚点
latex
需求输入
↓(门禁1:需求澄清)
Brainstorm(生成Spec)
↓(人工批准)
✅ using-git-worktrees(自动创建隔离开发环境·新增实践)
↓(门禁2:任务规划)
Write Plan(拆解原子任务)
↓(人工批准)
execute-plan(子代理隔离开发)
↓(门禁3:代码审查)
requesting-code-review(审查隔离目录代码)
↓(审查通过)
systematic-debugging(调试)
↓(门禁4:交付)
合并分支→清理Worktree→归档
五、展开来讲讲它的code view
-
Superpowers 的核心是一套遵循门禁机制的研发技能,每个阶段完成后,都需要确认通过,才能推进到下一阶段。
技能 (Skill) 触发阶段 主要功能 systematic-debugging 调试 Bug 按照复现 → 根因分析 → 修复 → 验证四步流程进行调试 test-driven-development 编写代码 遵循红(编写失败测试)→ 绿(编写代码使测试通过)→ 重构的循环 using-git-worktrees 环境准备 为任务创建隔离的 Git 工作树,避免污染主工作区,保证实验安全 subagent-driven-development 计划执行 使用子代理来执行拆分后的任务,防止上下文过载,并实现任务并行 requesting-code-review 代码审查 在任务完成后,触发多维度代码审查流程,确保代码质量与规范落地 -
requesting-code-review 技能全流程
① 触发方式
-
手动触发:代码编写、任务执行完毕后,输入
/superpowers:requesting-code-review主动触发; -
自动触发:
execute-plan阶段所有原子任务完成后,Superpowers 会自动触发(可在配置中关闭自动触发);
② 审查维度(基于工业级研发标准)
由专属代码审查助手,从 8 个维度完成全面核查,具体内容如下:
| 审查维度 | 审查内容 | 验证方式 |
|---|---|---|
| 语法规范性 | 代码语法错误、格式不统一(如缩进 / 命名规范) | DeepSeek V4做全量扫描 + 匹配自定义规范规则 |
| 逻辑完整性 | 代码是否实现计划内所有需求点 | 对比 implementation-plan-.md 中的任务清单,逐一校验 |
| 边界安全性 | 输入校验、异常捕获、防注入 / 越权等 | 模拟异常输入(如空值 / 非法字符),执行代码验证是否崩溃 |
| 性能合理性 | 循环冗余、内存泄漏、高频操作优化 | 调用 DeepSeek V4 做静态性能分析,给出优化建议 |
| 可维护性 | 注释完整性、函数粒度、代码解耦度 | 检查注释覆盖率(≥80%)、函数行数(≤50 行)、依赖耦合度 |
| 测试覆盖度 | 单元测试 / 集成测试是否覆盖核心逻辑 | 对比 test 目录下的测试用例,校验分支覆盖 / 行覆盖 |
| 版本兼容性 | 语法 / API 是否适配目标运行环境(如 Node.js 20+) | 对照环境配置文件,校验 API 与版本适配性 |
| 合规性 | 无开源协议冲突、无敏感信息硬编码 | 扫描代码内敏感凭证、核查依赖包开源协议 |
③ 工作流程
-
触发审查后,审查助手会生成
code-review-report-.md审查报告,按 Critical/High/Medium/Low 分级标注所有问题; -
针对 Critical/High 级问题,自动生成修复建议(代码片段 + 修改说明);
-
等待用户确认:
-
批准:确认问题与修复方案,Superpowers 自动完成修复
-
驳回:标注需要调整的维度,重新发起审查
-
跳过:紧急场景可强制跳过,系统会留存跳过审查的记录
- 修复完成后自动二次审查,确认高危问题全部解决,生成最终的
code-review-final-.md归档报告。
④ 自定义审查规则(进阶)
修改 Superpowers 配置文件(superpowers/config/review-rules.json),可添加自定义规则:
json
{
"custom-rules": [
{
"rule-name": "命名规范",
"rule-desc": "React 组件使用 PascalCase,工具函数使用 camelCase,常量使用 UPPER_SNAKE_CASE",
"rule-regex": {
"PascalCase": "^[A-Z][a-zA-Z0-9]*$",
"camelCase": "^[a-z][a-zA-Z0-9]*$",
"UPPER_SNAKE_CASE": "^[A-Z][A-Z0-9_]*$"
},
"severity": "Medium"
},
{
"rule-name": "注释要求",
"rule-desc": "函数必须包含 @param/@return/@throws 注释",
"severity": "Low"
}
]
}
可根据不同团队的开发规则,灵活定制个性化审查要求。
六、三者协同的核心优势和 Superpowers 对"复杂度"的判断依据
-
核心优势
维度 单一工具(如纯 Claude Code) Claude Code + DeepSeek V4 + Superpowers 成本 官方 Claude 模型按 Token 计费,成本高 DeepSeek V4 性价比是 Claude 的 1/5,百万上下文进一步降低调用次数 规范性 无强制流程,代码质量依赖人工 Superpowers 门禁系统 + Code Review,强制遵循工业级研发标准 效率 单任务串行执行,复杂需求易遗漏 子代理并行执行 + 流程自动化,复杂需求效率提升 60%+ 可追溯性 无统一的需求 / 计划 / 审查归档 自动生成 brainstorm/plan/review 系列文档,全流程可追溯 容错率 代码错误 / 逻辑漏洞需人工排查 Code Review 多维度扫描,Critical 级问题自动修复,容错率提升 80% -
Superpowers 对"复杂度"的判断依据
前面的体验中有提到,有的指令它会自动触发全流程,写技术方案、写计划,拆分任务,code review,而有的指令他会直接跳过这些步骤,直接开始生成,那它的内部对于指令的"复杂度"是怎么判断的呢?主要有以下几个方面:
| 复杂度 | 典型信号 | Superpowers 流程 |
|---|---|---|
| 低 | 单文件、<50 行、局部逻辑、低风险 | 直接编码,跳过完整流程 |
| 中 | 单模块、多文件、需协调、中风险 | 精简 brainstorm,保留 plan+verify |
| 高 | 跨模块、架构决策、高风险、>200 行 | 完整流程:brainstorm→plan→TDD→review→verify |
七、GSD-另一个"超能力"
那么可能有人会问,一个小功能、一个快速原型------我不想走完整的头脑风暴+spec+plan流程,你就想直接干,有没有什么是可以的,答案是有的,GSD就是干这个的。
Superpowers的核心模块搞定后,后续加个接口、改个样式、加个字段,可以切GSD。不用再走一遍头脑风暴,直接扔需求,它几步搞定。
安装
shell
npx get-shit-done-cc@latest -- --force

安装程序会自动让你选运行时(Claude Code、Codex、Gemini CLI等)和安装范围(全局/本地)。
装完后,用 /gsd-new-project 开始新项目。
如果已有代码,先跑 /gsd-map-codebase 分析现有代码库。
体验
shell
/gsd-quick 给登录按钮加防重复点击

一条命令完成「讨论+规划+执行」小任务。
八、总结与落地建议
Claude Code + DeepSeek V4 + Superpowers 的协同模式,核心是 "让专业的工具做专业的事":Claude Code 承接交互与流程编排,DeepSeek V4 提供低成本高算力的推理支撑,Superpowers 则通过标准化流程(尤其是 Code Review 环节)保障交付质量。
落地建议:
-
企业级团队:基于
review-rules.json定制符合公司规范的审查规则,结合 Git CI/CD 集成 Superpowers Code Review 环节,实现全流程自动化; -
成本优化:非核心场景使用 DeepSeek V4 Flash 版,核心场景(如 Code Review)使用 Pro 版,平衡成本与效果。
-
个人建议简单任务不要走全流程,既浪费token,也浪费时间,可以切GSD,复杂任务(重构)或者是新项目优先使用,减少错误出现,提升自己的效率
这套协同工作流不仅解决了单一 AI 编程工具 "快而不精" 的问题,更通过标准化的 Code Review 环节,让 AI 生成的代码真正具备 "可落地、可维护、可扩展" 的企业级属性,是下一代 AI 编程的核心方向。