DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
G

dsh-gitui

Gitui

DeepSeek Harness 可视化 Git 分支图谱与版本控制插件(适用于 DeepSeek Harness 的可视化 Git 图谱与仓库操作)

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:yaanlaan/dsh-gitui#26cb3b968d7ef8fa1d6ca0f40c0b67f934817829
README兼容性版本
DAG Topology ViewSubway Git GraphBranch Network View

兼容性与来源证明

Gitui 以 dsh-gitui 发布,当前版本为 1.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/10/25

版本

1.1.0stable
2026/10/25

相关插件

正在加载相关插件…

最新版
1.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/10/25
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk Minimal@deepseek-ai/dsh-sdk-minimal独立的最小 SDK 配置包:JSON-RPC、一个 DeepSeek 适配器、持久化 Shell 和 JSONL 会话Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Experimental Inspector@deepseek-ai/dsh-experimental-inspector用于 Host 调试和 Client Runtime 检查的实验性跨 realm CDP hub

README

dsh-gitui 🌿

A visual Git graph and repository control plugin for DeepSeek Harness (Desktop & Web).
Directly embedded into DeepSeek Harness's right sidebar, featuring a VSCode Git Graph-style smooth continuous Bézier subway graph, interactive branch operations, commit inspections, file diff viewer, and staging controls.


📸 Previews

1. DAG 拓扑节点图 (2D 自由缩放/平移拓扑关系图)

DAG Topology View

2. 地铁折线图 (VSCode Git Graph 风格平滑贝塞尔曲线)

Subway Git Graph

3. 分支网络概览 (分支派生状态与一键管理)

Branch Network View


✨ Features

  • 三重视图可视化切换 (3 Visual View Modes):
    • 🚇 列表图谱 (Subway Table Graph): 类似 VSCode Git Graph 的全局平滑三次贝塞尔曲线连续轨道、分支分流与合流,高对比度剔除外描边与详细提交表格。
    • 🕸️ DAG 拓扑节点图 (DAG Topology Graph): 自由 2D 画布,将 Git 提交以真实有向无环图节点呈现,支持:
      • 自由平移与缩放:支持鼠标滚轮缩放、拖拽平移、一键适应视口与 1:1 重置;
      • 纵向/横向排版流向切换:支持时间由上至下流动(纵向)与由左至右流动(横向);
      • 拓扑箭头指示:演进流向(父→子)与溯源流向(子→父)自由切换;
      • 血缘链路悬停高亮:鼠标悬停任意提交节点时自动高亮其父节点与子节点全路径;
      • 节点卡片与抽屉详情:点击节点卡片直接展开文件变更统计与语法高亮 Diff 抽屉。
    • 🌿 分支拓扑网络 (Branch Network): 分支聚合视图,直观查看所有本地/远程分支最新提交、检出、合并到当前、跳转对应图谱与删除。
  • 无缝集成 DeepSeek Harness 右侧边栏:
    • 注册为 DeepSeek Harness 原生侧边栏 Tab(dsh-gitui)与引导卡片;
    • 自动绑定当前活跃会话的工作区(cwd),支持工作区快速切换;
    • 支持右侧边栏折叠、全屏放大与多标签分栏。
  • 全功能交互式 Git 仓储操作:
    • 右键上下文菜单:检出、基于提交建分支、创建标签、Cherry-pick、Revert、Reset、复制 SHA 等;
    • 快速工具栏:分支过滤、一键刷新、新建分支、Stash 暂存与弹出、Fetch、Pull、Push;
    • 快捷键盘支持:新建分支/标签/Stash 对话框支持按 Enter 快速提交。
  • 工作区变更与快速暂存/提交:
    • 实时检测未暂存与已暂存文件改动;
    • 一键暂存全部(Stage All)、取消暂存全部;
    • 侧边栏内直接输入 Commit Message 进行一键提交。
  • 高性能 & 安全沙箱隔离:
    • 安全子进程调用与临时文件重定向管道,彻底避免沙箱环境下的 EPERM 错误。

🚀 Installation

  1. Clone or link dsh-gitui into your DeepSeek Harness profile directory (e.g. ~/.dsh/profiles/desktop):
cd ~/.dsh/profiles/desktop/node_modules
# On Windows PowerShell:
New-Item -ItemType Junction -Target "C:\Users\<user>\Documents\deepseek\extension\dsh-gitui" -Path "dsh-gitui"
  1. Add dsh-gitui to ~/.dsh/profiles/desktop/package.json:
{
  "dependencies": {
    "dsh-gitui": "link:../../../../Documents/deepseek/extension/dsh-gitui"
  },
  "dsh": {
    "bundles": [
      "dsh-gitui"
    ]
  }
}
  1. Build the client bundle (if developing from source):
pnpm run build
# or node build.mjs
  1. Launch or reload DeepSeek Harness. In any session, click dsh-gitui in the right sidebar or from the "开始" (Guide) tab to start exploring your Git history visually!

🛠️ Development

  • build.mjs: Compiles client-side React components into standard DSH Cordis client bundle (lib/client.js).
  • src/git-graph-view.js: Frontend UI, branch layout solver, and Bézier topology generator.
  • src/styles.js: Scoped styles matching DSH dark theme tokens.
  • lib/git-service.js: Host-side Git operations and parser service.
  • lib/index.js: Host plugin entry exposing /api/git-graph/* endpoints.

📄 License

MIT © yaanlaan