DSH Plugins
返回列表
dsh-git-sidebar

dsh-git-sidebar

客户端 更新于 2026.08.26

在终端中运行以下命令:

dsh plugin install H2O-MERO/dsh-git-sidebar

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中运行 dsh plugin install H2O-MERO/dsh-git-sidebar,源码仓库见 https://github.com/H2O-MERO/dsh-git-sidebar

插件介绍

在 DSH 对话中反复切换终端查看 git status 会打断思路,而完整的 Git 图谱又常常超出当下所需的复杂度。dsh-git-sidebar 把最核心的那一步抽离出来:在对话页右侧停靠一个 VSCode 风格的未提交改动面板,打开哪个对话就跟随哪个工作区仓库,非仓库对话则安静地显示空态提示。

面板将文件按已暂存、更改、未跟踪三组列出,每行附带状态徽标与增减行数,点击即可展开单文件 diff;重命名文件以旧到新形式呈现,未跟踪文件直接展示内容。分组可单独隐藏,面板与分组均支持折叠,折叠后只留窄把手,不渲染内容也不发起请求;右侧停靠位置可拖拽调宽,宽度与折叠状态自动持久化,宿主工具详情面板打开时还会自动让位。明暗主题跟随 harness 界面无感切换,文件行展开后也可调用系统默认应用打开该文件。

适合在 DSH 中高频操作 Git 仓库、希望不离开对话窗口即可掌握工作区改动全貌的开发者。如果你只需要一眼看到改了什么、改了多少,而不需要提交历史图或分支过滤,这就是你的侧边栏。

截图预览

使用场景

  • 在 DSH 对话中即时查看当前工作区的未提交改动,无需切换终端
  • 点击文件行展开单文件 diff,快速确认改动内容与增减行数
  • 折叠或展开面板分组,在不同改动层级间自由切换视角

适合人员

  • 在 DSH 中高频操作 Git 仓库的开发者
  • 希望不离开对话窗口即可掌握工作区改动全貌的工程师
  • 偏好轻量侧边栏而非完整 Git 图谱界面的用户