DeepSeek Harness 插件
DeepSeek Harness 插件Manifest 有效

dsh-git-graph

用于 DeepSeek Harness Web 会话的交互式 Git 提交图和差异卡片。

UI 与效率开发者工具浏览器与 Web

安装

$ dsh plugin --profile web add @samecorner/dsh-git-graph

仓库智能解读

基于公开仓库快照由 AI 辅助整理,内容必须有源码依据;它不等同于兼容性验证或安全验证。

源码有据
dsh-git-graph 是一款 DeepSeek Harness Web 插件,提供只读的 git_graph 与 git_show 工具,可在会话工具视图中直接渲染提交 DAG、引用、提交详情和差异。

核心能力

  • 渲染按拓扑顺序排列的 Git 提交 DAG,并显示分支、标签和 HEAD 标识。
  • 提供用于获取仓库提交图数据的 git_graph 工具。
  • 提供用于查看单个提交的变更文件列表和彩色补丁差异的 git_show 工具。
  • 显示作者、邮箱、时间、父提交和完整哈希等交互式提交详情。
  • 可在会话工作目录或指定的 workdir 中执行 Git 命令。
  • 使用宿主主题变量,并支持中英文界面。

适用场景

  • 在 DSH Web 会话中检查仓库的分支与合并历史。
  • 审查某个提交涉及的文件和补丁差异。
  • 无需离开会话即可浏览标签、引用和 HEAD 位置。
  • 让助手结合渲染出的 Git 上下文概述近期仓库历史。

适合谁

  • 处理 Git 仓库的 DeepSeek Harness Web 用户。
  • 在对话式工作流中审查提交历史和差异的开发者。
  • 希望在 DSH 内使用只读 Git 可视化的团队。

文档中可确认的限制

  • 提交图默认读取最近 500 个提交;maxCount 可调至 2000,窗口外的父提交会显示为开口箭头。
  • 泳道分配采用近似算法,不保证与 vscode-git-graph 的紧凑布局完全一致。
  • 对于合并提交,git_show 显示相对于第一个父提交的差异。
  • 插件仅支持只读操作;检出和创建分支需在终端中执行。
  • 依赖宿主的 tools 服务和 tool.call.toolview 槽位;README 标注需要 DSH 0.1.0-rc.6 或更高版本。

DSH 兼容性

DSH Plugin 针对具体版本记录的运行验证证据。没有结果只代表我们尚未测试,不代表不兼容。

尚未测试目前还没有发布运行兼容性测试结果。

安全信号

来自包元数据和源码检查的客观信号。这些信息用于辅助判断,不代表绝对安全保证。

依赖数量

package.json 声明了 0 个运行依赖、16 个开发依赖、2 个 Peer 依赖和 0 个可选依赖。

信息
已声明 DSH Bundle

package.json 中声明了 DSH Bundle 元数据。

信息
已获取 package.json

已获取仓库根目录 package.json,可用于 Registry 元数据检查。

信息
已声明许可证

GitHub 报告该仓库许可证为 MIT。

信息
源码可用

本次 Registry 快照已获取公开 GitHub 源码元数据。

信息

来源与 Registry 记录

展示此条目的可追溯源码与 Registry 元数据,并与运行验证结果明确分开。

源码仓库
samecorner/dsh-git-graph
Registry 数据源
公开 GitHub 仓库
源码快照
6941817b3d9e
项目类型
plugin
AI 整理
gpt-5.6-terra · 2026-08-14
Prompt 版本
dsh-plugin-enrichment-v3

本页面基于公开源码信息独立收录。DSH Plugin 与 DeepSeek 及插件作者均无隶属关系;安装前请始终以作者仓库中的最新说明为准。

仓库活跃度

GitHub Stars
0
Fork 数
0
未关闭 Issue
0
最近提交
2026-08-14
最近发布