dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
dsh-plugin-auto-proxy 让 DeepSeek Harness 自动走本机 HTTP/混合代理,免配 TUN 虚拟网卡,免改环境变量,免重启 DSH
=0.2.1-rc.2" src="https://img.shields.io/badge/DSH-%3E%3D0.2.1--rc.2-4d6bfe?style=flat-square" /> =20" src="https://img.shields.io/badge/Node-%3E%3D20-339933?style=flat-square" />
装在 DeepSeek Harness 里的自动代理插件。打开开关,DSH 就能直接走本机代理顺畅拉取 GitHub 资源、网页与模型,不用开 TUN 全局网卡,不用到处配环境变量,代理变动时也不用重启 DSH。
日常在本地开着 Clash Verge 或其他代理软件时,DSH 经常无法直接走代理,导致 GitHub 插件安装、网页搜索和模型请求频繁超时:
HTTP_PROXY 不仅繁琐,而且一旦代理软件重启或端口变了(比如从 7897 变成 7890),就必须把 DSH 整个重启一遍。mixed-port / port(如 7897),辅助识别 Windows 系统代理与内核监听端口;也支持手动填入特定端口。dsh-better-sidebar 与原生右侧栏,提供完整的代理控制台。[ 🌐 自动代理: 127.0.0.1:7897 ● 已连接 ]),点击一键启停。DSH 入口 ➔ 本机代理 ➔ 外部网络。绿了就是通了,GitHub HTTPS 连通状态一目了然。127.0.0.1 并主动拦截网页跨站 Origin 请求,杜绝恶意网站探测本地内网。本插件的核心路由架构参考了 SuiSuiNian721 的 codex-connection-monitor(特别是其 README-ProxyRouting.md):
“固定本地入口,动态切换上游”:
插件在 DSH 内部只启动一个仅监听 127.0.0.1 随机端口的轻量中继,DSH 原生请求全部指向这个固定入口。背后由中继动态探测并转发给真实的代理端口。当外部代理端口改变时,只需改变中继的转发目标,DSH 的内部网络栈完全不受影响。非常感谢 SuiSuiNian721 及其贡献者开源这一优雅的设计!详细的参考说明见 参考与致谢 (ACKNOWLEDGEMENTS.md)。
在 DSH 桌面端的 设置 → 插件 中,通过“本地安装包”选择 dsh-plugin-auto-proxy-1.0.7.tgz 安装即可。
在安装包所在目录执行:
dsh plugin --profile web add ./dsh-plugin-auto-proxy-1.0.7.tgz --ignore-scripts安装后硬刷新浏览器页面(Ctrl + F5 或 Cmd + Shift + R)。
node -e "
async function run() {
await import('./tests/discovery-fallback.test.mjs');
await import('./tests/proxy.test.mjs');
await import('./tests/security.test.mjs');
await import('./tests/plugin.test.mjs');
}
run();
"
node --check client.js
node --check index.mjs
npm.cmd pack --ignore-scripts --pack-destination downloads --cache .npm-cache详细的检测记录见 VALIDATION.md,发布流程见 RELEASING.md。