尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Superpowers快速入门指南:让AI编码代理变成有纪律的开发者

Superpowers快速入门指南:让AI编码代理变成有纪律的开发者 Superpowers快速入门指南让AI编码代理变成有纪律的开发者【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowersSuperpowers是面向AI编码代理的agentic技能框架和软件开发方法论。你只需说出需求代理会先提问确认设计再写计划经你批准后才逐个任务执行TDD。全流程可追踪结果可验证。解决的痛点别再反复重写代理的产出几乎人人都遇到过这两个场景你告诉代理帮我做个登录功能它立刻吐出一堆代码读下来发现方向完全不对只能推倒重来或者你让它自主跑几个小时回来一看它已经写了一大堆和需求无关的代码。还有更隐蔽的问题它写代码不写测试让它修个bug就回一句已修复却拿不出任何证据。Superpowers把先问清楚、再计划、后动手这套纪律做成了技能代理碰到对应场景会自动触发。代理动手前会先检查相关技能这是强制流程不是可选项。3分钟完成安装每个平台一条命令加验证方式用Claude Code的话先注册插件市场再安装/plugin marketplace add obra/superpowers-marketplace /plugin install superpowerssuperpowers-marketplace其他平台各有各的一条命令写法都在仓库文档里docs/README.codex.md讲Codex怎么装docs/README.opencode.md讲OpenCode怎么装。验证很简单在Claude Code里输入 /help能看到 /superpowers:brainstorm、/superpowers:write-plan、/superpowers:execute-plan 三条新命令就说明装好了。一次完整的开发流程给报表系统加CSV导出用一个真实任务从头走到尾给内部报表系统加导出CSV功能。第一步提问与设计。你只输入一句我想把报表导出成CSV。此时代理不动代码brainstorming 技能生效它会一个个问要哪些列、要不要流式导出、分隔符用逗号吗问完给出两三个带取舍的实现方案按你能一口气读完的短段落展示你逐段点头后设计文档存进 specs/ 目录。第二步隔离工作区。设计批准后using-git-worktrees 技能在新分支上建隔离工作树先跑一遍现有测试确认基线是绿的。这样后面出现失败时能分清是新问题还是本来就坏的。第三步拆计划。writing-plans 把设计拆成一份任务清单每个任务只花2到5分钟任务里写死了具体文件路径、完整代码和验证方法交给一个热情但没判断力的初级工程师也能照做。第四步执行。你说开始后subagent-driven-development 给每个任务派一个全新子代理每个任务过两阶段评审先查规格合规再看代码质量遇到关键问题就停下不推进。第五步写码。实现过程受 test-driven-development 约束先写一个失败的测试亲眼看它失败再写最少代码让它变绿然后提交。测试之前写的代码会被要求删掉重来。第六步收尾。全部完成后finishing-a-development-branch 跑测试做最终验证给你合并、开PR、保留或丢弃四个选项顺手把工作树清理掉。整个过程你不用记流程技能到点自动触发。核心技能速查表技能名触发时机作用brainstorming任何创造性工作开始前逐个提问把想法收敛成设计文档未获批准不碰代码using-git-worktrees设计批准后新分支建隔离工作树验证测试基线writing-plans设计定稿后拆成2-5分钟的小任务每个任务带路径、代码和验证方法subagent-driven-development计划就绪后每任务一个子代理两阶段评审规格合规代码质量executing-plans替代上者的选项按批次执行并设人工检查点适合想多盯一点的场景test-driven-development实现过程中强制红-绿-重构循环测试前写的代码删掉重来requesting-code-review任务之间对照计划按严重程度报问题关键问题阻断进度systematic-debugging遇到疑难问题四阶段追根因而不是碰运气打补丁verification-before-completion宣布完成之前要求拿出证据证明问题真的修好了finishing-a-development-branch全部任务完成后验证测试、处理合并/PR/丢弃、清理工作树writing-skills你想加自己的技能时按最佳实践创建并测试新技能新手上手指南第一次用的5条建议先跑一个小而明确的完整任务—— 熟悉提问→计划→执行的节奏比赶进度更重要。认真回答代理的提问少说你看着办—— 设计文档的质量直接由你回答的精度决定。评审报出关键问题时别硬推—— 流程在这里刻意停住此刻修问题的成本远低于合并后。再赶时间也别跳过TDD—— 红绿循环是产出可追溯的主要原因跳过等于白装。先读一遍 using-superpowers 的介绍—— 它是整个技能体系的入口省得自己摸索。想动手就先git clone https://gitcode.com/GitHub_Trending/su/superpowers把仓库拉下来让代理读 README.md 和 skills/ 目录技能都是直白的文字写的读源码本身也是一手资料。【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表