DSH Plugins
返回列表
dsh-vscode-shell

dsh-vscode-shell

客户端 更新于 2026.08.18

在终端中运行以下命令:

dsh plugin install lonebone/dsh-vscode-shell

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

在 DeepSeek Harness 中运行 dsh plugin install lonebone/dsh-vscode-shell 安装该插件,安装后重启 dsh web 并刷新页面即可生效。源码地址:https://github.com/lonebone/dsh-vscode-shell

插件介绍

使用 DeepSeek Harness 时,默认 Web 界面只聚焦于对话与会话管理,文件操作和版本控制需要切回终端或 IDE。dsh-vscode-shell 将 Web 外壳整体改造为 VS Code 风格的工作台,把文件浏览和 Git 操作拉到眼前,减少工具切换带来的上下文断裂。

布局上,左侧活动栏提供 Explorer、Source Control、Sessions 三个视图。Explorer 可浏览工作区目录树,支持复制相对路径、绝对路径以及在系统资源管理器中定位文件;Source Control 是一个完整的 Git 面板,覆盖分支查看、文件变更分组、逐文件或批量暂存与取消、放弃更改、添加到 .gitignore、提交消息输入(Ctrl+Enter 提交)以及单文件 diff 查看。多会话以编辑器标签页形式呈现,可自由切换、关闭或新建。界面跟随 DSH 的亮暗色 token,侧边栏与面板宽度均可拖拽调整,文案支持中英文。

如果你习惯在 DSH 中完成从编码到提交的全流程,又不想离开浏览器窗口,这个插件会让你的 Web 工作台真正具备文件感知和版本控制能力。它也适合希望 Git 操作可视化、偏好灵活亮暗切换的开发者,以及习惯用资源管理器快速定位文件的团队。

截图预览

使用场景

  • 在浏览器中完成文件浏览、Git 提交与会话切换,无需反复切换 IDE
  • 快速浏览工作区目录树,复制路径或一键定位到系统资源管理器
  • 在 Web 界面直接暂存、取消暂存、查看单文件 diff 并提交,减少终端往返

适合人员

  • 习惯浏览器工作流、不想离开 DSH Web 窗口的开发者
  • 需要 Git 操作可视化、偏好标签页管理多会话的独立开发者
  • 追求统一暗色或亮色主题、希望文件与版本控制同屏呈现的团队