DSH Plugins
返回列表
⚙️

dsh-tool-git

工作流 更新于 2026.08.15

在终端中运行以下命令:

dsh plugin install Huasfan/dsh-tool-git

将以下提示词粘贴到 DeepSeek Harness 对话框中:

要在 DeepSeek Harness 中安装 dsh-tool-git 插件,请使用命令 dsh plugin install Huasfan/dsh-tool-git。源码地址:https://github.com/Huasfan/dsh-tool-git

插件介绍

当代理需要与 Git 仓库交互时,传统的 Shell 命令往往导致难以解析的文本输出,让大语言模型感到困惑。dsh-tool-git 旨在解决这个问题,为 DeepSeek Harness 代理提供了一套结构化、模型友好的工具。与其让模型解析原始文本,不如通过这些工具直接返回结构化的 JSON 数据,确保了精准的指令执行。

该插件提供了九个核心工具,覆盖了 Git 工作流的关键操作,包括状态检查、差异查看、提交、分支管理和合并。它通过使用 --porcelain=v2 协议和智能解析,能够准确处理文件重命名和复杂的路径情况,同时支持生成可视化的差异和读取卡片,极大地提升了交互体验。

在设计上,它遵循严格的安全原则,完全避免了 Shell 注入风险,并支持作业的取消和超时处理。它专为需要在代码仓库中进行自动化操作的开发者打造,特别是那些正在使用 DeepSeek Harness 构建智能工作流的用户,能够借此获得更可靠、更安全的 Git 自动化能力。

使用场景

  • 检查代码仓库的当前状态。
  • 查看并应用代码变更差异。
  • 管理代码分支和版本历史。

适合人员

  • 构建 AI 工作流的开发者。
  • 需要自动化 Git 操作的代理。
  • 专注于安全代码集成的团队。