@samecorner/dsh-git-graph
为 DSH 提供类似 GitKraken/VS Code 风格的提交图插件,包含服务端工具及网页端交互式渲染视图。
AI 分析
核心用途是在 Web 会话中直接以图形化方式展示 Git 提交历史、分支和 Diff 差异。适合需要 AI 辅助分析代码提交历史和版本演进的开发者。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:samecorner/dsh-git-graph說明文件
閱讀完整 README ↗使用
在会话里用自然语言触发(助手会自动调用工具):
- 「显示当前仓库的提交图」→
git_graph - 「看看提交 aabbccd 改了什么」→
git_show
工具在 会话工作目录(session.header.cwd,与官方 tool-bash 同源)执行,也可传 workdir 指向任意仓库。模型得到的是一行文本摘要,浏览器端渲染的是完整 JSON(通过工具声明的 output.presentationMeta 投影到 tool/result 事件,再由 keyed tool view 读取——全程无二次请求)。