恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

Superpowers 持续集成:3 条命令从提交到绿灯

  • 首页
  • 资讯中心
  • /
  • Superpowers 持续集成:3 条命令从提交到绿灯

相关资讯

2026实测报告:毕业论文AI写作辅助网站横向测评,千笔AI凭出色核心算法登顶 2026/8/28 16:02:37
ComfyUI 多GPU配置:双卡环境下的设备分配与显存调优实践 2026/8/28 16:02:37
skills3 快速上手:3 步把你的工作流打包成 AI Agent 技能 2026/8/28 16:02:37

最新资讯

基于YOLOv8的水质污染监测系统:从数据准备到边缘部署全流程实战
C语言项目实战:控制台自动售货机系统设计与实现
JS逆向不用头秃:用大模型自动分析混淆代码完整流程
DelusionEval评测框架:如何测量AI聊天机器人的类妄想行为
为什么大厂程序员都在偷偷用 Claude 4.8?看完这个你就懂了!
AI数字人技术拆解:从图片和音频生成会说话的视频

今日推荐

2026学术工具专业测评|Paperxie全维度性能实测报告[特殊字符]
凭什么稳居论文工具顶流[特殊字符]Paperxie综合实力深度全解析
2026论文工具深度测评|为什么Paperxie是目前最稳的学术工具✅

本周热门

Nextcloud 桌面客户端:把同步交给它,你只管改文件
如何将 HTML 转成 Word 文档且格式不丢失?html-to-docx 使用教程
Anki 批量操作卡片完整指南:一次搞定上千张,不再逐张修改

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

Superpowers 持续集成:3 条命令从提交到绿灯

发布时间:2026/8/28 16:02:37
Superpowers 持续集成:3 条命令从提交到绿灯 Superpowers 持续集成3 条命令从提交到绿灯【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowersSuperpowers 是给编程智能体的技能库与开发方法论每个技能本质是一份提示词加脚本。这篇文章讲怎么为它搭一套自动化测试配置PR 上只跑快速技能测试套件集成测试每晚定时跑部署只需一条 git pull。看完即可把配置抄走使用。一条 PR 的旅程快两层 慢一层Superpowers 持续集成的第一条原则别在每次 PR 上跑所有东西。把测试拆成两层快速测试无重依赖分钟级以内每次 push 都跑慢测试要启动 CLI 走完整流程10~30 分钟只进定时任务。项目文档 docs/testing.md 把测试分成两类tests/验证插件代码本身是否坏了evals/验证智能体在真实会话里是否守规矩。后者单个场景 3~30 分钟目前不进 CI文档建议的分级策略正是上面这种PR 跑快速子集夜间跑全量。所以一条 PR 的旅程是克隆仓库git clone https://gitcode.com/GitHub_Trending/su/superpowers装好套件依赖跑三个快速测试tests/claude-code/run-skill-tests.sh需要 Claude Code CLI、tests/opencode/run-tests.sh默认只跑插件加载、启动缓存两个无外部依赖的项、brainstorm-server 的npm test全绿可合并。三个套件退出码约定一致0 全过、1 有失败结尾打印 Passed/Failed/Skipped 统计CI 层直接执行脚本即可不用额外解析。./tests/claude-code/run-skill-tests.sh ./tests/opencode/run-tests.sh cd tests/brainstorm-server npm test集成测试默认被隐藏要加--integration才会跑耗时 10~30 分钟留给夜间层。挑 2 个参数跑测试参数不用全记记住这两个就够--test NAME只跑指定的测试文件改动后定点复测--timeout SECONDS单个测试的超时预算默认 900 秒超时后 runner 判超时底层退出码 124。./tests/claude-code/run-skill-tests.sh --test test-sdd-workspace.sh --verbose--verbose会把完整过程日志打出来而不是只给结尾结果排障时必开。剩下两个参数忘了就--help不用翻源码。GitHub Actions 或 GitLab CI 怎么选两个测试脚本对平台零依赖只要求 bash、node 和对应 CLI所以配置差异只在触发方式和 runner 上。GitHub Actions 方案push/PR 触发快测。on: [push, pull_request] jobs: fast: runs-on: ubuntu-latest夜间慢测放独立 workflow只多一个 scheduleschedule: - cron: 0 3 * * *然后在其中跑两个套件并加--integration。GitLab CI 等价做法rules匹配 push 与 merge_request 跑快测pipeline: schedule标记夜间流水线届时才加--integration。取舍很简单仓库本来在 GitHub 就用 Actions自建 GitLab 就用 GitLab CI。无论选哪个守住一点慢层不阻塞 PR。另外建议把 CLI 版本在作业里固定下来避免 runner 镜像随时间漂移导致本地过、CI 挂。超时、环境漂移与失败定位⚠️ CI 变红绝大多数落在下面三类里。集成测试卡超时10~30 分钟是正常时长不是卡死。CI 平台默认作业超时往往只有 30~60 分钟给慢作业留 45 分钟以上余量或者用--timeout调低单测预算。claude-code 套件的默认 900 秒预算正是按它最慢测试文件9 个提示词 × 每个 90 秒的最坏情况留的。环境漂移快测套件不挑环境但 claude-code 套件要求装好 Claude Code CLIopencode 的--integration要求装 OpenCode。CI 里第一行报错是找不到 CLI时先补环境别去改测试。失败定位先--verbose判断是超时退出码 124还是断言失败行为层面不对照 skills/systematic-debugging/SKILL.md 的步骤回溯根因别靠猜。可执行清单逐条打勾CI/CD 部署流程即算搭完CI 环境已装 Claude Code CLI要跑 opencode 慢测的再装 OpenCodePR 流水线只跑三个快速测试不带--integration慢测试由 schedule 每晚触发作业超时 ≥45 分钟会用--test定点复现、--verbose排障部署opencode 插件以软链指向仓库在插件安装目录git pull拉新版再跑tests/opencode/test-plugin-loading.sh验证加载【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号