尧图建网站 尧图建网站 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编程助手的技能库解决的是一个很常见的毛病AI一看到需求就急着写代码产出的东西经常跑偏、返工。装上它之后agent不会再直接上手写代码而是先跟你把设计聊清楚、把任务拆到分钟级、按TDD循环实现中间还穿插两阶段审查。这篇文章按 Claude Code、OpenCode、Codex 三个平台把安装命令、日常用法和常见坑一次讲完。先在三个平台上跑起来三个平台的安装方式各不相同如果你同时在用多个平台需要每个平台各装一份互不共享。Claude Code 一键安装步骤Claude Code 最省事在会话里先注册技能市场再安装插件两行命令搞定不用手动建目录。/plugin marketplace add obra/superpowers-marketplace /plugin install superpowerssuperpowers-marketplace装完后输入/help能看到技能列表就说明加载成功了。OpenCode 三步配好插件目录OpenCode 需要手动准备目录先把仓库克隆到配置目录下再把插件文件用符号链接挂到 OpenCode 的插件目录里。下面四行命令就是全部配置。mkdir -p ~/.config/opencode/superpowers git clone https://gitcode.com/GitHub_Trending/su/superpowers ~/.config/opencode/superpowers mkdir -p ~/.config/opencode/plugin ln -sf ~/.config/opencode/superpowers/.opencode/plugin/superpowers.js ~/.config/opencode/plugin/superpowers.jsCodex 的目录安装命令Codex 的处理方式类似把仓库克隆到用户目录下的.codex里即可。mkdir -p ~/.codex/superpowers git clone https://gitcode.com/GitHub_Trending/su/superpowers ~/.codex/superpowers三个平台安装方式一张表对比对比项Claude CodeOpenCodeCodex安装方式会话内市场命令git clone 符号链接git clone配置位置插件系统内置~/.config/opencode/~/.codex/superpowers手动操作量最小需要建目录、建链接建目录更新方式走插件系统自身流程克隆目录里git pull克隆目录里git pull日常开发里它能干什么技能不是让你逐个手动调用的agent 在接到任务前会自动检查有没有匹配的技能然后按技能里写的流程执行。下面是技能库里最常用的几个。核心技能清单什么时候用哪个技能名解决什么问题什么时候用brainstorming逐题提问把模糊想法变成一份可审的设计文档有想法、还没写代码时writing-plans把定稿设计拆成 2-5 分钟一个的任务每个任务带文件路径和验收步骤设计确认后、动手前subagent-driven-development每个任务派一个子代理先查规范符合性再查代码质量实施阶段可以放手让 AI 跑上几小时executing-plans按批次执行计划、保留人工检查点的替代方案想多留几个人工把关点时test-driven-development强制 RED-GREEN-REFACTOR先写失败测试再写最小实现实现过程中防止无测试的盲写systematic-debugging重现、圈范围、找根因、验证修复的四步排查遇到 bug想替代改一行试试时requesting-code-review提交前按严重级别自查严重问题直接卡住进度任务之间、交代码前using-git-worktrees开独立工作区和分支并确认测试基线干净设计批准之后、动主分支之前finishing-a-development-branch收尾时决定合并、保留还是丢弃并清理工作区全部任务完成时writing-skills按模板和测试方法写自己的新技能想扩展技能库时典型场景一从零开发一个新功能假设你有个给项目加导出功能的初步想法。别急着说开始写先走 brainstormingAI 会反问你导出格式、目标用户、边界情况这些问题最后交一份分段的设计文档给你确认。你点头之后writing-plans 接手把工作拆成一批 2-5 分钟的小任务每个任务都有确切的文件路径和验收命令。接着 subagent-driven-development 开工每个任务派一个干净的子代理做规范符合性审查再做代码质量审查没问题才进入下一任务中途由 requesting-code-review 把关。走通这条链路后AI 连续自主工作一两个小时、方向不跑偏是常态。典型场景二线上冒出个 bug出错时最容易犯的错误是直接让 AI 改代码试试。交给 systematic-debugging先复现再圈定影响范围然后定位根因最后验证修复真的有效。如果修复需要新增逻辑AI 会自动切到 test-driven-development先把失败测试写出来再写最少的代码让它变绿。怎么让它适配自己的工作流用三级技能优先级定制行为多技能同时命中时系统按三级优先级裁决项目级技能最高 个人技能 Superpowers 自带的基础技能库。落地方式把本项目的提交规范这类规则写成技能放在项目技能目录里它会覆盖基础库跨项目通用的个人习惯放在个人技能目录。团队因此能共享同一套标准个人偏好也不用动基础库。技能组合的典型链路新需求走 brainstorming → writing-plans → subagent-driven-development → requesting-code-review碰到 bug 则 systematic-debugging 先行再由具体实现技能接手。原则只有一条决定怎么做的流程型技能先走决定怎么写的实现型技能后上。扩展自己的技能基础库没覆盖的场景可以自己补writing-skills 提供了模板和测试方法一个技能本质上是一个 SKILL.md 加配套脚本按上面的优先级放进对应目录即可生效。常见坑与 FAQ装完技能不加载怎么办三步排查第一确认安装位置写对了OpenCode 用户检查配置里的插件行和符号链接目标是否存在第二重启平台技能是在会话启动时加载的不重启不生效第三仍不行就用平台自带的技能列表命令核对OpenCode 用 skill 工具列出可用技能Claude Code 输入/help。Superpowers 更新git pull 进哪个目录用 git clone 方式安装的OpenCode、Codex进入当初克隆的目录执行即可cd ~/.config/opencode/superpowers git pull拉完重启平台。Claude Code 走插件市场安装的用插件系统自身的更新流程或重新执行一遍安装命令。符号链接断了如何排查执行ls -l ~/.config/opencode/plugin/superpowers.js看链接指向是否还在。常见原因是仓库被移动或删除后链接悬空重新执行安装时的ln -sf一行命令重建链接再重启 OpenCode。环境要求Node.js 版本需要 14 以上推荐 18brainstorming 的可视化辅助等本地运行功能依赖这个运行时装完顺手确认一下版本。Superpowers 的安装是一次性的之后技能会按任务类型自动触发。第一次建议拿一个小需求把设计 → 拆任务 → 子代理执行 → 审查的完整链路跑一遍流程的价值在那一刻最直观。【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表