跳到主要内容
Plugin

dsh-plugin-git-workbench

Yaronluo/dsh-plugin-git-workbench

面向 DSH 的本地 Git 工作台:分支搜索与切换、hunk 级暂存、提交图谱、文件历史与 blame、储藏与工作树管理、冲突处理,以及 8 个供 agent 使用的 Git 工具。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
1,840
最近推送
17 天前更新

项目说明

From README

DSH Git Workbench 把 Git 工作流带进 DeepSeek Harness。分支切换 · 变更审查 · 提交记录 · 储藏管理 · 多工作树 · AI 草稿协作 在对话里写代码,在同一个工作区里看懂、整理并提交改动。快速开始 · 界面预览 · 参与贡献 · 反馈问题 面向 DeepSeek Harness(DSH)Web GUI / Desktop 的社区开源插件,并非 DeepSeek 官方项目。插件依赖 DSH 宿主接口,不能作为独立网页运行;不同宿主版本的兼容性请以实际测试为准。为什么做这个插件?

AI 编程不止是生成代码,还需要审查差异、挑选提交、切换分支,以及用独立工作树并行探索。DSH Git Workbench 把这些操作放回当前会话,让你少切窗口,也更清楚每一次 Git 操作会影响什么。界面预览 以下五张图片均来自实际项目界面;截图中的仓库路径与提交记录仅作演示,外观可能随 DSH 版本和主题变化。分支入口:从输入框直接进入 Git 工作流 搜索与切换分支,快速获取、拉取、推送,或创建工作树开启新会话。变更工作台:专注当前仓库 与「对话 / 轨迹 / 上下文 / 编队」同排的 Git 页签;工作区干净时清晰呈现空状态,有改动时显示文件列表与差异。

提交记录:回看项目演进 浏览提交图谱、作者与引用,点开提交查看逐文件差异;也可切换到引用日志。储藏管理:暂存思路,稍后继续 保存未提交改动,查看补丁,再选择应用、弹出或删除。工作树管理:并行开发,各自独立 查看工作树状态、打开对应会话、在文件管理器中显示目录,以及锁定或安全移除工作树。

核心能力 场景 能力 --- --- 分支与同步 自动识别 Git 仓库,搜索和切换分支,创建分支,fetch / pull / push,上游与 ahead / behind 信息 变更审查 按冲突、已暂存、未暂存、未跟踪分组;行号、词级高亮、并排差异、上下文与忽略空白 精细提交 文件或 hunk 级暂存 / 取消暂存,提交草稿,amend、Signed-off-by、撤销上次提交 历史追溯

Original description

DSH 社区 Git 工作台:分支、Diff、提交记录、储藏、工作树与 AI 草稿协作 | Git workbench for DeepSeek Harness

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile desktop add dsh-plugin-git-workbench
shell
dsh plugin --profile desktop add https://github.com/Yaronluo/dsh-plugin-git-workbench/releases/latest/download/dsh-plugin-git-workbench.tgz
shell
npm view dsh-plugin-git-workbench dist.attestations

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 写入文件
  • 读取文件
  • 访问网络
  • 读取环境变量

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 17 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1840 次,star 不多但真在被使用。

维护活跃
86
实用度
70
生态热度
65
上手便捷
100
信号质量
86
数据置信度
100%
评分怎么算