如何让你的AI编程助手按规矩干活:Superpowers技能框架指南 📅 发布时间:2026/8/28 16:40:49 👁 浏览次数: 如何让你的AI编程助手按规矩干活Superpowers技能框架指南【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowersSuperpowers是一个为Claude Code等AI编程助手提供标准化开发流程的技能框架自动驱动从头脑风暴、写计划、TDD到代码审查的完整闭环。适合想让AI代理自主交付功能、且代码质量可控的开发者。这是什么项目 / 怎么用Superpowers是一组可组合的技能skills加一段启动指令装进你的编程代理后它会从会话一开始就进入软件开发模式而不是上来就写代码。两个典型场景你要做一个新功能希望代理先跟你把方案聊清楚再动手你希望代理按既定计划自主工作数小时每个任务完成后都有审查卡点。 核心能力设计先行brainstorming头脑风暴做什么写代码前代理用苏格拉底式提问一层层澄清你的想法给出2-3个带权衡的候选方案把设计按段落展示给你确认最后把设计文档存到docs/superpowers/specs/。什么时候用任何创造性工作之前——新功能、单个工具函数、甚至一个配置变更。带来什么结果代理内置硬性门槛设计没获你批准就不进入实现。这个太简单不用设计的情况同样被覆盖。子代理驱动开发双阶段审查做什么按实现计划执行时每个任务派一个全新的子代理实现完成后审查者先查规范符合性、再查代码质量分支收尾时还有一次宽范围总审查。什么时候用计划中的任务彼此独立你想在当前会话里连续执行、不想来回切换上下文。带来什么结果子代理与你主会话的上下文互相隔离避免上下文污染README提到代理可以连续自主工作几个小时而不偏离计划。严格TDD红绿循环做什么强制按 RED-GREEN-REFACTOR 顺序干活——先写会失败的测试确认它失败再写最少代码让它通过然后提交。什么时候用实现阶段每个任务都走这个循环。带来什么结果先写代码后补测试的写法会被清掉代码先行的坏习惯进不来。系统化调试四阶段根因定位做什么遇到任何bug、测试失败或异常行为先走重现问题、分析影响面、定位根因、验证修复四阶段流程。什么时候用越是赶时间、越是觉得顺手改一下就行的时候越该用。带来什么结果没查清根因就不能提出修复方案减少修了症状留下病根的返工。 快速上手Claude Code 上最短路径一条命令/plugin install superpowersclaude-plugins-officialCodex CLI 在/plugins里搜索安装Cursor 用/add-plugin superpowersGemini CLI、OpenCode 各有各的安装方式细节见 OpenCode 安装文档。实战一次典型使用以给一个工具加导出功能为例完整闭环是这样跑的你提出需求。代理自动触发 brainstorming先看项目上下文再一次一个问题地澄清目标、约束和成功标准最后给出2-3个方案让你选。你按段落确认设计。设计文档存到docs/superpowers/specs/按日期命名并提交。写计划。writing-plans 把工作拆成2-5分钟粒度的任务每个任务带具体文件路径、代码和验证方式存到docs/superpowers/plans/。你说go开工。代理先用 using-git-worktrees 建隔离工作区确认测试基线干净然后逐任务派新子代理每个任务走红绿TDD做完过双阶段审查。收尾。finishing-a-development-branch 验证测试通过后给你合并、建PR、保留或丢弃几个选项并清理工作区。全程你不需要指定用哪个技能代理在动手前会自己检查并触发对应技能。进阶配置与自定义个人技能在个人技能目录放你自定义的技能可按项目定制流程。编写新技能仓库自带 writing-skills 方法论官方建议自定义技能照此开发和测试。遥测开关brainstorming 的可选可视化伴侣组件默认从外网加载一个带版本号的小标识不想上报可用环境变量关掉export SUPERPOWERS_DISABLE_TELEMETRY1 常见坑各平台要分别装Claude Code、Codex、Cursor、OpenCode 的安装方式互不相通装了一个不代表别的平台也有更新时同样要逐个处理。OpenCode 旧版符号链接安装已废弃如果你曾用 git clone 加软链接的方式装过要先清理旧符号链接和 skills 目录再按新插件配置安装避免两套配置打架。迁移步骤在 OpenCode 文档里。流程是强制的技能会自动触发哪怕你只想改一行配置。如果预期只是小改动前期设计环节可能比你想的重一些但换来的是每个改动都有规格和测试兜底。适合谁什么时候用它Superpowers 适合用 Claude Code、Codex、Cursor 等AI编程助手做真实功能开发的开发者尤其是希望减少逐步盯梢、让代理自主干活的场景。什么时候用启动新功能、重构现有模块、需要代理长时间自主执行时。单次问答或跑个简单命令没必要引入整套流程。OpenCode 安装与迁移指南技能编写方法论【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考