模型 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