资讯动态

Superpowers:让AI编程助手自动走专业开发流程

发布时间:2026/8/28 9:21:30 来源:尧图企业网站定制
Superpowers让AI编程助手自动走专业开发流程【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers上周做个跨五个模块的重构AI 编程助手两次跳过测试直接改代码每次都要返工才把状态理清。装上 Superpowers 这套技能框架之后同样的需求它先停下来追问设计意图写计划、补测试都按固定流程走返工次数降到了零。它到底解决了什么Superpowers 是一组可组合的 AI 编程技能外加一段强制注入的引导指令让编码代理按完整软件方法论工作先澄清需求、出设计再写计划、按 TDD 执行。它的第一道关卡是硬性的设计没经过你批准之前禁止调用任何实现类技能、禁止写任何代码项目再简单也不例外。这一条直接挡住了顺手先写一版的常见行为。第二个特点是技能会被触发而不是躺在那里当文档。会话启动时通过 session-start 钩子 把 using-superpowers 引导内容注入上下文代理在响应任何问题之前都要先检查有没有技能适用。第三点是流程产物落盘设计存成docs/superpowers/specs/下的日期命名文档计划存到plans/可追溯、可交接。跑起来走一条最简路径Claude Code 支持从官方插件市场直接安装一条命令完成/plugin install superpowersclaude-plugins-official其他平台同理各装各的。比如 OpenCode 在opencode.json里加一行即可{ plugin: [superpowersgithttps://gitcode.com/GitHub_Trending/su/superpowers.git] }重启后问一句Tell me about your superpowers有回应就是装好了。用源码方式接入的话先git clone https://gitcode.com/GitHub_Trending/su/superpowers再指到本地路径。Codex、Cursor、Gemini CLI 等十余种平台的入口在 README.md 的 Installation 一节OpenCode 的完整说明在 docs/README.opencode.md。一次完整任务里发生了什么接到需求你说做一个 X代理先触发 brainstorming 技能一次只问一个澄清问题理解目的、约束和成功标准再给两三个带取舍的方案最后分段展示设计并逐段要你的确认。批准后才把设计文档写入docs/superpowers/specs/并提交。写计划writing-plans 技能把设计拆成 2-5 分钟粒度的任务每个任务写清要动的文件、完整代码和验证步骤以复选框跟踪计划保存到plans/。它假定执行者对代码库零上下文所以信息冗余是刻意的。执行subagent-driven-development 为每个任务派发一个全新子代理不让它继承会话历史避免上下文污染任务完成后先过一遍规范符合性审查再过代码质量审查全部任务跑完还有一次整分支审查。实现期间 test-driven-development 技能强制 RED-GREEN-REFACTOR先写失败测试、看着它失败、再写最少实现测试之前写的代码会被要求删掉。遇到 bugsystematic-debugging 的铁律是没有根因调查不许提修复四个阶段按序走完专治看起来一处小改动就能修的冲动。收尾时 finishing-a-development-branch 技能先验证测试再给出合并、提 PR、保留或丢弃四个选项。阶段触发技能产物设计brainstormingspecs 目录下的设计文档计划writing-plansplans 目录下带复选框的计划执行subagent-driven-development逐任务提交 双阶段审查排错systematic-debugging四阶段根因分析技能之间还有优先级仓库内项目技能 个人技能 Superpowers 内置技能用户指令永远压过技能。踩坑与排查插件没加载症状装完重启后代理完全不提 Superpowers。原因opencode.json里 plugin 行写错或 CLI 版本太旧。解决用opencode run --print-logs hello 21 | grep -i superpowers查日志确认插件状态确认无误后升级到近期版本。更新不生效症状仓库已经拉到新版代理行为却还是旧的。原因OpenCode 对 git 来源的依赖会在 lockfile 或缓存里锁住已解析版本重启不够。解决清掉 OpenCode 包缓存后重装插件也可以直接钉住 tag如#v5.0.3。Windows 下 git 安装失败症状githttps规格的插件装不上报找不到git.exe但终端里 git 正常。原因部分 Windows 构建的上游安装器对 git 依赖路径有已知问题。解决改用系统 npm 把包装到~/.config/opencode下再在配置里指向本地包路径。收尾适合想让 AI 编码代理按可验证、可追溯流程干活的个人开发者和小队。下一步把仓库 clone 下来挑一个手头小功能从 brainstorming 跑一遍完整流程看看产物落在 docs/superpowers 里的样子。【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价