ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Superpowers 上手指南:5 分钟装好你的 AI 开发技能库

Superpowers 上手指南:5 分钟装好你的 AI 开发技能库 Superpowers 上手指南5 分钟装好你的 AI 开发技能库【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowersSuperpowers 是一套 AI 开发技能库也是一套给编码代理的软件开发方法论它由一组可组合的技能文档加上自动触发机制构成让代理不再上来就写代码而是先问清楚你要做什么、给出设计和计划再按流程实现。刚接触 AI 辅助开发的你和想系统了解这套工作流的开发者都适用它解决的核心问题是让 AI 开发从凭感觉变成有规范。装好并跑通5 分钟安装验证先花 30 秒认清仓库结构装完你就不迷路了skills/核心技能库每个子目录是一个技能调试、TDD、写计划……里面有技能文档docs/设计文档与各平台说明tests/测试脚本和示例项目hooks/会话启动钩子负责给代理注入技能意识装好分三步克隆仓库git clone https://gitcode.com/GitHub_Trending/su/superpowers按你用的编码代理装插件。各平台的安装方式都写在 README.md 里OpenCode 用户可以直接看 docs/README.opencode.md在 Windows 上跑插件的话再看下 docs/windows/polyglot-hooks.md 了解跨平台钩子怎么配的。装完立刻验证先让代理回答介绍一下你的 superpowers它能准确描述这套技能就说明装上了再跑一遍测试脚本确认环境没问题cd tests/opencode ./run-tests.sh能列出技能、测试全绿你就可以开干了。先练熟这两个基本功技能调用流程和 TDD技能调用流程哪怕 1% 的可能性也要检查Superpowers 的铁律是先技能后操作。任何动作之前——包括提问、翻代码、看文件——代理都要先检查有没有相关技能哪怕你觉得只有 1% 可能适用也必须调用调用后不合适再放弃没毛病。详细规则在 skills/using-superpowers/SKILL.md里面还列了一份借口清单当你冒出这只是个小问题不用走流程的念头时对照着看就懂了。系统性调试先找根因再谈修复出 bug 时不要急着改。系统性调试要求你完成四个阶段读清错误信息、稳定复现、定位根因、最后才是修复前一步没完成不许跳到下一步。去哪练skills/systematic-debugging/配套还有根因追踪、防御性设计等文档。测试驱动开发红绿重构循环先写失败测试、亲眼看到它失败、再写最小代码让它通过、然后重构。测试没先跑失败你就不知道它测的是不是对的东西先写了实现代码删掉重来。去哪练skills/test-driven-development/附带一份怎么把测试写好的参考文档。让子代理替你干活从规范审查到并行调度有了计划就能用子代理驱动开发每个任务派一个全新上下文的实现者子代理去做做完由任务审查者把关两道——先查是否严格按规范实现再查代码质量整个分支跑完还有一次最终审查。你的主会话只负责协调上下文不会被脏活占满代理经常能连续自主工作几个小时不跑偏。完整机制看 skills/subagent-driven-development/SKILL.md。多个独立问题就并行调度三个测试文件挂在三个不同子系统上别排队一个一个查一次回复里同时派发多个子代理每个只管自己那块最后汇总结果、处理冲突。适用边界写得很清楚——问题互相独立才并行牵一发动全身的别拆。详见 skills/dispatching-parallel-agents/SKILL.md。挑个示例项目练手svelte-todo 和 go-fractalstests/目录里放着官方示例项目跟着做比空看文档快svelte-todo流程完整、规模小适合第一次完整跑通头脑风暴 → 写计划 → 子代理实现 → 收尾的全流程go-fractals展示复杂算法的实现过程适合练系统性调试和边界条件处理做完别急着宣布完成三件套自检一下代码审查对照计划和产出逐项检查问题按严重程度报告——skills/requesting-code-review/完成前验证确认测试真的跑过、结果是真的绿——skills/verification-before-completion/测试脚本tests/claude-code/run-skill-tests.sh 兜底检查基础设施踩坑与自查新手最容易犯的 5 个错跳过技能检查直接动手凭感觉写代码等于绕过了整套流程这是新手最常见的坑修 bug 不找根因改完症状换个姿势又犯先完成根因调查再动手没验证就宣布完成测试没跑过别说搞定了证据胜过声明以为我会这个技能就不读了技能文档在持续演进读当前版本才作数能并行却串行独立的子问题硬排队白白浪费时间继续深入写技能、追版本、练调试想再往深挖按这个顺序看就够怎么写新技能skills/writing-skills/里面还收录了 Anthropic 官方的技能编写最佳实践版本更新了什么RELEASE-NOTES.md调试进阶skills/systematic-debugging/下的根因追踪与防御性设计文档装好它、跑通第一个流程剩下的交给实践。【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表