在使用 DeepSeek Harness (DSH) 进行智能体开发或调试时,如果需要在局域网内的其他终端直接访问 Web 界面,直接使用默认配置可能会遇到网络访问限制。DSH 的插件化架构允许通过社区插件扩展这类网络转发能力。
dsh-tcp-forward 是一个用于 DeepSeek Harness Web 的 TCP 转发模块,由 Ri0n72Y 维护。它通过透明 TCP 转发机制,将本地运行的 DSH Web 服务器暴露给本地网络,并将监听地址自动添加到 DSH 的 trustedHosts 配置中。
该插件主要包含以下功能:
- 将 DSH Web 服务器暴露到本地网络。
- 自动将局域网监听地址加入
trustedHosts,避免 Host 校验报错。
安装该插件需要指定 Web 配置文件:
dsh plugin --profile web add github:Ri0n72Y/dsh-tcp-forward
安装完成后,Web 服务启动后即可生效。
默认情况下,插件会在 0.0.0.0:3081 上监听并转发流量。如果需要使用其他端口,可以通过环境变量 DSH_TCP_FORWARD_PORT 进行指定。
该插件以模块形式运行。由于它涉及网络端口监听,建议在安装前查看其源码与许可证(MIT),确保符合当前环境的安全要求。
通过上述步骤,开发者可以将 DSH Web 服务接入本地网络,便于在局域网内进行调试与访问。