ARTICLE DETAIL

资讯详情

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

Superpowers 工作流定制:从钩子配置到完整部署

Superpowers 工作流定制:从钩子配置到完整部署 Superpowers 工作流定制从钩子配置到完整部署【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers每次开新项目你都要先跑一遍安装依赖、初始化环境的老动作更烦的是AI 助手每次都得从头认路。Superpowers 把这类重复劳动做进了 Superpowers 工作流里会话一启动环境就自动备好该用的技能它也自己会调。读完这篇你会知道钩子在哪配、技能怎么选、变量怎么设最后串起一条从想法到部署的流水线。 钩子打开终端那一刻活已经干了一半hooks.json管的就是什么时候自动干什么。默认只挂了一个事件hooks: { SessionStart: [ { matcher: startup|clear|compact, hooks: [{ command: \${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd\ session-start }] } ] }matcher 决定启动、clear、compact 哪种时机触发command 里的CLAUDE_PLUGIN_ROOT指回插件目录本身。它注入的不是环境检查脚本而是把using-superpowers技能全文塞进会话上下文——AI 从第一句话起就知道自己会什么。scripts/ 目录下真正跑的是两个脚本run-hook.cmd跨平台入口Windows 上负责找到 bash.exeUnix 上直接 exec bashsession-start实际逻辑读取技能文件、按当前平台组装输出格式想改就一处把 matcher 加上你要的新事件名或往 hooks 数组里添一条你自己的 command完事。⚡ 技能库按需取用别贪多核心就一条1% 原则哪怕你觉得某个技能只沾一点边也值得让 AI 去调它——调了发现不合适可以放着不用但漏调就真错过了。技能干什么的什么时候用brainstorming把模糊想法收敛成设计文档让我做个 X的当天writing-plans把设计拆成可执行的任务计划要动手写代码之前test-driven-development先写测试、再写实现每段新代码落地时systematic-debugging按固定套路找根因行为不符合预期、还没定位原因时skills/ 下还有 executing-plans、finishing-a-development-branch 这些用到哪看到哪。另外技能之间能用语法互相引用比如 subagent-driven-development 就直接声明了它对 writing-plans 的依赖组合起来就是流水线。 环境变量速查三个变量搞定环境适配变量名管什么什么时候需要设CLAUDE_PLUGIN_ROOT钩子命令里定位插件目录你一般不用管Claude Code 加载插件时自动带上CURSOR_PLUGIN_ROOT区分当前宿主是 Cursor切换输出格式用 Cursor 时自动出现无需手设COPILOT_CLI标记 Copilot CLI强制走标准additionalContext输出用 Copilot CLI 时自动设置OpenCode 那边则走插件 API 的路线事件钩子加自定义工具想在 Superpowers 之上加自己的工具就从那儿入手。实战走读一条 6 步流水线brainstorming——AI 用提问帮你把想法收敛成一份设计文档不直接跳进代码writing-plans——AI 把设计拆成带验证标准的任务清单每步可独立验收using-git-worktrees——AI 开一个隔离工作树你主分支的活儿不受影响test-driven-development——AI 先写失败的测试再让实现把它们逐个变绿systematic-debugging——哪步跑挂了AI 按固定套路找根因不靠猜finishing-a-development-branch——AI 收尾合并、清理工作树给你能交付的分支每步产出的东西就是下一步的输入设计喂给计划计划喂给实现。配置管理三条规矩自定义配置集中放项目根的.superpowers目录别散落在各处配置文件走版本控制团队里谁拉下来都是同一套开发、测试、生产各留一份别用一套配置伺候所有环境打开你的hooks.json往 matcher 里加一个事件、挂上第一条自己的钩子跑一遍看输出——Superpowers 工作流定制就从这一步落地。想深入架构和扩展机制翻翻 docs/plans/ 里的设计文档都是带背景的实现记录。【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表