DeepSeek Harness 插件
DeepSeek Harness 插件Manifest 有效

dsh-plugin-git-inspect

面向 DeepSeek Harness 的只读 Git 检查工具插件,支持 status、diff、log、blame、冲突与 worktree 检查。

终端与 TUI开发者工具
1GitHub Stars1Fork 数更新于2026-09-11

安装

$ dsh plugin --profile web add https://github.com/Wanbinyu/dsh-plugin-git-inspect/releases/download/v0.3.6/dsh-plugin-git-inspect-0.3.6.tgz

插件能力与用途

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

源码有据
dsh-plugin-git-inspect 为 DeepSeek Harness 注册了 10 个只读 Git 工具,使智能体能够安全地检查代码仓库状态、差异、提交历史、分支、冲突、逐行归属(blame)、stash 与 worktree。插件通过 Harness 的 subprocess 服务直接执行固定参数,不经过 shell 展开,具备严格的输出截断限制与取消信号转发,且不提供任何写入或变动操作。

核心能力

  • 通过 git_status 查看分支与工作区状态
  • 通过 git_diff 和 git_diff_stat 查看工作区/暂存区 diff 及摘要
  • 通过 git_log 查看单行格式提交历史并支持文件路径过滤
  • 通过 git_show 查看特定 revision、commit 或 tag 内容
  • 通过 git_refs 查看分支与标签列表
  • 通过 git_conflicts 列出尚未解决的冲突文件
  • 通过 git_blame 按行号范围查看提交归属并限制输出行数
  • 通过 git_stash_list 和 git_worktree_list 查看 stash 与已注册 worktree
  • 提供无 shell 安全执行、输出大小截断限制与超时取消支持

适用场景

  • 为 DeepSeek Harness 编程智能体提供安全只读的 Git 仓库上下文
  • 在自动化工作流中检查代码修改 diff、近期提交历史与合并冲突状态
  • 在对话会话中查询特定代码片段的 blame 历史和版本信息

适合谁

  • 使用 DeepSeek Harness 并需要为 Agent 提供只读 Git 上下文能力的开发者

文档中可确认的限制

  • 纯只读设计:不提供 commit、push、reset、创建 stash、切换分支或修改文件等写操作
  • 依赖宿主系统 PATH 中已安装并可调用 git 可执行文件
  • 需要宿主环境提供 @deepseek-ai/dsh-subprocess-local 等 subprocess 服务实现
  • git_blame 最大限制为 200 行(默认 50 行),不支持整文件无限制 blame

DSH 兼容性

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

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

安全信号

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

目前还没有发布自动安全检查信号。

来源与 Registry 记录

展示此条目的公开来源、Registry 分类与最近一次源码检查信息,并与运行验证结果明确分开。

源码仓库
Wanbinyu/dsh-plugin-git-inspect
Registry 来源
GitHub · dsh-plugin topic
Registry 分类
Plugin
源码检查
3e7de56 · 2026-09-11

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

仓库活跃度

GitHub Stars
1GitHub stars
Fork 数
1
未关闭 Issue
0
最近提交
2026-09-11
最近发布
2026-09-11
插件维护者

你在维护这个插件吗?

此条目根据公开仓库数据生成。如果你维护该项目,可以检查页面信息;如果你认为这个条目对用户有帮助,也可以在 README 或项目资源中引用它。

添加到 README
已收录于 DSHPlugin.app