kialexdl/dsh-git-workspace ↗★ 0
dsh-git-workspace
Workspace-scoped multi-repository Git workbench for DeepSeek Harness, with safe staging, history, batch network operations, and per-remote proxy policy.
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:kialexdl/dsh-git-workspace說明文件
閱讀完整 README ↗使用
插件加载后,DSH 左侧原生全局面板列表中出现“Git 工作台”入口,折叠侧栏时显示图标。入口排序由 DSH 管理,不再依赖其他插件的 DOM 结构。
- 点击“Git 工作台”。
- 选择 DSH workspace;插件会扫描其中的 Git 仓库。
- 在左栏选择仓库,在中栏查看修改、历史或 Remotes;批量范围可使用全选和反选。
- 修改文件时,先明确 Stage,再填写提交信息并确认 Commit。
- Fetch、Pull、Push 都有独立入口;批量操作在同一弹窗完成预检、实时进度和失败重试。
- 点击“关闭并返回会话”返回 DSH 当前会话。导航由 DSH 原生 layout 管理,不改变当前 Session 身份;页面挂载与卸载遵循 DSH 原生 main slot 生命周期。
工作台每次打开都会重新读取 DSH 的 workspace 注册表,因此刚新增但尚未创建会话的 workspace 也会出现在选择器中;打开期间列表每 5 秒同步一次。
更完整的操作说明见 docs/USAGE.md。