dsh-network-config
在终端中运行以下命令:
dsh plugin install johnsonpanq-ctrl/dsh-network-config
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开插件安装入口,执行 dsh plugin install johnsonpanq-ctrl/dsh-network-config,或按 https://github.com/johnsonpanq-ctrl/dsh-network-config 的说明下载发布包后完全退出并重启应用。
插件介绍
DeepSeek Harness 在启动时只会从 http_proxy 等环境变量读取一次出站代理策略。代理一变就要先配置环境变量再重启;系统里已开启的代理开关 Harness 也不会读取,日常切换很别扭。更隐蔽的是官方绕过几乎只覆盖回环地址,内网、Tailscale 常用网段、以及 Windows 绕过表里的 CIDR 或前缀通配写法仍可能被送进正向代理,表现为超时或 502,局域网模型端点明明可达却像故障。
dsh-network-config 在设置中提供网络页面:可选直连、自定义 http 或 https 代理,或在 Windows 上跟随系统代理;保存后模型、联网搜索、web fetch 与 HTTP MCP 立即走新路由,无需改 YAML、无需重启。插件把解析结果交给 Harness 自带的 dsh-http-proxy 以保持进程级一致,同时用按请求分流器补齐通配、CIDR、无点主机名、端口及私有地址与 CGNAT 等内置直连,并尊重系统绕过表里官方匹配器无法表达的条目。
适合经常更换代理或 VPN、在局域网或 Tailscale 上访问本地模型、又希望一次配置全应用生效的用户。若依赖 SOCKS 或 PAC,或需与其他会抢占全局 dispatcher 的代理插件并存,请先阅读 README 中的已知限制。
使用场景
- 公司或家里换了代理地址,不想每次改环境变量并重启 Harness
- 正向代理已开,但局域网或 Tailscale 上的模型接口被误走代理导致 502
- 在 Windows 上希望设置页里跟随系统代理,保存后全应用出站一致
适合人员
- 经常切换 VPN 或本地代理端口的桌面 Harness 用户
- 在 RFC 1918 或 Tailscale 网段部署本地推理服务的人
- 不愿维护 http_proxy 环境变量、偏好图形化网络策略的人