DSH Plugins
返回列表
dsh-github-toolkit

dsh-github-toolkit

联网工具 更新于 2026.09.12

在终端中运行以下命令:

dsh plugin install QDchuan/dsh-github-toolkit

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

在 DeepSeek Harness 终端中执行 dsh plugin install QDchuan/dsh-github-toolkit,插件源码地址为 https://github.com/QDchuan/dsh-github-toolkit,安装后刷新 Web UI 并在 Settings → GitHub 中完成 PAT 配置即可使用。

插件介绍

在 DeepSeek Harness 工作流中,Agent 经常需要直接读取和写入 GitHub——查看仓库元数据、拉取文件、搜索代码、跟踪 Issue 与 Pull Request、检查 CI 状态,甚至在中途创建 Issue、发表评论或推送文件。dsh-github-toolkit 用 18 个 github_* 工具填补了这一空白,读写工具分离建模,一个开关即可将变更类工具全部降为只读,方便权限预设的精细管控。

凭证管理上,PAT 通过 DSH 凭证库按引用解析,绝不落盘到配置文件。在 Web 设置页粘贴令牌、实时测试连接、绑定默认仓库、切换写权限,改动对下一次请求即刻生效,无需重启。返回给模型的载荷经过裁剪,正文、补丁和完整 Diff 各有字符预算,避免撑爆上下文窗口。

适合用 DeepSeek Harness 编排 Agent 工作流、希望模型直接参与 Issue 管理、PR 审阅和 CI 查询的工程师。无构建步骤、无额外运行时依赖,Node 22 即可跑起来。

截图预览

使用场景

  • Agent 在对话中直接搜索代码、读取文件、跟踪 Issue 与 PR 进度
  • 让模型自动创建 Issue、发表评论、提交 PR 审查或推送文件
  • 检查 CI 状态与 check runs,判断合并前是否通过

适合人员

  • 用 DeepSeek Harness 编排 Agent 工作流的工程师
  • 希望模型直接参与 Issue 管理与 PR 审阅流程的开发者
  • 需要管理 GitHub PAT 且不愿将密钥写入配置文件的团队