@samecorner/dsh-git-graph
GitKraken / vscode-git-graph style commit graph for dsh: a server-side tool pair (git_graph / git_show) plus keyed tool views that render the commit DAG, refs, and per-commit diffs right inside the web conversation
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 读取——全程无二次请求)。