ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Superpowers完全指南:3大平台让AI编程跑通专业开发流程

Superpowers完全指南:3大平台让AI编程跑通专业开发流程 Superpowers完全指南3大平台让AI编程跑通专业开发流程【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowersSuperpowers是一套面向AI编程代理的技能库与开发方法论把需求澄清、计划、TDD、审查串成标准流程目前完整适配Claude Code、OpenCode和Codex三个平台。痛点AI写代码到底不稳定在哪我实测下来AI编程最常见的翻车点有三处需求还模糊就直接开写改到一半方向跑偏测试通过了但拿不出实际运行证据出了问题只改表面症状。Superpowers的定位就是给代理一套固定流程先对齐需求再写计划按小任务编码每个环节都有对应的技能自动触发你不需要每次手动交代先别写代码。上手前环境与目录检查建议Node.js v18OpenCode插件运行时依赖它每个平台独立安装装过Claude Code不等于OpenCode能用安装后做一步验证让代理描述一下你的superpowers能列出技能才算加载成功本地仓库用这条命令获取git clone https://gitcode.com/GitHub_Trending/su/superpowersClaude Code一键安装步骤最快路径。在插件市场执行​/plugin install superpowersclaude-plugins-official装完即用。它的session-start钩子会在每次会话开始时自动注入技能上下文这也是整个体系能自动触发的入口。OpenCode手动配置全流程clone上面提到的仓库在opencode.json全局或项目级的plugin数组里加上指向该仓库的 superpowers git包引用重启OpenCode插件管理器会自动装包并注册全部技能问一句Tell me about your superpowers验证注意早期基于symlink的安装方式已废弃如果你曾用符号链接装过先清理~/.config/opencode下的旧链接和配置再按上面步骤重装否则会技能找不到。Codex轻量适配方法Codex App侧边栏点Plugins在Coding分区找到Superpowers点加号按提示安装即可CLI里则用/plugins搜索superpowers安装。Codex原生支持技能目录不需要会话钩子配置量是三个平台里最小的。各开发阶段对应的技能阶段技能作用需求构思brainstorming动手前先通过提问把模糊想法收敛成设计文档分块给你确认计划制定writing-plans把工作拆成2-5分钟的小任务每个任务带明确文件路径和验证步骤编码实现subagent-driven-development每个任务派一个全新子代理做两阶段审查先查规格符合性再查代码质量测试验证test-driven-development执行RED-GREEN-REFACTOR循环先写会失败的测试写最小代码让它通过再重构测试前写的代码会被要求删掉调试排错systematic-debugging四阶段定位根因防止改对了但不知道为什么对代码审查requesting-code-review对照计划审查问题按严重度分级Critical级别会阻塞后续任务分支收尾finishing-a-development-branch确认测试全绿后给出merge/PR/保留/丢弃选项并清理worktree我按这个流程跑过一个中型功能代理连续自主工作了两小时没有偏离计划这个体感比单点提效更明显。进阶三层覆盖与共享核心技能查找遵循三层覆盖类似配置文件的就近生效项目级技能放在项目.opencode/skills/或对应目录 用户个人技能 Superpowers内置库。具体项目有特殊约定时只写项目级技能覆盖即可不必动全局。内容层面三个平台完全共享skills/目录各平台只负责两件事会话开始时把using-superpowers这份引导技能注入上下文以及把调度子代理这类动作翻译成各自平台的真实工具名。早期Codex运行时还抽过一个共享核心模块lib/skills-core.js统一技能解析逻辑后来因为技能改为零依赖的纯文本方案该模块已移除架构反而更简单。常见问题排查插件没加载看启动日志里有没有superpowers字样OpenCode可用opencode run --print-logs过滤确认版本够新。技能不触发先跑描述你的superpowers验证引导注入是否成功确认是在安装完成之后开启的会话装完不重启的会话不会有技能。上下文压缩后流程丢失长会话被平台压缩compaction后插件会在压缩后重新注入技能上下文这是内置机制不用手动补救。如何更新git pull更新本地仓库后重启对应平台。OpenCode因git依赖可能走缓存锁定在旧提交上发现没更新就清一下包缓存或重装插件。谁适合用Superpowers独立开发者如果你想让AI产出的代码不再需要大量返工装上它并固定用这条流程即可。团队收益在于标准化所有人的代理跑同一套审查和测试标准协作成本下降。建议先用一个小功能完整走一遍brainstorming到finishing的全流程确认体感符合预期后再推广到日常项目。【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表