一篇文章掌握Superpowers~

是什么?

Superpowers 是一套强制执行的工作流和可组合的"技能"库

为什么用它?有什么好处?

  • Superpowers不会让AI更聪明,但是会让AI守纪律
  • 类比
    *
    1. 不用:让一个聪明但散漫的实习生干活,他可能跳步骤、不写文档、不写测试
      1. 用了:给这个实习生一套SOP(标准流程),他必须按照流程走,不能跳过

安装

从Superpowers专属市场安装

  • 注册市场:

    bash 复制代码
    /plugin marketplace add obra/superpowers-marketplace
  • 从该应用市场安装插件:

    bash 复制代码
    /plugin install superpowers@superpowers-marketplace

从官方插件市场安装(推荐)Claude方式

bash 复制代码
/plugin install superpowers@claude-plugins-official

两种安装方式有何区别?选哪个?

推荐使用从官方插件市场安装的方式。 从Superpowers专属市场安装适合需要同步更新内测功能、定制版本的用户。 其余工具安装方式请查阅文档:github.com/obra/superp...

注意

插件里面执行命令:

报错:在此环境中无法使用插件。

使用cli:我这里就选择install for you了 这样插件会安装到个人用户配置中,对所有项目生效

结论:插件里面安装不具备环境,需要在CLI里面安装

卸载

因为我给安装到了个人全局,想了想 我别的项目不太想用,就给先卸载了 然后指定项目装这个就行

卸载命令

bash 复制代码
/plugin uninstall superpowers

安装

/plugin install superpowers@claude-plugins-official

记得勾选在本项目才有权限的选项

实践

七步走

ruby 复制代码
第 1 步:/brainstorming                      ← 聊需求,出设计文档
第 2 步:/using-git-worktrees                ← 开隔离分支工作区
第 3 步:/writing-plans                      ← 拆任务清单
第 4 步:
    - /subagent-driven-development         ← 新子 Agent逐个任务执行 独立审查 Agent自动两阶段审查   全自动,跑得快,你不用盯
    - /executing-plans                     ← 当前 Agent逐个任务执行 暂停检查点让你人工审查 半自动,你能盯着每一步
第 5 步:/test-driven-development            ← TDD写代码(RED→GREEN→REFACTOR)
第 6 步:/requesting-code-review             ← 代码审查
第 7 步:/finishing-a-development-branch     ← 收尾合并/PR
步骤 命令 你做什么
/brainstorming 回答它的需求问题,确认设计文档
/using-git-worktrees 等它开隔离工作区,确认测试基线干净
/writing-plans 看任务清单,确认粒度(2--5分钟一个)
/subagent-driven-development /executing-plans 看它派任务、执行、自审,有问题喊停
/test-driven-development 盯红绿灯(先红灯后绿灯),没红灯就喊停
/requesting-code-review 看审查报告,🔴问题必须改
/finishing-a-development-branch 选合并/PR/保留/丢弃

第一步

bash 复制代码
/brainstorming

接着可以跟它聊你想要的,或者需求等等,经过了一番讨论 结果如下 会在根目录的docs/superpowers/specs目录下创建出设计文档:

  • 有问题继续跟它反馈修改知道你满意即可

第二步

arduino 复制代码
/using-git-worktrees

接着会自动创建分支,等待即可

第三步

bash 复制代码
/writing-plans

这一步会把设计文档(刚才写的 2026-07-20-course-management-design.md)拆成一个个2--5 分钟能做完的小任务, 产出在docs\superpowers\plans目录下,每个任务有:

  • 精确文件路径

  • 完整代码

  • 验证步骤

第四步

会让你选择,我这里就选择2了 第一次流程看看是如何走的

接着输入:/executing-plans,然后它会一步一步执行 写代码,直至完成

第五步

bash 复制代码
/test-driven-development

没问题会提示你下一步的

第六步

bash 复制代码
/requesting-code-review

按需选择即可

第七步

bash 复制代码
/finishing-a-development-branch

我这里选择合并

这时候,worktrees分支就被删除了,自动合并到主分支了

至此,流程就过了一遍。

效果

  • 效果功能基本实现了,一些细微的可以后续调整,比如这个输入框和label的距离过近 等等

个人观点

  • 网上有很多说这个不好的,比如说使用了之后使其GPT5-6变蠢变笨,个人观点是有些极其聪明的模型确实也可以不使用superpowers(有些场景使用它确实是优点繁琐、笨重了 让简单的任务变得更复杂化了),也可以了解了解OpenSpec,我的另外一篇文章有写,总有一款适合的~或者直接 Plan ~ tasks ~ execute也是介意的
  • 个人感觉分场景使用吧,如果需求不明确 或者 模块功能复杂且庞大或许可以尝试使用使用它
  • 小功能、改小bug直接vibe coding一把嗦了
相关推荐
yunwei3718 小时前
实证研究:AI Agent 规则需要上下文与分层强制执行
linux·安全·ai编程
三声三视18 小时前
交互式用够了?用 Agent SDK 把 Claude 塞进 Python Web 服务
人工智能·python·ai·aigc·ai编程
is8119 小时前
编程小白也可以做项目,AI 辅助开发太香了
ai编程
kyriewen19 小时前
别再写useMemo了——2026年这5个React性能优化已经是反模式
前端·react.js·ai编程
赫文派19 小时前
K3 与 Kimi Code 实战:模型到终端 Agent
人工智能·ai编程
Patrick在香港20 小时前
Python实战:用数据分析拆解一场AI大会——WAIC 2026参展企业画像、议题演变与城市格局
人工智能·python·数据挖掘·数据分析·ai编程
赫媒派20 小时前
Codex 升级:GPT-5.6 指令+SDK 稳定版
ai编程
小四的小六20 小时前
MCP Client实战翻车记:两个Server同时跑,AI调错了Tool
openai·ai编程·mcp
甲维斯21 小时前
Kimi 停售,GLM限购,国内用户还是难啊!
ai编程·vibecoding