superpowers, ECC, GSD, Ralph调研
前不久看 Vercel 的大佬在直播中推荐了一下 Ralph。最近稍微安装调研了一下,目前没有体感的变化,可能是因为我一次性改的代码达不到人家的体量,可能在巨大工程的时候有很好的效果。
哔哩哔哩他人分享 superpowers、ECC、GSD、Ralph 的视频可以一看。
想快速体验的话,建议无脑直接选 superpowers。
我现在对他们的理解也还不够,大致就是一套更加完善完整的 vibe coding 工作流。
[!info] 阅读导览
四个 Claude Code 插件框架的对比表格 → 1.1–1.4 逐个深度解析 → 1.5 避坑指南(为什么不建议"我全都要")→ 1.6 选型建议
flowchart TD
A[选 Claude Code 插件] --> B{你的场景?}
B -->|追求代码健壮性<br>习惯 TDD| C[Superpowers]
B -->|想要全家桶<br>一步到位| D[Everything]
B -->|大项目攻坚<br>上下文管理| E[GSD]
B -->|极致自动化<br>PRD 驱动| F[Ralph]
B -->|新手入门| G[先别装插件<br>用原生功能]
1. Claude Code 插件框架对比
| 框架 | 核心定位 | 核心优势 | 学习成本 | 自动化程度 |
|---|---|---|---|---|
| Superpowers | 工作流导向 | 强化 TDD(测试驱动开发) | 中等 | 一般 |
| Everything | 全能工具箱 | 功能最全,支持多语言多框架 | 较高 | 一般 |
| GSD (Get Shit Done) | 上下文工程 | 解决长对话上下文丢失、并行执行 | 较高 | 较高 |
| Ralph | 自动化循环 | PRD 驱动,全自动闭环迭代 | 中等 | 最高 |
[!tip] 提示
表中各框架内置的 Skill / Agent / 命令数量随版本持续更新,正文数字为文章写作时点快照,请以各官方仓库最新版本为准。
1.1. Superpowers:代码质量的守护者
- 有什么用: 它不急于写代码,而是强调先写规划,后写测试。
- 特色技能: 拥有
Brainstorm(头脑风暴)、Write Plan(写计划)、Execute Plan(执行计划)等十余个 Skill,核心是强制"红-绿-重构"的 TDD 循环。 - 适用人群: 适合对代码健壮性有极高要求,习惯 TDD 开发流程的团队或开发者。
1.2. Everything Claude Code:全能型"瑞士军刀"
- 有什么用: 顾名思义,它什么都有。内置了 13 个 Agent、56 个 Skill 和 32 个命令。
- 特色技能: 覆盖了几乎主流的所有编程语言和开发框架,是一个全家桶式的解决方案。
- 适用人群: 追求"一步到位",希望在一个框架内解决所有琐碎任务的开发者。
1.3. Get Shit Done(GSD):大项目的"清道夫"
- 有什么用: 专门解决 AI 在处理大项目时容易出现的"上下文过载"和"记忆模糊"问题。
- 特色技能: 采用 Wave-based(基于波次的)并行执行模式,支持跨会话记忆挂载。
- 适用人群: 正在处理代码库庞大、逻辑复杂、需要长时间持续开发的重头项目(如复杂的路由架构或底层协议实现)。
1.4. Ralph:全自动的"永动机"
- 有什么用: 它的逻辑是:你给它一份 PRD(需求文档),它就自己开始循环:写代码 -> 跑测试 -> 报错 -> 修改 -> 再测试。
- 特色技能: 真正的 PRD 驱动,直到所有 User Stories 变成绿色的测试通过状态才会停止。
- 适用人群: 想要实现"下班放个 PRD,明早收代码"的极致自动化追随者。
1.5. 避坑指南:为什么不建议"我全都要"?
虽然技术上可以同时安装多个框架,但实际使用中会遇到三大问题:
- 功能重叠: 每个框架都有自己的 TDD 和 Planning 实现,装多了纯属冗余。
- 命令冲突: 不同框架的同名 Skill 会互相覆盖,导致 AI 行为不可预测。
- Token 浪费: 所有的 Skill 都会加载到系统提示词(System Prompt)中,过多的插件会迅速消耗你的 Context Window 和 Token 成本。
1.6. 选型建议
- 新手入门: 先别看插件,原生功能(内置 6 个 Agent)足够应付大部分开发。
- 追求规范: 选择 Superpowers,让 AI 养成先写测试的好习惯。
- 重度发烧友: 直接上 Everything,在各种工具中寻找最优解。
- 大项目攻坚: 必须用 GSD,上下文管理是它不可替代的护城河。
- 懒人福音: 尝试 Ralph,体验文档直接变代码的快乐。
[!success] 核心要点
- Superpowers(obra/superpowers):工作流导向,强制 TDD(红-绿-重构),适合重视代码质量的团队
- Everything Claude Code(affaan-m/everything-claude-code):全能全家桶,多语言多框架全覆盖
- GSD(gsd-build/get-shit-done):上下文工程,Wave-based 并行执行,大项目攻坚首选
- Ralph:PRD 驱动全自动闭环,写代码→跑测试→改→再测,直到全部通过
- 避坑:功能重叠、同名 Skill 冲突、Token 浪费——不建议全装
- 新手:先用 Claude Code 原生功能,需要时再按场景选装