给 AI 装上“资深工程师大脑“:Superpowers 方法论全解
版本6.1.1 许可证MIT 作者Jesse Vincent 与 Prime Radiant 团队 官方仓库GitHub - obra/superpowers: An agentic skills framework software development methodology that works. · GitHub一、这是什么Superpowers超能力是一套面向编码智能体Coding Agent的完整软件开发方法论。它不是一个库、也不是一个应用而是一组可组合的技能Skills 启动引导指令Bootstrap让 AI 编码助手在写代码之前先停下来思考按照严谨的工程流程需求澄清 → 设计 → 计划 → TDD 实现 → 评审 → 收尾自动完成开发工作。核心理念是当你让 AI 帮你做一个东西时它不会立刻埋头写代码而是先弄清楚你到底想要什么形成规格 → 拆解成计划 → 用测试驱动的方式逐步实现并在每一步做代码评审。由于这些技能会自动触发用户无需做任何特殊操作编码助手就自带超能力了。二、设计哲学测试驱动开发TDD永远先写测试遵循 RED-GREEN-REFACTOR 循环。系统化胜过随意用固定流程代替猜测。降低复杂度以简单性作为首要目标YAGNI、DRY。证据胜过声明完成前必须验证而非口头宣称已修复。零依赖设计核心插件不引入任何第三方依赖需要外部工具的功能应做成独立插件。三、核心工作流Superpowers 把一次开发任务串成一条自动化流水线各阶段由对应技能负责阶段技能作用1. 头脑风暴brainstorming写代码前触发通过一问一答澄清意图分段呈现设计并获取确认保存设计文档2. Git 工作树using-git-worktrees设计确认后创建隔离的分支工作区运行环境初始化验证测试基线3. 编写计划writing-plans把工作拆成 2-5 分钟粒度的小任务每个任务含精确文件路径、完整代码、验证步骤4. 执行计划subagent-driven-development/executing-plans为每个任务派发全新子智能体做两阶段评审规格符合性 代码质量或分批执行并设人工检查点5. 测试驱动test-driven-development实现阶段强制 RED-GREEN-REFACTOR先写失败测试 → 看它失败 → 写最小代码 → 看它通过 → 提交6. 请求评审requesting-code-review任务之间对照计划评审按严重程度报告问题严重问题会阻断进度7. 收尾分支finishing-a-development-branch所有任务完成后验证测试给出合并/PR/保留/丢弃选项清理工作树关键点智能体在执行任何任务前都会检查是否有可用技能——这些是强制流程不是建议。四、技能库全景技能位于skills/目录每个技能是一个含SKILL.md的文件夹测试类test-driven-development— RED-GREEN-REFACTOR 循环附测试反模式参考testing-anti-patterns.md调试类systematic-debugging— 4 阶段根因分析流程含根因追踪、纵深防御、基于条件的等待等技巧verification-before-completion— 确保问题真正被解决协作类brainstorming— 苏格拉底式设计精炼含浏览器可视化伴侣功能writing-plans— 详细实现计划executing-plans— 带人工检查点的分批执行dispatching-parallel-agents— 并发子智能体工作流requesting-code-review— 评审前检查清单receiving-code-review— 响应评审反馈using-git-worktrees— 并行开发分支finishing-a-development-branch— 合并/PR 决策工作流subagent-driven-development— 快速迭代 两阶段评审元技能Metawriting-skills— 遵循最佳实践创建新技能含测试方法论using-superpowers— 技能系统的入门介绍会话启动时被注入技能优先级当多个技能可能适用时的顺序流程类技能优先brainstorming、debugging——决定如何着手实现类技能其次——指导具体执行例如我们来做 X → 先 brainstorming 再实现修这个 bug → 先 debugging 再具体处理。五、运行机制技能如何自动触发这是 Superpowers 的技术核心位于hooks/目录会话启动钩子SessionStart Hookhooks/hooks.json声明在会话startup|clear|compact时执行run-hook.cmd session-start。跨平台包装器hooks/run-hook.cmd是一个多语言polyglot脚本——在 Windows 上 cmd.exe 会去查找并调用 Git Bash在 Unix 上则直接作为 shell 脚本运行。这保证了 Windows / macOS / Linux 通用。上下文注入hooks/session-start脚本读取using-superpowers/SKILL.md的完整内容转义成 JSON并根据不同平台Cursor / Claude Code / Copilot CLI 等以对应字段additional_context/hookSpecificOutput.additionalContext/additionalContext注入到会话上下文。这样从会话的第一条消息开始智能体就知道我有超能力、必须先检查技能。这也是所有集成必须满足的验收标准发送Lets make a react todo list时brainstorming技能必须自动触发。六、目录结构superpowers/ ├── skills/ # 技能库核心资产每个子目录一个技能 ├── hooks/ # 会话启动钩子与跨平台包装器 │ ├── hooks.json # Claude Code 钩子声明 │ ├── hooks-cursor.json # Cursor 钩子声明 │ ├── run-hook.cmd # 跨平台 polyglot 包装器 │ └── session-start # 上下文注入脚本无扩展名 ├── scripts/ # 维护脚本版本号、shell lint、Codex 插件打包与同步 ├── docs/ # 文档 │ ├── superpowers/ # 设计规格specs/与实现计划plans/ │ ├── windows/ # Windows 相关文档 │ ├── porting-to-a-new-harness.md # 移植到新宿主的指南 │ ├── README.kimi.md / README.opencode.md │ └── testing.md ├── tests/ # 各宿主集成测试claude-code / codex / cursor / kimi / opencode / pi 等 ├── assets/ # 图标等资源 ├── package.json # Pi 包与 OpenCode 插件入口声明 ├── README.md # 安装与使用总说明 ├── CLAUDE.md # 贡献者指南尤其针对 AI 智能体的严格要求 └── LICENSE # MIT七、支持的宿主HarnessSuperpowers 需要为每个使用的编码助手分别安装目前支持Claude Code官方插件市场 / Superpowers 市场Antigravityagy plugin installCodex App / Codex CLI官方 Codex 插件市场Cursor/add-plugin superpowersFactory DroidGitHub Copilot CLIKimi CodeOpenCode独立安装Pi作为 Pi 包原生支持技能不同宿主对技能的加载方式略有差异但共同点是必须在会话启动时加载using-superpowers引导否则技能虽然在磁盘上却永远不会被调用。八、测试与评估插件基础设施测试位于tests/通过各run-*.sh或npm test运行覆盖各宿主集成、钩子、shell lint、brainstorm 服务器等。技能行为评估使用独立仓库 superpowers-evals 的 drill eval 框架克隆到evals/通过真实 tmux 会话驱动 Claude Code / Codex 并用 LLM 裁判判断技能是否被正确遵循。九、一句话总结Superpowers 通过会话启动注入 自动触发的技能库把一套经过实战调优的软件工程方法论头脑风暴 → 设计 → 计划 → TDD → 评审 → 收尾固化进编码智能体让 AI 不再上来就写代码而是像一名有纪律、有判断力的资深工程师那样系统化地完成开发任务。

相关新闻

某企业 APP 自动化测试 POC:AI 智能体能否真正完成测试执行闭环?

某企业 APP 自动化测试 POC:AI 智能体能否真正完成测试执行闭环?

关注 霍格沃兹软件测试开发 公众号,回复「资料」, 领取人工智能测试开发技术合集为保护客户业务信息,本文对企业名称、被测产品及部分测试数据进行了匿名化处理。文中内容基于真实 POC 验证过程整理。导读很多企业已经开始使用 AI 生成测试用例&#xff…

2026/7/23 21:40:01 阅读更多 →
弱者在反刍,强者在规划,你正在哪个频道? 原创

弱者在反刍,强者在规划,你正在哪个频道? 原创

时间管理:弱者活在过去, 强者活在未来晚上 11 点,你躺在床上刷着手机,脑子里闪过三个念头:"今天好像又没干什么正事。" "要是当初选了另一条路,会不会不一样?" "算了&…

2026/7/23 21:39:01 阅读更多 →
2026吴忠黄金回收白银回收铂金回收中检持证鉴定师铂金银饰高价回收门店联系方式推荐

2026吴忠黄金回收白银回收铂金回收中检持证鉴定师铂金银饰高价回收门店联系方式推荐

2026吴忠黄金白银铂金回收实测榜单|公安备案中检认证无折旧费门店推荐 吴忠黄金回收哪家靠谱|工商公安双备案中检认证实体门店 依托吴忠市落笔,本地贵金属回收店铺遍地丛生,行业套路层出不穷,不少市民变现遭遇虚高报价…

2026/7/23 21:39:01 阅读更多 →

最新新闻

抖音团购如何进入豆包AI推荐答案:本地生活商家的GEO获客指南

抖音团购如何进入豆包AI推荐答案:本地生活商家的GEO获客指南

你有没有注意到,在豆包里搜索”北京适合聚餐的餐厅推荐”,排在最前面的答案里出现了某个抖音团购套餐的链接?或者在豆包问”周末带孩子去哪玩”时,推荐了一个本地商家的抖音团购链接,而你根本没有在任何搜索引擎上搜过…

2026/7/23 21:49:04 阅读更多 →
Day35|混合检索+重排序:RAG 召回率翻倍的正确姿势

Day35|混合检索+重排序:RAG 召回率翻倍的正确姿势

苦猿的大模型日记 Day35 混合检索与重排序实战-帮普通人把AI学进简历系列前言:明明文档里有,怎么就是检索不到先给你三个数字,感受一下差距。同一个知识库,同一批问题。纯向量检索,能把正确答案捞进前十的比例&#…

2026/7/23 21:49:04 阅读更多 →
企业AI内容中台建设白皮书(含GPT-4o/DeepSeek-V3双模型适配方案):已验证于17个垂直行业

企业AI内容中台建设白皮书(含GPT-4o/DeepSeek-V3双模型适配方案):已验证于17个垂直行业

更多请点击: https://kaifayun.com 第一章:AI 自动化内容生产 AI 自动化内容生产正重塑数字内容的创作范式,从新闻摘要、技术文档生成到营销文案批量输出,大语言模型(LLM)已具备端到端的内容理解、结构化重…

2026/7/23 21:49:04 阅读更多 →
百考通AI,任务书智能生成,更清晰规范,让数据为你说话

百考通AI,任务书智能生成,更清晰规范,让数据为你说话

在学术研究与项目开展的初期,一份逻辑严谨、要求明确的任务书是指引方向的核心纲领,却也让无数研究者倍感困扰:从梳理研究内容到明确技术目标,从规范格式到细化要求,繁琐的撰写流程常常耗费大量时间与精力。百考通AI&a…

2026/7/23 21:49:04 阅读更多 →
Docker入门——机器人开发环境的隔离与复现

Docker入门——机器人开发环境的隔离与复现

面试翻车现场面试过一个候选人,我问他:"你们团队开发环境怎么管理的?新人入职怎么配环境?"他说:"每个人自己装Ubuntu、ROS2、各种依赖,遇到问题互相帮忙解决。"我问:"…

2026/7/23 21:49:04 阅读更多 →
AI写公众号为什么总被说“一眼AI“?两个Skill背后的方法论拆解

AI写公众号为什么总被说“一眼AI“?两个Skill背后的方法论拆解

"一眼AI"到底是什么意思公众号评论区有个高频词:"一眼AI"。读者用这个词的时候,并不是在说"你用了AI写东西",而是在说"你写的东西没有值得读的理由"。套话堆砌、没有观点、结构工整到不像人写的——…

2026/7/23 21:48:04 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击: https://codechina.net 第一章:AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后,我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/23 17:49:47 阅读更多 →

月新闻