dsh-git-panel
在终端中运行以下命令:
dsh plugin install a792883583/dsh-git-panel
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 插件市场搜索 dsh-git-panel(源码地址:https://github.com/a792883583/dsh-git-panel),运行 dsh plugin install a792883583/dsh-git-panel 即可完成安装。
插件介绍
在 DSH Web GUI 的聊天窗口里写代码、调 Agent,却不得不频繁切到终端敲 git 命令,是不少开发者的日常痛点。dsh-git-panel 把完整的 Git 工作流搬进了聊天区右侧:分支面板用双行卡片清晰展示本地与远程分支,支持实时搜索、双击切换或检出、右键重命名/删除/合并、一键拉取与全部抓取;输入框上方的分支胶囊则让切换分支只需一次点击。更关键的是 GitLens 风格的提交 DAG 泳道图,三栏列宽可拖拽持久化,虚拟化渲染保证大仓库滚动依旧流畅,点击任意节点即可查看详情、cherry-pick 或 revert。面板顶部的写操作条覆盖提交、推送、暂存/恢复、工作区状态,下方直接列出未提交变更文件并支持行内着色 Diff 审核——新增行绿色、删除行红色、块头蓝色,提交前一目了然。最出彩的设计是「会话上下文一键注入」:把当前改动列表或某个文件的完整 Diff 直接送入对话输入框,让 Agent 即刻进行 Code Review 或生成规范 Commit Message,省去手动复制粘贴的笨拙环节。
插件自动跟随界面语言(中文/英文/西班牙语)与明暗主题,切换项目会话时重新绑定工作目录,开箱即用无需额外配置。适合日常依托 DSH 对话完成开发、希望在浏览器内一站式搞定分支管理与提交审核、并期望 AI Agent 直接参与代码审查的 solo 开发者或小团队使用。
截图预览
使用场景
- 在 DSH 对话中完成分支切换、推送和提交审核,无需离开浏览器
- 将变更文件 Diff 一键注入对话,让 Agent 即时进行 Code Review
- 浏览提交图谱,对任意提交执行 cherry-pick 或 revert
适合人员
- 日常在 DSH Web GUI 中写代码、调 Agent 的 solo 开发者
- 希望一站式完成分支管理与提交审核的小团队
- 期望 AI 直接参与代码审查和 Commit Message 生成的人

