dsh-git
在终端中运行以下命令:
dsh plugin install ayumedaze/dsh-git
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install ayumedaze/dsh-git 即可安装,插件源码地址见 https://github.com/ayumedaze/dsh-git
插件介绍
在 DeepSeek Harness 里写代码时,想看看分支状态、对比文件差异或整理提交记录,往往得切到终端敲一堆 git 命令——DSH 本身并没有内置可视化的仓库浏览入口。dsh-git 把一个 Fork 风格的 Git 图形界面(Express 后端 + 浏览器前端)打包成 DSH 插件,让图形化仓库检阅变成侧边栏里的一次点击。
打开 DSH,点击左下角的 Git 按钮,浮层中即可嵌入完整的 Git GUI:粘贴一个本地仓库路径,便能浏览分支、文件树和提交历史。最近使用过的仓库会自动记录,下次启动直接恢复。浮层还提供「在新窗口打开」的兜底入口,桌面端会交给系统浏览器打开,方便需要全屏操作的场景。后端端口绑定 127.0.0.1,不会向局域网暴露,开箱即用。
适合那些日常住在 DSH 里写代码、偶尔想快速用可视化方式确认仓库状态、又不愿意频繁切换终端或另一套 IDE 的开发者。本机只需 Node.js 22 及以上和 git,安装后重启 DSH 即可在侧边栏看到入口,无需任何额外构建步骤。
使用场景
- 在 DSH 侧边栏一键打开本地仓库的分支与提交历史
- 无需切换到终端,可视化浏览文件树和提交差异
- 日常编码间隙快速检阅仓库状态,避免频繁打开终端
适合人员
- 日常在 DSH 中编码、偶尔需要可视化确认仓库状态的开发者
- 希望用图形化方式操作 Git 而不愿反复敲命令的程序员
- 需要轻量仓库管理入口、又不想引入完整 IDE 的工程师