Harness Trust
插件商店
检查已安装插件
搜索插件、npm 包名或仓库
EN
首页
/
插件商店
/
Git
/
dsh-git-graph
dsh-git-graph
@WhitePlusMS · Git
检测未发现问题
无安装脚本
在 DSH Web 中新增独立的只读 Git Graph 视图,用于查看当前工作区的提交历史与文件改动。
v0.0.2
版本
GitHub 源码安装
安装方式
2026-08-18
最近更新
2
Star
复制安装命令
dsh plugin --profile web add github:WhitePlusMS/dsh-git-graph
查看仓库
插件介绍
根据仓库资料整理 · commit 79af087
主要功能
以提交拓扑图展示分支、合并与父子关系,并标注本地/远程分支、tag 与 HEAD。
支持按哈希、提交说明、作者、邮箱、引用名进行全范围搜索,以及分支名 glob 过滤和引用类型过滤。
点击提交可在行内展开详情(哈希、作者、提交者、日期、父提交、签名状态),并支持文件树/列表视图与逐行 diff。
可展开查看未提交改动的工作区文件及其逐文件 diff,并支持在任意两个提交间比较文件改动。
提供显示设置面板(日期/作者/哈希列、日期格式、图样式,按仓库持久化)以及支持首父模式和多种提交排序。
刷新或加载更多提交(最多 500 条)不会产生对话消息或写入 trajectory。
适合什么时候用
在 DSH Web 会话中快速查看当前工作区仓库的提交历史与分支拓扑,而不打断对话或污染 trajectory。
需要检查未提交改动或对比两个提交之间的文件差异时使用。
需要按分支名、作者或提交信息搜索/筛选历史记录以定位特定提交。
安装后会多出什么
界面
Chat 与 Trajectory 旁新增的 “Git Graph” 视图入口 · 提交详情行内展开面板(含文件树/列表与逐行 diff) · 显示设置面板(列显示、日期格式、图样式) · 内置查找栏(大小写敏感、正则、上一条/下一条导航)
Agent 工具
git_graph
使用前需要
需要通过 dsh plugin --profile web add 安装,并重启 dsh web 使插件生效。
当前会话工作区需为 Git 仓库;非 Git 目录或无提交的仓库会显示空状态而非报错。
依赖宿主机上可用的 Git 可执行程序(通过固定参数的子进程调用,不使用 shell)。
在 GitHub 阅读完整 README
权限与能力
安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制
浏览器 UI
文件系统
宿主子进程
能力是范围不是结论:很多能力是功能所需。
基本信息
仓库
WhitePlusMS/dsh-git-graph
安装方式
GitHub 源码安装(需 allowBuilds)
安装提示
源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:WhitePlusMS/dsh-git-graph#79af087 锁定本次检测的 commit。
收录日期
2026-08-15
固定 commit
79af08791558
· 2026-08-18
dsh plugin --profile web add github:WhitePlusMS/dsh-git-graph
复制
dsh-git-graph — DeepSeek Harness 插件商店 · Harness Trust