Skip to content

Releases: LUOZIR/dsh-git-graph-view

v0.2.1 · Git 图谱(对齐 DSH 官方界面)

Choose a tag to compare

@LUOZIR LUOZIR released this 02 Nov 22:10

v0.2.1

DSH(DeepSeek Harness)Web GUI 的「Git 图谱」可视化插件首个公开发布版。

功能

  • 会话页新增「Git 图谱」标签:只读展示工作区提交 DAG(分叉/合流/八爪鱼合并)、HEAD、分支/标签/远程引用
  • 46px 两行提交行:refs chips(带图标)+ subject / 作者 · 相对时间 · 短 sha;骨架屏、↑/↓/Enter/Esc 键盘导航
  • 搜索(subject / 作者 / sha / ref)+ N 个提交 · M 分支 · K 标签 摘要 + 回到 HEAD
  • 380px 提交详情抽屉:完整 message、作者头像、复制 sha、可点父提交、文件状态与 +/- 统计
  • 左侧图谱列表与右侧详情抽屉各自独立滚动(官方 data-conversation-composer-overlay 外壳机制)
  • 明暗主题按官方 data-ds-dark-theme 切换;工作区下拉可查看任一已注册仓库

安装

  1. 下载 dsh-git-graph-view-0.2.1.tgz
  2. DSH Desktop:设置 → 插件 → 安装 → 选择该 tgz(或 GitHub 仓库地址),然后完全重启
  3. web profile:dsh plugin --profile web add github:LUOZIR/dsh-git-graph-view#v0.2.1

安全

只读 git(rev-parse/status/log/show/diff-tree,GIT_OPTIONAL_LOCKS=0);请求受 loopback 信任闸与「已注册工作区」闸双重限制。

测试

57 项测试全绿(解析 / 泳道布局 / HTTP 路由安全 / 真实 git 集成 / client 契约)。

完整变更见 CHANGELOG。