Harness Trust
插件商店
检查已安装插件
搜索插件、npm 包名或仓库
EN
首页
/
插件商店
/
Git
/
@linxin666/dsh-client-ui-git-graph
@linxin666/dsh-client-ui-git-graph
@DamonKoy · packages/dsh-git-graph · Git
检测有风险提示
无安装脚本
在 dsh web 会话头部提供 Git 分支切换与提交图,方便管理工作区分支
v0.1.16
版本
GitHub 源码安装
安装方式
2026-08-15
最近更新
4
Star
复制安装命令
dsh plugin --profile web add github:DamonKoy/dsh-web-ui#path:/packages/dsh-git-graph
查看仓库
插件介绍
根据仓库资料整理 · commit 3647a33
主要功能
在输入区选择器旁(或 dock 区)挂载分支选择胶囊,展示当前工作区的 Git 分支
提供可搜索的分支下拉面板,当前分支带勾选标记
支持在面板底部创建并检出新分支,以及打开 Git 提交图谱
真实 Git 操作在宿主进程执行(git switch),UI 层仅做浏览器展示
切换分支前会检查未解决冲突、进行中操作或分支被其他 worktree 占用等情况并给出可读错误
仅允许访问已注册工作区路径且来自本地环回连接的请求,局域网访问会被拒绝(403)
适合什么时候用
在 dsh web GUI 中频繁切换 Git 分支、不想离开会话界面操作命令行
需要在会话中快速查看提交图谱以了解分支历史
在多工作区场景下希望分支切换与工作区选择解耦、避免重复入口
安装后会多出什么
界面
会话头部/输入区旁的 Git 分支选择胶囊 · Git 提交图谱面板
使用前需要
需要 dsh web profile 环境(通过 dsh plugin --profile web add 安装)
当前会话工作目录需为已注册的 Git 工作区,否则分支胶囊自动隐藏
仅支持本地环回连接访问 Git 相关接口,暴露到局域网的 dsh web 会拒绝非本地请求
在 GitHub 阅读完整 README
权限与能力
安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI
文件系统
外部网络
宿主子进程
能力是范围不是结论:很多能力是功能所需。
基本信息
仓库
DamonKoy/dsh-web-ui/packages/dsh-git-graph
安装方式
GitHub 源码安装(需 allowBuilds)
安装提示
源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:DamonKoy/dsh-web-ui#3647a33 锁定本次检测的 commit。
收录日期
2026-08-17
固定 commit
3647a33fa467
· 2026-08-15
dsh plugin --profile web add github:DamonKoy/dsh-web-ui#path:/packages/dsh-git-graph
复制
@linxin666/dsh-client-ui-git-graph — DeepSeek Harness 插件商店 · Harness Trust