← 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
相关 DSH 插件
综合核心能力、适用场景、插件类型、分类和 DSH Profile 进行相关性排序。