← 返回列表
D

dsh-worktree-workspaces

v0.1.0 · 2 天前发布

Git worktree creation, archival, and Web slash-command picker for DeepSeek Harness

deepseek-harnessdshdsh-plugingitworktree

README

dsh-worktree-workspaces

English | 中文

为 DeepSeek Harness 创建和归档 Git linked worktree。同一包提供 /worktree 斜杠命令、worktree_create 模型工具、dsh-worktree CLI,以及用于切换 DSH Workspace 的 Web 弹层。

已按 @deepseek-ai/dsh@0.1.0-rc.6 验证。

安装

需要 Node.js 22 或更高版本,并确保 pnpmPATH 中:

bash
dsh plugin --profile web add dsh-worktree-workspaces@0.1.0

卸载命令:dsh plugin --profile web remove dsh-worktree-workspaces

做什么

Git 自身的 git worktree list --porcelain -z 是工作树事实源;DSH Workspace 只负责 Web/会话入口。本包不建立第二套台账。

!工作树选择器

/worktree

这些命令直接执行,不发送给模型。

| 输入 | 结果 |
| --- | --- |
| /worktree status | 打印仓库根目录、当前路径、分支和工作树数量。 |
| /worktree new [分支] | 创建新分支和 linked worktree,并注册为 DSH Workspace。省略分支时使用 dsh/<session-id>。 |
| /worktree | 在 Web 上打开 popupSelect

查看完整 README →

版本兼容矩阵

DSH 版本状态说明
dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
dsh@0.1.0 ✅ 兼容 标准 patch ✅
dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
dsh@0.3.0+ ❓ 未知 尚未发布

💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

元数据

License
MIT
npm
dsh-worktree-workspaces
Repo
git+https://github.com/SisyphusSQ/dsh-plugins.git
Engines
{"node":">=22"}
Weekly DL
0
Monthly DL
0
dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-commands"],"platform":"web"}}