DSH Plugins
返回列表
🖥️

dsh-gitland

客户端 更新于 2026.08.23

在终端中运行以下命令:

dsh plugin install yingzaicc/dsh-gitland

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

在 DeepSeek Harness 中执行 dsh plugin install yingzaicc/dsh-gitland 即可安装,插件源码见 https://github.com/yingzaicc/dsh-gitland 。

插件介绍

在 DSH Web GUI 里做 Git 操作,过去往往意味着切出浏览器、开终端、再切回来。dsh-gitland 把 GoLand 工具窗口的体验搬进了侧边栏:底部停靠面板内并排三栏——分支树、彩色泳道提交日志、逐文件 diff 详情——面板高度与栏宽均可拖拽调整,深浅两套主题下文字与图标均保持可读。

提交弹窗列出所有改动文件,每文件可展开 diff 预览;点击「AI 生成」按钮,宿主直连模型(无 Agent 循环、零工具轮次、自动选最低推理档位)按选中文件的 diff 起草 Conventional Commits 消息并自动回填输入框。提交按精确路径执行(git add + git commit --only),未勾选文件不会被夹带;推送失败时提交保留并如实提示。工作树页支持添加、移除与清理 linked worktree。内置 /git-commit、/git-branch、/git-worktree 三条工作流 Skills,输入斜杠即可调用,语义与 Claude 斜杠命令展开一致。

适合在 DSH 中频繁切换 Git 操作的开发者与团队:想在一个窗口内查日志、选文件、写消息、推送,同时享受 IDE 级细节(金色当前分支徽章、文件夹分组、JetBrains 色板文件图标)的人,装上即用。

使用场景

  • 在 Web GUI 内浏览彩色泳道提交日志并逐文件展开 diff 审查
  • 一键 AI 起草 Conventional Commits 消息,勾选文件后精确提交并推送
  • 在面板内创建、检出、删除分支及 linked worktree,无需切出浏览器

适合人员

  • 在 DSH 中频繁执行 Git 操作的开发者
  • 偏好 GoLand / JetBrains 工作流但主要使用 Web GUI 的工程师
  • 希望 AI 起草提交信息且流程极简(单次调用、无 Agent 循环)的团队