dsh-network
在终端中运行以下命令:
dsh plugin install baixianger/dsh-network
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install baixianger/dsh-network 即可安装该插件,项目源码位于 https://github.com/baixianger/dsh-network
插件介绍
DeepSeek Harness 默认只监听 127.0.0.1,手机或远程笔记本想接入便无从下手。dsh-network 在 DSH 前面架设一层带认证的网关(默认端口 3081),远程流量全部经过网关鉴权,而 DSH 本体始终锁在回环地址上,不额外向网络暴露核心服务端口。
一个 Host 对应多条路由是它的核心思路:你在家用局域网地址、出活用 Tailscale 私有网、或者挂上自己维护的公共 HTTPS 端点,客户端只保留一条 Host 记录即可切换,不必为每种网络环境重复创建。配对通过终端或设置页生成一次性 QR 码完成,五分钟内有效、单次使用;access 与 refresh 凭证会自动轮换,主机侧仅持久化哈希,不落地明文。对于动辄产生数万条 streaming delta 的长会话,插件还会裁剪历史分片中永远不会渲染为消息行的冗余帧,线上体积通常缩小 80% 到 95%,而 Web 和 iOS 端的渲染结果保持不变。
它适合在多种网络环境下需要远程访问同一台 DSH Host 的开发者——尤其是同时使用 iOS 应用和 Web 客户端、又不想维护多份 Host 配置的人,以及希望把 DSH 关在防火墙后面、只通过认证网关暴露最小攻击面的运维场景。
使用场景
- 在家和出差之间切换访问同一台 DSH Host
- 通过 Tailscale 私有网从办公室接入本地 DSH
- 长会话历史传输体积过大,需要线上裁剪
适合人员
- 在手机与电脑间使用同一 DSH Host 的开发者
- 希望 DSH 不直接暴露公网端口的运维人员
- 需要跨网络环境统一客户端 Host 配置的用户