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 包安装 · 安装无需配置
dsh plugin --profile desktop add dsh-plugin-git-workbenchdsh plugin --profile desktop add https://github.com/Yaronluo/dsh-plugin-git-workbench/releases/latest/download/dsh-plugin-git-workbench.tgznpm view dsh-plugin-git-workbench dist.attestations安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 执行命令
- 写入文件
- 读取文件
- 访问网络
- 读取环境变量
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 17 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1840 次,star 不多但真在被使用。
- 维护活跃
- 86
- 实用度
- 70
- 生态热度
- 65
- 上手便捷
- 100
- 信号质量
- 86
- 数据置信度
- 100%
相关插件
dsh-worktree
alpacachen/dsh-worktree
极简 worktree 管理方案,只有一个按钮和一个弹窗。
dsh-github-skills
Starfie1d1272/dsh-github-skills
四个面向 GitHub 工程工作流的 DSH Skill:PR 分诊、review 反馈、GitHub Actions 诊断和安全的 draft PR 发布;优先复用现有 DSH 能力,必要时回退到 gh/git。
dsh-git-review
HaoyueQin/dsh-git-review
DeepSeek Harness 会话审查标签页:工作区相对 HEAD 或任意两 ref 的变更,以可过滤文件树加双列差异呈现;泳道提交图带逐行追溯与单文件历史;三范围搜索;行内评论回写对话输入框;暂存、提交、分支、标签、贮藏与冲突操作全部设防。