DSH Plugins
返回列表
🧰

dsh-proxy-control

联网工具 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install Bai-Ziyi/dsh-proxy-control

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install Bai-Ziyi/dsh-proxy-control 安装本插件(源码:https://github.com/Bai-Ziyi/dsh-proxy-control),安装后重启一次 DSH 再在插件配置中填写代理并打开开关。

插件介绍

在需要代理才能访问模型 API 或外网的环境里,DeepSeek Harness 往往在第一个插件挂载之前就要完成模型目录发现、插件安装、登录与更新检查。只在运行时改代理的插件覆盖不到这段启动器阶段,于是你会遇到「插件里已开代理,启动或安装仍直连失败」的错位。

dsh-proxy-control 把 HTTP/HTTPS 出站代理写进启动器同样读取的 $DSH_HOME/.env,并在当前进程通过 installProxyFromEnvironment 安装策略,让模型请求、网页抓取与 MCP 的 HTTP 流量在无需重启时即可切换;关闭开关则移除代理行并恢复直连。插件页里一个开关配合代理地址与可选 NO_PROXY 即可;url 为空时保持静默,不会覆盖你手写的 .env。

它只接受显式的 http(s):// 地址,本机回环始终直连,不支持 SOCKS、PAC 或系统代理探测,也不做按供应商分流。适合在本机 HTTP 代理客户端后使用 DSH、且希望「下次启动从第一脚请求就走代理、当前会话也能立刻生效」的用户;若与其他替换 undici 全局 dispatcher 的代理插件并用,需自行避免冲突。

使用场景

  • 公司或校园网需经本地 HTTP 代理才能访问模型 API
  • DSH 启动或装插件失败,但运行时代理插件已开启
  • 希望改代理后当前会话立刻生效,且下次启动仍走同一代理

适合人员

  • 在受限网络环境下日常使用 DeepSeek Harness 的开发者
  • 需要统一启动阶段与运行时出站代理的用户
  • 使用 Clash、V2Ray 等提供 HTTP 端口的本地代理客户端的用户