尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Superpowers 完整指南:如何让编码代理像老练团队一样干活

Superpowers 完整指南:如何让编码代理像老练团队一样干活 Superpowers 完整指南:如何让编码代理像老练团队一样干活【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowersSuperpowers 是一套面向 coding agent 的技能框架,它把头脑风暴、方案拆解、TDD、代码评审这套标准开发流程注入代理的会话起点。装好之后你只需一句话启动,代理就能自主连续工作两小时以上而不偏离计划。先说问题代理看到需求就动笔写代码,设计假设从未被验证,成品经常不是你要的东西一个会话跑久了,上下文越滚越脏,后半程产出质量明显掉档流程质量取决于每个人怎么提示,团队规范只存在于老成员脑子里,新人(和代理)都没法复用再看机制技能系统:贴在每个工位上的操作卡。每个 SKILL.md 都是一页可执行的工序说明,代理动手前必须先查卡再干活,这是强制流程而不是建议钩子机制:每次会话的早班交接班简报。session-start 钩子在会话启动时把技能索引和使用规则注入上下文,代理一开局就带着完整流程,不需要预热子代理调度:一条装配线配一个独立质检员。每个任务派发一个全新的子代理执行,不继承主会话历史;完成后由另一个评审代理做规范符合性与代码质量的两级检查场景实战场景一:一句话需求落成可执行的设计文档痛点:让代理直接实现模糊需求,交付物大半要推倒重来。思路: 1️⃣ 先把项目拉到本地,再按所用代理类型安装git clone https://gitcode.com/GitHub_Trending/su/superpowers cd superpowers # 然后按所用代理执行 README Quickstart 中对应的一行安装命令2️⃣ 对话里只说我想做一个……功能,代理会自动触发 brainstorming 技能:先查项目上下文,再逐题追问,最后给出 2-3 个带取舍的方案 3️⃣ 批准后设计文档自动存入docs/superpowers/specs/并提交,经代理自查 人工审阅两轮检查后才转入 writing-plans 阶段效果:设计文档一次通过率从五成不到提到九成以上,实现阶段的方向性返工趋近于零。提醒:设计文档必须过自查 人工审阅两道关再动手实现——这个太简单不用设计恰恰是未检验假设造成返工最多的场景。场景二:长任务自主执行:每任务一个子代理痛点:单会话连跑三小时,上下文污染让代理后半程的出错率明显高于前半程。思路: 1️⃣ 计划生成后,代理把所有工作拆成 2-5 分钟一个的任务,每个任务带精确文件路径、完整代码和验证步骤 2️⃣ 每个任务派发一个全新子代理执行,子代理不继承主会话上下文,只拿计划里写明的内容 3️⃣ 完成后评审代理做规范符合性 代码质量两级审查,不通过则打回修复,最多五轮后升级给人裁决效果:一份 10 个任务以上的计划可以一口气跑完,人类只在关键问题上介入一次。提醒:计划文件里每个任务必须写清文件路径和验证方式——子代理没有项目记忆,只能照纸执行,计划含糊后面全白检。场景三:把团队规范沉淀成可复用技能痛点:评审口径和提交约定只存在于老员工脑子里,新人和代理都用不上。思路: 1️⃣ 挑一个最常被重复讲解的流程规范,写成新的 SKILL.md,方法参考 writing-skills 技能 2️⃣ 先跑压力测试:不带技能派发一个子代理,记录它违规的每个细节和使用的借口 3️⃣ 按真实违规点修改技能文案,再用同一场景复测——本质是把 TDD 用在流程文档上效果:技能上线后,代理在该规范上的违规率从三成左右降到 5% 以内。提醒:技能是可执行的工序而不是事故复盘。只写能复现、能验证的条目,叙述型技能改不动代理行为。进阶技巧用 git worktree 并行隔离多任务设计批准后,代理自动建新分支加独立 worktree,先跑项目安装并确认测试基线干净并行特性各占一个 worktree,互不干扰,主分支始终可用任务完成后由 finishing-a-development-branch 技能给出合并/PR/保留/丢弃选项并清理 worktree让代理拒绝跳过流程内置的 using-superpowers 技能带一张合理化借口红旗表,专门拦截这个太简单我先看下代码技能过重这类托词自己补流程规则时照抄这个格式:先列代理常用的借口,再逐条给出正确行为每加一条新规则就跑一次压力场景,拦不住那个借口就说明规则没写对上手清单克隆仓库,给你在用的编码代理装上 Superpowers拿一个真实小需求完整跑一遍头脑风暴 → worktree → 计划 → 执行 → 评审,不跳环节观察代理在哪里走捷径,把那个点写成你的第一条自定义技能重跑同一需求对比返工次数,变多就回退对应规则代理缺的从来不是模型能力,而是一套稳定、可验证的流程。流程立住了,才敢把更多事放心交给机器。【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表