dsh-egress-router:按目标分流的 DSH 出站路由插件

DSH 进程级 HTTPS_PROXY 会让账号页、插件市场等与模型 API 共担代理故障。dsh-egress-router 由 funny0A0 维护,为每个外连目标在本机 127.0.0.1 开回环端口,可选经 clash 等上游转发,其余直连。支持扫描发现、探活、仅改 baseURL 的备份与回滚、应用后真实请求自检、指标与 relay 中转、声明式补丁自愈与配置漂移校正。需 Node≥20、DSH 桌面≥0.2.1-rc.2,经 profiles/desktop 用 pnpm 安装并写入 bundles。设置→插件→出口路由完成扫描与应用。

Read More
dsh-egress-router:DSH 出站分流,模型直连、抓取走代理

dsh-egress-router 是 fengyevvv 为 DeepSeek Harness 0.2.1-rc.2 编写的出站路由插件(v0.1.1,MIT)。它通过 dsh-http-proxy 的 active 策略,让 DeepSeek 模型请求默认直连,web_fetch 与子进程走 HTTP(S) 代理,并在代理故障时自动回落直连。支持 direct、system(Windows 读系统代理)、manual 三种模式,可在设置→通用→出站分流切换。安装可用手动复制到 profile node_modules 并 patch cordis.patch.yml,或使用 dsh plugin --profile web add dsh-egress-router。不写状态文件,DSH_EGRESS_DISABLE=1 可关闭。

Read More
@superfish058/dsh-llm-proxy: DSH Plugin with Model-Specific Proxy and Retry Configuration

`@superfish058/dsh-llm-proxy` is a model proxy plugin designed specifically for DSH, licensed under the MIT License and requiring Node.js >= 24. Its core functionality is to address network path variations and request interruptions, implementing the extension philosophy of "everything is a plugin." This plugin allows users to configure proxies at the granularity of model API addresses: selected models are forwarded through specified addresses (such as Clash), while unselected models maintain direct connections to avoid affecting global proxy settings. Additionally, the plugin features a built-in automatic retry mechanism that defaults to retrying three times for disconnections, HTTP 429, and 5xx errors, with a 1-second interval. Technically, the plugin injects `RoutingDispatcher` and `RetryAgent` into the undici global Dispatcher.

Read More