跳到主要内容
Plugin

dsh-task-worktree

Letter2025/dsh-task-worktree

任务级 git worktree:per-repo manifest 持久保存;Worktree 模式在首条消息注入创建指引并统一 worktree/ 分支前缀,头部徽标替代工作区注册,支持带回主目录或强制删除收尾。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
2,119
最近推送
昨天更新

项目说明

From README

dsh-task-worktree Complete Git worktree support for DeepSeek Harness.

A community plugin that gives DSH the task-scoped worktree workflow of Qoder / Codex / Claude Code: each task gets its own isolated git worktree checkout on its own branch, recorded in a per-repo manifest so it survives sessions and restarts .

The main workspace stays untouched; conversations that use a worktree are marked with a branch badge on the session header (no workspace entry is created), and the changes can be brought back (Move to local) or committed directly on the worktree branch — always under explicit human control.

It follows the design of Qoder's Worktree execution environment, Codex's codex worktree create --permanent , and Claude Code's --worktree sessions, adapted to DSH's session/workspace model.Design Concept (this plugin) Qoder Codex Claude Code --- --- --- --- Task-scoped isolated checkout Workt

Original description

Complete Git worktree support for DeepSeek Harness: task-scoped isolated checkouts on their own branches, recorded in a per-repo manifest that survives sessions and restarts

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile web add dsh-task-worktree
shell
npm test # smoke (worktree lifecycle) + host half + browser prefs
shell
npm run typecheck # client TypeScript

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 写入文件
  • 读取文件

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 2 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 2119 次,star 不多但真在被使用。

维护活跃
100
实用度
62
生态热度
67
上手便捷
100
信号质量
100
数据置信度
100%
评分怎么算