paradoxSCH/dsh-worktree3

@paradoxsch/dsh-worktree

为 DeepSeek Harness 子代理提供持久的 Git 工作区(worktree)隔离与交付功能。

AI 分析

核心用途是为子代理(subagent)分配独立的 Git 工作区以隔离代码修改。适合需要并行委派任务、避免多任务代码冲突的复杂开发场景,并提供 Web 侧边栏进行状态管理。

套件
@paradoxsch/dsh-worktree
版本
0.1.0-alpha.2
授權
MIT
最近更新
2026年8月16日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:paradoxSCH/dsh-worktree

第一次使用

让 Agent 使用 subagent_worktree 委派任务,子代理会自动进入独立 worktree。Web profile 的侧边栏底部会出现 Worktrees,可以在其中查看状态、diff 和可用操作。

委派默认等待子代理返回结果;需要并行执行时可以设置 run_in_background: true,之后通过 DSH 的 job_output 查看结果、通过 job_kill 停止任务。每次委派都是独立子任务。

也可以使用 /worktree 命令手动管理:

/worktree list
/worktree create working-state managed
/worktree review 
/worktree validate 
/worktree doctor

不带子命令的 /worktree 等同于 /worktree list。`` 来自 list/create 的返回结果。