DSH Plugins
返回列表
🖥️

fastgithub-accelerate

客户端 更新于 2026.09.24

在终端中运行以下命令:

dsh plugin install zijinggong/fastgithub-accelerate

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

在 DeepSeek Harness 中执行 dsh plugin install zijinggong/fastgithub-accelerate,或从开源仓库 https://github.com/zijinggong/fastgithub-accelerate 安装该插件。

插件介绍

在 DeepSeek Harness 里访问 GitHub 并不总是顺畅:web_fetch 与 web_search 会因安全策略拒绝解析到本机或内网的地址,除非流量走已安装的代理策略。许多加速方案需要手改代理、装浏览器扩展或重建环境,而日常开发里 git、curl 和 Node 侧的 fetch 往往仍各自为政。

fastgithub-accelerate 把加速源接入 DSH 的代理策略:本机已运行且 DNS 劫持生效时使用 FastGithub,经插件提供的环回转发代理把流量交给 FastGithub 拦截;否则可配置上游 HTTP(S) 代理(如 gh-proxy、企业代理或 VPN 节点),无需本地 FastGithub 与 MITM 证书。安装后 web_fetch、web_search、git、curl 与 undici 全局 fetch 会透明走同一套加速,Composer 上的小徽章每 60 秒探测并显示当前来源与是否生效;若启动时已有用户代理,插件不会覆盖,徽章会反映继承的策略。

适合在本机使用 FastGithub 的开发者,以及无法或不想部署 FastGithub、但有一台可信可达代理的用户。mode 支持 auto、fastgithub、custom-proxy:auto 在 FastGithub 可用时优先使用,否则回退到 proxyUrl。两者都未配置时插件可无害加载,仅报告无加速源。

使用场景

  • web_fetch 访问 GitHub 被拦截,需要走代理策略才能正常拉取
  • 本机已开 FastGithub,希望 DSH 内 git、curl 与 fetch 一并加速
  • 没有 FastGithub,只有公司或 gh-proxy 等 HTTP 代理可用

适合人员

  • 日常在 DSH 里 clone、fetch 或搜索 GitHub 的开发者
  • 已配置 FastGithub 并需要与 Harness 流量打通的用户
  • 无法安装 FastGithub、但能配置可信上游代理的环境