尧图网站设计 尧图网站设计YAOTU DESIGN
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/superpowers你输入“加个登录功能”AI 立刻动手写代码一小时后你发现方向错了。Superpowers 技能库是一套给 Claude Code、OpenCode、Codex 等编码代理用的技能框架——它在写代码之前先逼你的代理确认设计、写好计划、再审完代码。⚡ 30 秒完成 Superpowers 安装三大平台对比安装很轻但每个平台都要单独装一遍。你用哪个代理就跑哪一段平台命令备注Claude Code推荐/plugin install superpowerssuperpowers-marketplace先添加 marketplace 再装装完即用OpenCodeopencode.json里加一行插件配置改完重启问一句 Tell me about your superpowers 验证Codexgit clone https://gitcode.com/GitHub_Trending/su/superpowers ~/.codex/superpowers轻量目录方式无额外依赖Claude Code 只需两条命令/plugin marketplace add obra/superpowers-marketplace /plugin install superpowerssuperpowers-marketplaceOpenCode 则在opencode.json的plugin数组里加一行{ plugin: [superpowersgithttps://gitcode.com/GitHub_Trending/su/superpowers.git] }改完重启插件会自动注册全部技能不用手动建软链接。 它到底帮你省了哪几步按你真实的工作节奏看它替代的是三段手工活动手前定方案你把想法抛出去代理不写代码先逐条提问再把设计切成你能读完的小段你确认后才动工。brainstorming 技能 里有硬门槛设计没批准一行代码都不许写。省掉的是返工时间。写代码时实现按任务拆给新的子代理每个子代理独立上下文不会被你前面的对话污染每个任务做完自动走一轮“是否符合规格 代码质量”的审查通过才进下一个。你不用逐步骤盯——流程细节在 subagent-driven-development。提交之前TDD 是强制的先写失败的测试再写最小实现见 test-driven-development任务之间还有一次对照计划的审查严重问题直接阻断。排错则遵循 systematic-debugging 的铁律先找根因再谈修复。“修好了”有测试证据不是感觉。 走一遍完整流程加一个登录功能下面是你会经历的实际交互你输入“加个邮箱登录。”它做不碰代码逐个问清登录方式、安全要求、失败处理。你拿到按段落展示的设计确认批准后存进docs/superpowers/specs/并自检一遍有没有占位符和自相矛盾的地方。你说“批准开工。”它做把工作拆成 2–5 分钟一个的小任务每个任务带精确文件路径、完整代码和验证步骤同时开一个隔离的 worktree 工作区确认测试基线是干净的。你拿到一份照着做就能落地、不会跑偏的计划。你说“开始。”它做每个任务派发一个全新子代理实现另一个子代理审查先写红测试再写绿实现通过就记入账本、继续下一个全程不停下来问“要继续吗”。你拿到逐任务过审、逐任务过测的代码和提交记录代理可以自主跑上几个小时不偏航。收尾自动触发分支收尾流程——跑全部测试然后给你合并 / 提 PR / 保留 / 丢弃四个选项顺手清理工作区。全程你不需要手动调用任何技能。技能到点自动触发你只负责拍板。⚖️ 比“裸用” AI 强在哪裸用靠你记得提醒Superpowers 靠机制兜底。每次会话启动session-start 钩子 把 using-superpowers 规则注入代理要求它在回答前检查有没有适用技能——这是硬规则不是建议。裸用上下文会越滚越脏Superpowers 做隔离。主会话只做协调实现丢给独立上下文的子代理工作放在 git worktree 的独立分支工作区主项目和进行中的实验互不干扰。裸用的“完成”是 AI 说了算Superpowers 的“完成”有证据。计划里每个任务都带验证步骤审查按严重级别报告问题关键问题不解决就不往下走。 不同人怎么切入独立开发者先挑一个小功能比如登录页走完整流程别一上来就动大重构。跑完一轮你就知道它省了哪些返工。小团队把它当共享流程模板——spec → plan → 实现 → 审查 → 收尾就是团队规范新成员第一天就按同一套节奏干活不用口头约定。已有 AI 工作流想加强只装一个平台盯两个点是否自动先问需求、是否在提交前自动审查。都成立再扩到其他平台。️ 新手常踩的坑问技能没触发先确认当前用的这个平台装了没有——Superpowers 各平台独立给 Claude Code 装了对 OpenCode 没用。直接问代理“Tell me about your superpowers”答不上来就是没生效。问OpenCode 更新后还是旧版本OpenCode 的 git 依赖可能被锁在 lockfile 或缓存里重启不一定拉到新提交。更新不生效就清包缓存或重装插件。问代理跳过设计直接写代码说明技能没激活。重启代理确认 session-start 注入成功仍复现的话检查技能目录是否被插件正确注册。问怎么更新marketplace 装的插件通常自动更新clone 方式进目录git pull后重启代理即可。问会上报数据吗brainstorming 可选的视觉伴侣功能默认带一个版本追踪标识设SUPERPOWERS_DISABLE_TELEMETRY即可关闭不包含你的项目内容。 现在就可以试下次说“开始写”之前先把想法丢给装了 Superpowers 的代理让它先问清你到底想做什么。【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表