Superpowers:给 AI 编码助手配一套开发方法论
·
Superpowers:给 AI 编码助手配一套开发方法论
obra/superpowers 在 GitHub 上已经有 22.4 万 Star。
它不是一个工具,而是一套完整的软件开发方法论,外加一组可组合的技能模块。装上之后,AI 编码助手不会上来就写代码,而是先问你到底想做什么。

1、这玩意儿是干嘛的
Superpowers 的核心就一句话:让 AI 助手按规矩干活。
它的工作流从启动助手那一刻就开始了。当你说要建个项目,助手不会立刻敲代码,而是先通过提问把你的模糊想法打磨成明确需求。需求确认后,再拆成执行计划,计划通过才开始写代码。
整个流程分七步:头脑风暴 → 设计确认 → 写计划 → 子代理开发 → TDD 编码 → 代码审查 → 分支收尾。每一步都有对应的技能模块自动触发,不需要你手动干预。

2、内置了哪些技能
Superpowers 的技能库分四大块:
测试
- test-driven-development:严格执行红绿重构循环
调试
- systematic-debugging:四阶段根因定位
- verification-before-completion:修完先验证
协作
- brainstorming:苏格拉底式设计精炼
- writing-plans:把设计拆成可执行任务
- subagent-driven-development:子代理开发 + 两阶段审查
- using-git-worktrees:并行开发分支隔离
- requesting-code-review:自动审查代码
元能力
- writing-skills:按规范写新技能
3、支持哪些平台
几乎所有主流 AI 编码工具都能装:
Claude Code、Codex CLI、Codex App、Cursor、GitHub Copilot CLI、Gemini CLI、OpenCode、Factory Droid。
安装方式因平台而异,基本都是 marketplace 里搜 superpowers 或者命令行装一下就行。
4、设计哲学
这套方法论背后有四个原则:
- 先写测试,再写代码
- 靠流程,不靠猜
- 复杂度能减就减
- 先验证,再宣告成功
5、适合谁用
- 用 Claude Code / Cursor 写项目的人,想让它少犯错、多自主
- 团队里需要统一 AI 助手开发规范的
- 希望 AI 能连续干几小时、不跑偏的
Superpowers 用 MIT 协议开源,作者是 Jesse Vincent。
希望 AI 能连续干几小时、不跑偏的
Superpowers 用 MIT 协议开源,作者是 Jesse Vincent。
更多推荐


所有评论(0)