dsh-worktree:为 DeepSeek Harness 子代理提供 Git worktree 文件系统隔离
dsh-worktree 是 DeepSeek Harness (DSH) 的一个插件,旨在通过 Git worktrees 为并行运行的多个子代理提供文件系统隔离,避免工作目录互相干扰。它让各子代理共享仓库对象库,但拥有独立的工作区,主要提供 `ctx.worktree` 服务 API 和 `/worktree` 斜杠命令两种入口。 其核心机制是将 worktree 存放于 `.dsh/worktrees/<flatSlug>` 目录,并自动创建对应的 `worktree-<flatSlug>` 分支。插件在创建时会严格校验 slug,并尽力执行环境配置,如复制配置、链接依赖等。在变更保护方
阅读全文