告别AI编程“开盲盒”!这款22万Star的神器,给AI装上了“工程纪律”
大家好,我是星哥。过去这一年,AI编程圈可以说是“神仙打架”。从 Cursor、Claude Code 到 CodeBuddy、Copilot,底层模型大家用的都差不多,性能差距越来越小。
但星哥发现一个普遍痛点:AI秒回的代码,质量全看你怎么下指令。 大多数人的工作流还是老样子:说一句需求 ➔ 等AI吐出一堆代码 ➔ 手动检查 ➔ 发现漏了/错了 ➔ 重新改。最后返工的时间,比自己写还长。
下一个战场,早就不是“谁的模型更聪明”,而是 “谁的工程流程更稳”。
今天,星哥要给大家强烈安利一个在GitHub上狂揽 226K Star 的开源框架——Superpowers。
它不生成代码,也不训练新模型,它只做一件事:把资深工程师脑子里的“工程纪律”,变成AI绝对不可跳过的强制步骤。
什么是 Superpowers?
官方的简介:
An agentic skills framework & software development methodology that works.有效的代理技能框架和软件开发方法。
一句话总结:Superpowers = 一套把软件工程最佳实践(TDD、Code Review、Git工作流)编码为AI强制步骤的开源框架。
如果说大模型是马力强劲的“发动机”,那 Superpowers 就是不可或缺的“变速箱 + 刹车系统”。发动机再好,没有这两样,照样容易翻车。
它和普通的 Prompt 工程有本质区别:
• 普通 Prompt 是“建议级”:AI心情好就听,心情不好就忽略。
• Superpowers 是“强制执行级”:核心原则 Process over Prompt(流程大于说辞) ,AI想偷懒?门都没有。
Superpowers 内置了 15 个硬核技能,但星哥认为,它最绝的设计是拼成了一条 4步固定链路。每次执行任务,AI必须老老实实走完这四步:
1️⃣ Brainstorm(先问清楚)
AI不能上来就写代码,必须先和你“头脑风暴”,确认需求边界和架构选型,避免方向性错误。
2️⃣ Worktree(Git隔离)
强制为当前任务创建独立的 Git 工作区。主线代码绝对安全,随便AI怎么折腾,大不了直接丢弃这个分支。
3️⃣ Plan(拆解微任务)
把大需求强制拆解成 2~5 分钟就能完成的“微任务”。化整为零,降低AI出错的概率。
4️⃣ Execute(带锁执行)
子代理逐个执行微任务。这里有多重“硬锁”:
• TDD硬锁 :必须先写失败测试 ➔ 再写实现 ➔ 最后验证通过。杜绝“先写代码后补测试”的陋习。
• 自动审查 :任务与任务之间,自动触发 Code Review,不疲劳、不赶时间。
很多人担心:搞这么多流程,Token 不得爆炸? 星哥看了官方和社区的数据,给大家算笔明白账:
指标
原生裸奔 Agent
+ Superpowers 框架
Token 消耗
基准
仅增加 10% ~ 15% 开发总耗时
基准
缩短约 50% 返工次数
3 ~ 4 次
0 ~ 1 次(减少约 70%) Review 一次通过率
~ 40%
~ 80%
星哥点评:多花的 Token 只是在前期 Brainstorm 和加载上下文。要知道,一次方向性错误导致的推倒重来,烧掉的 Token 远超这些。算总账,Token 效率反而是大幅提升的!
谁最适合用?(对号入座)
✅ 强烈建议立刻安排:
1. 每天用 AI 写超过 50 行代码的重度用户。
2. 做的是正式项目,代码最终要上线,容错率低。
3. 团队多人协作,需要用 AI 统一代码风格和规范。
4. 已经被 AI 写的“屎山代码”返工搞到崩溃的兄弟。
❌ 暂时可以不急着用:
1. 只是偶尔让 AI 补个正则、写个一次性脚本。
2. 纯个人练手项目,代码只有自己能看懂。
3. 还在摸索阶段,没想好团队怎么引入 AI。
Superpowers 的定位非常清晰:它是 Cursor、Claude Code、CodeBuddy 等工具的 “方法论插件”。
安装极其简单,基本都在 30 秒以内:
• Claude Code :终端运行
/plugin install superpowers@claude-plugins-official,重启即可。• CodeBuddy :打开 Agent 面板 ➔ 插件 ➔ Skill 管理 ➔ 导入 Superpowers 技能文件(或直接把
SKILL.md扔进.codebuddy/skills/目录)。• Cursor / Codex CLI :直接在插件市场或命令行搜索
superpowers安装。
选项
选项
作用范围
配置文件位置
适用场景
Install for you (user scope)
你的所有项目全局生效
~/.claude/settings.json
✅ 推荐个人使用 ,Superpowers 是个人开发效率工具,全局安装最方便
Install for all collaborators on this repository (project scope)
当前仓库所有协作者生效
项目目录下的 .claude/settings.json
团队协作项目,需要所有人都使用相同的插件配置
Install for you, in this repo only (local scope)
仅你在当前仓库生效
项目目录下的 .claude/settings.local.json
仅当前项目需要使用,不想影响其他项目的配置
![]()
直接选择默认高亮的 Install for you (user scope) 即可
使用
装完后,在终端输入 /superpowers,看到 brainstorm、write-plan、execute-plan 等命令亮起,就说明你的 AI 已经穿上“纪律铠甲”了!
![]()
星哥总结
226K 的 Star,是开发者们用脚投票的结果。
AI 编程的下半场,拼的不再是“谁能一口气吐出千行代码”,而是 “谁能稳定、可靠、符合工程规范地交付”。Superpowers 做的,就是把资深程序员的职业素养,固化成了 AI 无法逾越的规则。
规范,才是AI时代最大的超能力(Superpowers)。
觉得文章有用,别忘了点个【在看】和【赞】,转发给身边天天被 AI Bug 折磨的程序员兄弟!
关注「星哥玩云」,带你玩转最前沿的硬核技术!
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.