Skip to content

斩获 GitHub 38k+ Stars,这个 AI 开源项目为啥这么火?

前段时间我教大家用 AI 花两小时完成整站开发,但说实话,那套方法更多是把各种能力临时拼起来用,并没有形成稳定的工程体系,效果有,但是还差点意思。

所以这次,给大家直接升级一套成体系的武器库

Superpowers,一个来自开源社区的 AI 项目,把工程师的工作方式,直接嵌进了 AI 的编码流程里。它不是一个“写代码更快”的插件,而是一套让 AI 按真实工程流程完成任务的能力库

一、Superpowers 到底是干嘛的?

一句话说清楚:

Superpowers 的作用,是让 AI 不再拍脑袋写代码,而是按工程流程一步步推进。

它并不追求让 AI 一上来就输出结果,而是先强制它把事情想清楚。

在 Superpowers 的流程里,AI 通常会先明确你要做什么,然后给出整体方案和结构拆解,把关键设计点展示给你确认,最后才进入写计划、写代码、写测试的阶段。

整个过程中,会默认遵循相关的工程原则,让输出结果从“看起来能跑”,变成结构清晰、可验证、可维护

举个直观的例子:
当你让 AI 写一个登录功能时,它不会直接甩代码,而是先和你确认需求、边界条件和模块划分,确认无误后再动手实现。

二、它为什么能火?

因为它解决的,正是现在大家用 AI 写代码时最难受的点:

不是写不出来,而是写出来不敢用。

很多 AI 工具生成代码的速度很快,但逻辑松散、结构混乱,稍微复杂一点就容易失控。Superpowers 做的事情很克制——它不是再加新能力,而是给 AI 加约束

通过明确的流程限制,Superpowers 要求 AI:

在动手前明确目标和范围;
方案必须拆解清楚,而不是直接输出;
优先补齐测试,减少返工风险;
完成后进行自检,而不是交差了事。

把“工程师该怎么干活”这件事,变成了 AI 的默认行为。

三、怎么快速上手?

Superpowers 支持 Claude Code、OpenCode、Codex 等多种工具。

如果你不介意折腾,可以直接从官方仓库安装:
https://github.com/obra/superpowers

如果你想最快看到效果,推荐直接用我之前提过的 CodeBuddy

安装好 CodeBuddy 后,输入命令:/plugin
通过 /plugin 打开插件市场,搜索 Superpowers 并安装即可。

在搜索框输入关键词,就能找到这个插件。

然后按回车,选择第一个,再按回车安装。

安装完成后,输入 /skills,就可以看到 Superpowers 提供的所有技能组件。

这些技能覆盖了完整的工程流程,比如:

- brainstorming (头脑风暴)
- systematic-debugging (系统化调试)
- test-driven-development (测试驱动开发)
- writing-plans (编写计划)
- executing-plans (执行计划)
- requesting-code-review (请求代码审查)
- receiving-code-review (接收代码审查)
- verification-before-completion (完成前验证)
- subagent-driven-development (子代理驱动开发)
- dispatching-parallel-agents (调度并行代理)
- finishing-a-development-branch (完成开发分支)
- using-git-worktrees (使用 git worktrees)
- writing-skills (编写技能)
- data-storytelling (数据叙事)
- analyzing-financial-statements (分析财务报表)

本质上,这是把一个工程团队的协作流程,拆成了 AI 可以调用的模块

四、实战演练

场景一:抽奖网站

马上快过年,给我做一个高端大气喜庆的抽奖网站,年会上用(请使用 superpowers)

AI 的第一步不是写代码,而是反复确认使用场景和细节需求。

接着不断追问细节,确认方案范围。

方案逐步拆解、确认。

架构确定后,才开始进入实现阶段。

自主规划并执行。

最终完成。

最终效果对比非常明显:

👇 使用 Superpowers 的版本

👇 未使用 Superpowers,直接生成的版本

场景二:极限需求——“做一个微信”

帮我做个微信吧(请使用 superpowers)

这个需求一出,直接给它干沉默了😂,卡了半天才出来。。。

随后开始拆功能、列模块。

功能还能多选,整个过程非常克制。

最后会再次确认你的选择。

虽然最终只能算“山寨版微信”,但核心功能确实跑通了。

五、总结

Superpowers 的价值,不在于让 AI 写得多快,而在于让它写得可控、可信。

它把工程师长期形成的流程和约束,系统性地交给了 AI,让 AI 从“会写代码”,升级为“能交付落地”。这也是它能拿下 GitHub 38k+ Stars 的原因。 对于日常开发来说,无论是简单工具开发还是复杂项目迭代,它都能帮我们规避“屎山代码”、减少返工成本。如果你也受够了 AI 随意输出的混乱代码,不妨试试 Superpowers,体验一把“让 AI 按规矩干活”的高效快感。

我是阿咕噜,一个 AI 科技博主,关注我,带你把 AI 真正用起来。