跳到主要内容
Plugin

dsh-git-workbench

yann9/dsh-git-workbench

DSH 的 JetBrains 风格 Git 工作台:按块与按行暂存、带词级高亮的并排 diff、提交图与分支操作、三方冲突合并,还能用宿主模型起草提交信息。

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

项目说明

From README

dsh-git-workbench A JetBrains-style Git workbench for DeepSeek Harness.Local Changes tree, hunk- and line-level staging, side-by-side diff, commit window, commit graph, annotate, interactive rebase, shelve, three-way conflict resolution — all next to the conversation, no terminal switching.

The goal is not "being able to commit", but seeing which line changed, which hunk gets staged, and which branch the commit lands on as clearly as in IDEA.

中文 · Features · HTTP API · Architecture · Design notes · Development What it is DSH's right sidebar is a draggable tab area, which maps to IDE tool windows; the diff opens in the main area like an editor tab and is a singleton — opening another file replaces the content instead of stacking tabs.

JetBrains Here Contents --- --- --- Commit tool window Commit tab changes tree + changelists + conflicts + message + AI / Recent / Checks / Amend Log tool

Original description

JetBrains-style Git workbench plugin for DeepSeek Harness: hunk/line staging, side-by-side diff, commit graph, three-way conflict view.

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile web add @yann9/dsh-git-workbench
shell
dsh plugin --profile web add link:<absolute path to this repo>
shell
dsh plugin --profile web add @yann9/dsh-git-workbench@latest

安全能力

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

  • 执行命令
  • 写入文件
  • 读取文件
  • 读取环境变量

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

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

为什么是这个分数

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

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