elizax/dsh-http-proxy0

dsh-http-proxy

Route DeepSeek Harness model-API requests through an HTTP/SOCKS proxy without modifying Harness source

包名
dsh-http-proxy
版本
0.1.0
最近更新
2026年8月26日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:elizax/dsh-http-proxy

配置

有两种方式,效果相同:

方式 A:网页 UI(推荐)

安装并重启后,打开 DSH 的 设置 → 插件配置,找到「HTTP 代理」卡片,填入代理地址,点保存。改完下一次请求生效,无需重启。卡片还支持「只代理这些域名」和「排除域名」,用于按需控制代理范围。

方式 B:环境变量(不改文件,适合临时试用)

$env:DSH_HTTP_PROXY = 'socks5://127.0.0.1:7890'

环境变量只提供代理地址,等价于在 UI 里填「代理地址」;域名过滤沿用默认的自动识别。若两者同时设置,以 UI(settings)里的 proxy 为准。

配置字段

UI 卡片与底层配置一一对应:

  • proxy(代理地址):代理 URL,支持 http:https:socks4:socks4a:socks5:socks5h:。留空则插件不生效。
  • proxyHosts(只代理这些域名):留空 = 自动代理所有模型域名;填写 = 只代理列出的这些域名。自动识别的模型域名包括:
    • api.deepseek.com(官方 DeepSeek 默认域名)
    • DEEPSEEK_BASE_URL 环境变量指向的域名(如果设置了)
    • llm-pi-ai 里配置的自定义网关域名(从 settings 自动读取)
  • excludeHosts(排除域名):永远不走代理的域名,优先级最高(即使被自动识别或列在 proxyHosts 里,也会被排除)。

配置字段

UI 卡片与底层配置一一对应:

  • proxy(代理地址):代理 URL,支持 http:https:socks4:socks4a:socks5:socks5h:。留空则插件不生效。
  • proxyHosts(只代理这些域名):留空 = 自动代理所有模型域名;填写 = 只代理列出的这些域名。自动识别的模型域名包括:
    • api.deepseek.com(官方 DeepSeek 默认域名)
    • DEEPSEEK_BASE_URL 环境变量指向的域名(如果设置了)
    • llm-pi-ai 里配置的自定义网关域名(从 settings 自动读取)
  • excludeHosts(排除域名):永远不走代理的域名,优先级最高(即使被自动识别或列在 proxyHosts 里,也会被排除)。