Superpowers Git Worktree 实战指南:3 步搭好隔离的并行开发工作区
Superpowers Git Worktree 实战指南3 步搭好隔离的并行开发工作区【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowersSuperpowers 是一个面向 AI 编码代理的技能框架与软件开发方法论它的 Git 工作树流程能帮你三步完成隔离工作区的搭建、环境配置和基线验证让代理在独立分支上自主开发而不干扰你当前的工作区——如果你正在用 Claude Code、Cursor、Codex 这类 AI 编程工具这套流程正好能接得上。你还在切分支换任务吗传统开发里换个任务就是切分支、重新装依赖、重新回忆上下文。更麻烦的是多个 AI 代理同时干活时共享一个工作区基本等于打架。Superpowers 的思路是每个特性任务开一个独立的 Git 工作树worktree各自一个目录、一个分支、一套依赖主仓库纹丝不动。这套逻辑写在 skills/using-git-worktrees/SKILL.md 里是技能被自动触发的强制流程不是建议。第一步建隔离工作区但先别急着建技能的第一动作不是创建而是检测。它会先判断你是否已经处在隔离环境中——包括一个容易踩的坑在 git 子模块里也会被误判成已在工作树中所以它额外检查了 superproject 来排除这种误判。如果你已经在别人的工具创建的工作树里它会直接跳过创建避免叠出幽灵状态。确认需要新建后目录选择有明确的优先级你在指令文件如 CLAUDE.md里声明的偏好最高优先项目里已有的.worktrees/或worktrees/目录前者胜出都没有就默认用项目根目录下的.worktrees/。建之前有一道安全关卡目录必须被 git 忽略否则整个工作树会被意外提交进仓库。git check-ignore -q .worktrees || echo .worktrees .gitignore没被忽略就写进.gitignore并提交然后才执行创建git worktree add .worktrees/feature-name -b feature-name如果沙箱权限不允许创建它会明确告诉你然后退回到当前目录就地工作而不是硬闯。第二步自动配环境再跑一遍基线测试工作区建好后技能按项目类型自动初始化看到package.json就npm install看到Cargo.toml就构建requirements.txt、pyproject.toml、go.mod各有对应处理。装完依赖它不会直接开工而是先跑完整测试套件。这步的意义不是验证能跑而是划清责任线如果基线就是红的后面所有失败都说不清是新代码引入的还是本来就有的。测试不通过时它会报告失败明细并停下来问你继续还是先修全绿之后你会看到一句标准汇报工作树路径、通过的测试数、准备实现的特性名。到这里才算开工。第三步开发收尾把选择权留给你特性做完后配套的finishing-a-development-branch技能接管收尾详见 skills/finishing-a-development-branch/SKILL.md。它的顺序是先重跑全量测试之前跑过不算数→ 检测当前是普通仓库还是工作树 → 给出选项菜单本地合并回基础分支合并后再跑一次测试绿了才删工作树和分支推分支并开 PR工作树保留方便你在上面迭代 PR 反馈原样保留什么都不动。几个细节体现它的克制合并前会跟你确认基础分支因为合错代价很高只清理它自己创建的工作树.worktrees/或worktrees/下的宿主工具管的一律不碰想丢弃工作必须你明确说出 discard一句差不多得了不够格。常见坑与解法坑表现技能怎么处理工作树目录没被忽略git status出现一堆工作树文件建之前强制check-ignore不忽略就补上子模块被当成工作树误判已在隔离环境跳过该有的检查用 superproject 探测排除误判基线测试就失败后续失败无法归因停下询问不默认带病开工安装与快速上手先拿到源码git clone https://gitcode.com/GitHub_Trending/su/superpowers然后在你的平台上装插件每个平台单独安装Claude Code 用/plugin install superpowersclaude-plugins-officialCursor 里执行/add-plugin superpowersKimi Code、OpenCode 等也有各自的安装方式OpenCode 的详细步骤在 docs/README.opencode.md。装好后不需要额外操作——你一提开始开发某个功能工作树流程就会自动触发。小结这套 Git 工作树流程的价值不在命令本身——git worktree人人会敲——而在于把检测、选址、安全检查、环境初始化、基线验证、收尾清理串成一条不会跳步的流水线每一步都有明确的失败出口。你少操心流程代理多干活并行开发才真正立得住。【免费下载链接】superpowersAn agentic skills framework software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Hermes Agent 启动脚本 3 处改造:60 秒跑通依赖检查

Hermes Agent 启动脚本 3 处改造:60 秒跑通依赖检查

Hermes Agent 启动脚本 3 处改造:60 秒跑通依赖检查 【免费下载链接】hermes-agent The agent that grows with you 项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agent 执行 ./setup-hermes.sh 卡在第 3 步,打出 uv: command not f…

2026/8/29 17:33:11 阅读更多 →
阿拉伯语幻觉检测:细粒度语料与标注流程的工程实践

阿拉伯语幻觉检测:细粒度语料与标注流程的工程实践

阿拉伯语幻觉检测的难点,往往不在模型“完全不会答”,而在模型用流畅的阿拉伯语把事实和编造混在一起。HalluTruthQA-4K 这个名字,给出的解法是先用 4K 规模的细粒度语料,把回答拆成可核验的片段,再通过一套标注流程去…

2026/8/28 16:20:48 阅读更多 →
Agent Skills 项目实战:用5步跑通季度报表交付完整流程

Agent Skills 项目实战:用5步跑通季度报表交付完整流程

Agent Skills 项目实战:用5步跑通季度报表交付完整流程 【免费下载链接】skills Public repository for Agent Skills 项目地址: https://gitcode.com/GitHub_Trending/skills3/skills 季度末要交一套业务报表材料时,往往不是一件事:采…

2026/8/28 16:20:48 阅读更多 →

最新新闻

C# 中使用 SQLite 实现数据查询、删除与 DataGridView 分页显示

C# 中使用 SQLite 实现数据查询、删除与 DataGridView 分页显示

1. 引言 在桌面应用开发中,SQLite 凭借轻量、零配置、单文件存储等优势,成为 C# WinForms 项目中非常流行的嵌入式数据库。而 DataGridView 则是展示表格数据最常用的控件。本文将手把手带你实现一个完整的示例:使用 SQLite 存储数据&#xf…

2026/8/29 20:45:06 阅读更多 →
cereal 开源 C++ 序列化库深度解析:header-only 时代的“零仪式感“序列化方案

cereal 开源 C++ 序列化库深度解析:header-only 时代的“零仪式感“序列化方案

1. 引言:为什么还需要一个"老派"的序列化库在 Protobuf、flatbuffers、Apache Arrow 等"重量级"序列化方案大行其道的今天,cereal 依然占据着一个不可替代的位置:当你想序列化一个纯 C 对象,却不想写 .proto …

2026/8/29 20:45:06 阅读更多 →
数据库存储过程与函数实战:从基础语法到架构应用全解析

数据库存储过程与函数实战:从基础语法到架构应用全解析

1. 从脚本到程序:为什么我们需要存储过程和函数? 如果你写过SQL,那你肯定熟悉 SELECT * FROM users WHERE id 1; 这样的语句。它们简单直接,一次执行一个任务。但当你面对复杂的业务逻辑时,比如“每月1号凌晨&#…

2026/8/29 20:45:06 阅读更多 →
面向初学者的 Python:从零经验到用 Python 编写第一个有用的程序

面向初学者的 Python:从零经验到用 Python 编写第一个有用的程序

从零经验到用 编写第一个有用的程序一、为什么 是编程新手的最佳选择对好多一心打算踏入编程领域的人来讲, 开头那一步常常是极难的。市面上编程语言多得眼花缭乱, 挑 哪一门当作起始点相当关键。我刚接触之际, 压根对变量、函数是啥一无所知, 也搞不清为啥缩进有着那般重要的意…

2026/8/29 20:45:06 阅读更多 →
FPGA与高速ADC/DAC接口设计:从时钟同步到JESD204B实战

FPGA与高速ADC/DAC接口设计:从时钟同步到JESD204B实战

1. 项目缘起:为什么要在FPGA里折腾ADC和DAC?如果你接触过嵌入式或者信号处理,对ADC(模数转换器)和DAC(数模转换器)这两个词肯定不会陌生。它们就像是数字世界和模拟世界之间的翻译官&#xff1a…

2026/8/29 20:45:06 阅读更多 →
蓝桥杯国赛真题解析:BFS算法在网格扩散问题中的实战应用

蓝桥杯国赛真题解析:BFS算法在网格扩散问题中的实战应用

1. 项目概述:从一道国赛真题看BFS与模拟的实战融合 最近在复盘一些经典的算法竞赛题目,第十一届蓝桥杯C/C程序设计大学C组国赛的B题“扩散”给我留下了挺深的印象。这道题初看描述很简单,甚至有点像小时候玩过的“细胞自动机”或者“感染模型…

2026/8/29 20:44:05 阅读更多 →

日新闻

etc目录下的profile.d文件目录设置环境变量和全局脚本shell

etc目录下的profile.d文件目录设置环境变量和全局脚本shell

一、设置环境变量etc目录下的profile.d文件目录 /etc/profile.d1、编写 vi test.sh文件内容# jdk变量 export ZHK_HOME/root export PATH$PATH:$ZHK_HOME/test # 可以取出来ZHK_HOME变量给ZZZ_HOME赋值 export ZZZ_HOME${ZHK_HOME}/test2、刷新 执行source /etc/profile 命令使…

2026/8/29 0:00:24 阅读更多 →
【JavaScript】内存管理-垃圾回收机制-内存泄露

【JavaScript】内存管理-垃圾回收机制-内存泄露

内存管理 C 语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()。 而 JavaScript 是在创建变量(对象,字符串等)时自动进行了分配内存,并且在不使用它们时“自动”释放。释放的过程称为垃圾回收。 整…

2026/8/29 0:00:24 阅读更多 →
Labgrid-MCP:为嵌入式硬件实验室接入AI Agent操控能力

Labgrid-MCP:为嵌入式硬件实验室接入AI Agent操控能力

Labgrid-MCP 的目标是把 MCP(Model Context Protocol)能力延伸到真实嵌入式硬件实验室:AI Agent 通过一个标准化的 MCP Server,就能查看目标板状态、控制上电断电、复位开发板、读取串口日志,甚至执行镜像刷写。对于经…

2026/8/29 0:00:24 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/29 18:08:35 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/28 23:05:07 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/28 19:47:53 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/29 4:34:53 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/28 17:43:04 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/29 2:05:18 阅读更多 →