dsh-github-tool
在终端中运行以下命令:
dsh plugin install H-table/dsh-github-tool
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install H-table/dsh-github-tool,插件源码位于 https://github.com/H-table/dsh-github-tool 安装后重启 Web Profile 即可使用。
插件介绍
在 DeepSeek Harness 里与 GitHub 交互,过去往往意味着打开终端敲 curl、手动拼 token、逐层解析 JSON、自己处理分页与错误码。dsh-github-tool 将这条链路收束为四个即装即用的模型工具:github_api 覆盖任意 REST 端点的读写查询,github_push_files 一次完成 blob 到 tree 到 commit 到 ref 全流程并支持本地二进制文件安全上传,github_graphql 补上 REST 触及不到的字段,github_create_discussion 一句话发帖即回 URL。Token 通过 DSH 凭据系统加密存储,永不落入配置文件或浏览器侧;网络受限时填一个代理地址即可打通 CONNECT 隧道,无需改动系统环境。
适合在对话中频繁需要查仓库、推文件、读 Issue 与 PR、发讨论帖的 Harness 用户。你不再需要记忆 REST 路径前缀、每次手动附加 Accept 头、在设置文件里翻 token。填一次配置,之后所有调用自动附带凭据与代理,目标分支不存在时还会自动回退到仓库默认分支,细节约定全部内置。
整体设置体验与官方插件一致:同风格的配置卡片支持暂存编辑、已覆盖标记、恢复默认,四个工具每次会话自动注册,无需额外 Skill 或手动加载。如果 GitHub 是你日常工作流中的高频依赖,这个插件让 Agent 在对话里直接读、写、查、发,省掉中间每一步手工操作。
截图预览
使用场景
- 在对话中查询仓库、Issue、PR 等 GitHub REST 信息
- 将多个文件含本地图片一次性提交到 GitHub 仓库
- 一句话创建 Discussion 帖子并直接获取帖子 URL
适合人员
- 在 Harness 中高频操作 GitHub 的开发者
- 需要在对话中直接读写仓库文件的用户
- 受限网络下仍需访问 GitHub API 的用户

