DSH Plugins
返回列表
🧰

dsh-git-graph

联网工具 更新于 2026.08.14

在终端中运行以下命令:

dsh plugin install samecorner/dsh-git-graph

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

在 DeepSeek Harness 终端中执行 dsh plugin install samecorner/dsh-git-graph 即可安装,源码地址为 https://github.com/samecorner/dsh-git-graph

插件介绍

在 dsh 会话里打开一个终端跑 git log,满屏是单行哈希和箭头,想把分支结构、合并关系、标签位置一眼看全,往往得切到 GitKraken 或 VS Code 扩展。dsh-git-graph 把这种可视化直接搬进了你的对话窗口:按泳道渲染提交 DAG,分支和标签以彩色 pill 标在提交右侧,HEAD 用高亮环锚定,合并父提交以曲线连接——你不需要离开会话,用一句"显示当前仓库的提交图"就能拿到交互卡片。

点任意提交即可展开作者、邮箱、时间、父提交与完整哈希(一键复制);再问一句"看看 aabbccd 改了什么",卡片里会渲染出变更文件列表(A/M/D/R 状态徽章)和绿加红减的完整补丁,超长自动截断。整个流程是只读的:插件只调用 git log 和 git show,不会替你检出分支或创建标签,写操作留给你的终端。

适合在 dsh 中高频使用 git 的独立开发者和小团队。如果你习惯在对话里处理代码、又希望提交历史以 GitKraken 级别的图形化呈现,这个插件正好补上了会话内"看图"这一环。主题自动跟随宿主亮/暗色,界面中英双语,开箱即用。

使用场景

  • 在会话中直接查看仓库分支结构与合并历史
  • 点击提交查看文件级变更与着色 diff 补丁
  • 不离开对话窗口完成提交历史的图形化浏览

适合人员

  • 在 dsh 中高频使用 git 的独立开发者
  • 希望在对话内可视化提交历史的小团队
  • 偏好只读、不执行写操作的安全工作流