dsh pluginsEnglish
← 返回热门插件目录

模型 API 请求走本地代理

QQQW114/dsh-model-proxy · 技能

让 DeepSeek Harness (DSH) 的模型 API 请求走本地代理端口、并在请求失败命中指定词汇时无限重试的插件,带本地端口探测和设置页。

★ 2GitHub 星标
0分支
2026-08-19最近更新
JavaScript开发语言
MIT许可证

主要功能

  • 真正的流量路由在 host 进程里把 undici 全局 dispatcher 指到代理端口。
  • 关键词无限重试的原理DSH 在每次模型请求失败时触发 agent/request-error waterfall。
  • 候选端口 = 固定预设列表(见 lib/index.js 的 PROXY_PORTS),仅 9 个,因此探测很快
  • 模型适配器(如 dsh-llm-deepseek)用的是 Node 内置 fetch,走的正是这个 dispatcher,所以模型请求会被真正改走代理。
  • 关键词无限重试请求失败信息命中指定词汇/句子(支持逗号或换行分隔多个)时,把默认的有限重试改成无限重试,等待时间可配置。

使用条件

  • 只支持 HTTP/HTTPS 代理路由。
  • undici v6 没有 SOCKS5 dispatcher(Socks5ProxyAgent),所以 SOCKS5 端口只探测展示、不参与路由

安装命令

dsh plugin --profile web add github:QQQW114/dsh-model-proxy
查看 GitHub 仓库 ↗返回热门插件目录