DSH Plugins
返回列表
dsh-git

dsh-git

客户端 更新于 2026.08.18

在终端中运行以下命令:

dsh plugin install mojiexuan/dsh-git

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

在 DeepSeek Harness 中运行 dsh plugin install mojiexuan/dsh-git 即可安装此 Git 源码管理插件(开源地址:https://github.com/mojiexuan/dsh-git),安装后启动 dsh web 便可使用。

插件介绍

在 DeepSeek Harness 的 Web 工作区里写代码、跑 Agent,提交和推送却总得切回终端敲命令,开发流程被生生打断。dsh-git 把一套完整的 Git 源码管理面板嵌进了浏览器侧边栏:仓库一键初始化、逐文件暂存与取消暂存、智能动作按钮根据当前状态自动在 Commit、Push、Publish branch 之间切换、一键 fetch 全部远程分支、分支与远程的增删管理,全部在面板内闭环完成,无需跳出当前上下文。

面板底部内置一张懒加载的 SVG 提交历史图,支持多分支多远程泳道拓扑,悬停显示完整 hash 并一键复制,向下滚动按需加载下一页。AI 提交信息基于暂存区或工作区 diff,调用 Harness 自带 LLM 流式生成符合 Conventional Commits 规范的描述,默认中文输出。面板每 2.5 秒自动轮询 git status,外部改动实时可见;首次打开时还会静默检查 npm 新版本并显示更新徽章。

如果你日常使用 DeepSeek Harness Web UI 进行开发,又不想在浏览器和终端之间反复切换,这个插件能给你一个接近 VS Code 的 Git 体验,跨 Windows、macOS、Linux 全平台可用,支持中英文界面。

截图预览

使用场景

  • 在浏览器中完成日常 Git 提交、推送与分支管理,无需切回终端
  • 利用 AI 根据暂存区 diff 自动生成符合 Conventional Commits 规范的提交信息
  • 查看多分支 SVG 提交历史图,悬停复制完整 hash 并管理远程仓库

适合人员

  • 日常使用 DeepSeek Harness Web UI 进行开发的前端或后端工程师
  • 希望减少浏览器与终端之间来回切换的开发团队
  • 偏好图形化 Git 操作、尽量少敲命令的开发者