dsh-proxy-switch
DSH 网络代理开关:直连失败自动回退到 HTTP/SOCKS5 代理,设置面板可配置代理地址
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:sg88/dsh-proxy-switch说明文档
阅读完整 README ↗使用
- 重启后在设置面板找到「代理」分区。
- 打开「启用代理回退」开关。
- 按需修改代理地址(HTTP 与 SOCKS5 可同时保留,模式选「自动」时 https 目标优先 HTTP 代理)。
- 保存即生效:此后任何对外请求直连不通时会自动走代理。
配置项
| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
enabled | boolean | false | 总开关,关闭时所有请求保持直连 |
httpProxy | string | http://192.168.31.2:7890 | HTTP(S) 代理地址 |
socksProxy | string | socks5://192.168.31.2:7891 | SOCKS5 代理地址 |
mode | string | auto | auto 自动(https 优先 HTTP)/ http 始终 HTTP / socks5 始终 SOCKS5 |
对应 ~/.dsh/settings.yaml 中的 proxy: 段。