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. 避坑指南:为什么不建议"我全都要"?

虽然技术上可以同时安装多个框架,但实际使用中会遇到三大问题:

  1. 功能重叠: 每个框架都有自己的 TDD 和 Planning 实现,装多了纯属冗余。
  2. 命令冲突: 不同框架的同名 Skill 会互相覆盖,导致 AI 行为不可预测。
  3. 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 原生功能,需要时再按场景选装