前言¶
DeepSeek Harness(DSH)在运行时会发起大量外部网络请求:大模型 API 推理、网页检索与抓取、第三方工具调用等。若本机已通过 Clash、Sing-box 等客户端开启系统或局部代理,Node 进程内的 fetch、传统 http/https 客户端以及子进程里的 curl、git 未必会自动走同一出口,容易出现「浏览器能访问、DSH 里仍超时」的情况。手动为每个环节单独设代理既繁琐,也容易漏掉环回地址导致本地 Web GUI 或 RPC 异常。
下面介绍社区插件 dsh-local-proxy(维护者 saithink),它在 DSH 进程内统一接管出站流量,并通过插件详情页完成配置与连通性验证。
这是什么¶
dsh-local-proxy 是 DSH 的「本地网络代理管理」插件,归类为联网工具。官方描述为:让 DSH 的所有网络请求(大模型推理、外部搜索与抓取等)通过配置的代理访问,支持 HTTP/HTTPS 代理配置、一键连通性测试与白名单旁路规则。
插件在 package.json 中标注版本 1.0.0,采用 MIT License 开源。社区目录页:skillhub.cn/plugins/saithink/dsh-local-proxy;源码仓库:github.com/saithink/dsh-local-proxy。
核心功能¶
以下能力均来自仓库 README 与插件元数据说明。
Undici 全局调度与原生 HTTP 拦截¶
- 对 Node.js 18+ 注入 Undici Global Dispatcher,使原生
fetch()发起的请求(含大模型 API、搜索、外网抓取)走配置的代理。 - 拦截 Node 原生
http/https的 CONNECT 隧道,覆盖仍通过http.request/https.request发起的第三方库请求。
环境变量与子进程¶
自动维护 HTTP_PROXY、HTTPS_PROXY、ALL_PROXY、NO_PROXY 及其小写别名,使 DSH 派生的子进程(如 curl、git)继承同一代理策略。
环回直连保护¶
默认强制绕过本机环回地址(localhost、127.0.0.1、::1 等),避免代理中断 DSH Web 界面与本地 RPC 通信。
面板测试与快捷填充¶
插件详情页嵌入 DSH 浅色/深色主题,提供:
- 一键连通性测试与公网出口 IP 探测(README 举例包括对 Cloudflare、DeepSeek 官方 API 的测试,回显延迟与检测到的出口 IP);
- 常用本地代理客户端端口快捷填充(如 Clash Verge、Clash / Mihomo、v2rayN、Sing-box 等)。
白名单旁路规则在 package 描述中与连通性测试一并提及,具体字段以插件详情页与源码为准。
安装与启用¶
DSH 生态采用「一切皆插件」;社区目录 skillhub.cn 为独立站点,与 DeepSeek / 幻方无官方从属关系。安装前建议在 GitHub 浏览源码与 LICENSE,确认符合你的安全与合规要求——插件以 当前 dsh 进程权限 运行,并会修改进程级网络与环境变量行为。
方式 1:客户端界面(推荐)¶
- 打开 DSH 客户端,左侧进入 「插件」;
- 右上角 「添加插件」;
- 地址栏填入:
github:saithink/dsh-local-proxy
也可使用完整 Git 地址:https://github.com/saithink/dsh-local-proxy.git;
4. 点击 安装。
方式 2:命令行¶
在终端执行:
dsh plugin install github:saithink/dsh-local-proxy
典型用法¶
安装完成后,按 README 使用指南操作:
- 左侧 「插件」 中打开 「本地代理管理」 详情页;
- 在 「代理服务器配置」 中:
- 勾选 启用全局出站代理;
- 使用快捷端口(例如 README 中的Clash Verge (:7897))或在「快捷端口」输入本机代理监听端口;
- 点击 「立即测试代理连通性」,确认代理可用及公网出口 IP;
- 点击 「保存配置并立即生效」,全局出站代理热重载生效。
适用场景与注意¶
适合:本机已运行 HTTP/HTTPS 本地代理,希望 DSH 内所有出站请求(推理、检索、工具链、子进程)与浏览器侧策略一致,且需要在 GUI 内快速验通、改端口的情况。
注意:
- 务必先确认本地代理客户端已监听对应端口,再保存并启用;
- 环回 bypass 为默认保护,若你有特殊本机服务需经代理访问,需对照插件白名单/旁路规则与源码行为;
- 不要假设与某一 Clash 发行版绑定;快捷填充仅为常见端口参考,实际以本机配置为准。
结尾¶
dsh-local-proxy 把 DSH 出站网络收敛到一处配置:Undici 与原生 HTTP 双路径、环境变量同步、环回保护与面板内连通性测试,适合在代理环境下稳定跑 DSH 工作流。
- 目录页:https://www.skillhub.cn/plugins/saithink/dsh-local-proxy
- GitHub:https://github.com/saithink/dsh-local-proxy