DSH Plugins
返回列表
🧰

dsh-plugin-ghproxy

联网工具 更新于 2026.10.16

在终端中运行以下命令:

dsh plugin install sevastopol36/dsh-plugin-ghproxy

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

在 DeepSeek Harness 中执行 dsh plugin install sevastopol36/dsh-plugin-ghproxy 安装本插件(源码:https://github.com/sevastopol36/dsh-plugin-ghproxy),安装后重启 profile(dsh web)。

插件介绍

在不少网络环境下,直连 github.com、raw.githubusercontent.com 或 api.github.com 容易超时或失败,智能体想读仓库文件、拉 release、查 API 时常常卡住。dsh-plugin-ghproxy 是 DeepSeek Harness 的原生 Cordis 插件,把请求经多个公共代理镜像转发,并按健康度自动切换,让 GitHub 数据获取更稳定。

插件提供读取与落盘两类能力:可拉取 raw、文本、JSON(过大或二进制会自动写到磁盘),也可下载 release 资产、仓库 archive、gist 等到本地。另有工具生成各镜像对应的完整代理 URL,方便在 git clone、curl、wget 等命令行场景使用;诊断工具会实测每条镜像在 raw、archive、API 三条路线上的表现,并给出建议顺序。成功与失败会缓存约五分钟,4xx 会立刻换镜像,还能识别代理落地页,避免把广告页当成文件内容。

实现上只依赖 Node 内置 fetch 与 node:fs、node:stream,无额外运行时依赖。代理为第三方公共服务,会看到你转发的 URL,请勿经其访问含凭证或私密资源。

适合需要在 DSH 里稳定访问公开 GitHub 资源的开发者、插件作者与自动化流程维护者;若你主要用 shell 拉代码或下 release,生成镜像 URL 与探针同样有用。

使用场景

  • 智能体需要读取仓库 raw 文件或 api.github.com JSON,但直连 GitHub 经常超时。
  • 要在本地保存 release 资产、仓库 zip/tar.gz 或 gist 内容,又不想手写代理 URL。
  • 用 git clone、curl 或 wget 前,想先拿到可用镜像链接并探测各镜像健康度。

适合人员

  • 在 DSH 中开发或维护依赖公开 GitHub 数据的 Cordis 插件作者。
  • 网络受限环境下仍要拉代码、读文档或查 API 的开发者与运维。
  • 希望用一条工具链完成抓取、下载与命令行加速的 Harness 用户。