dsh-wsl-expose
在终端中运行以下命令:
dsh plugin install 173787247/dsh-wsl-expose
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行:dsh plugin install 173787247/dsh-wsl-expose(源码:https://github.com/173787247/dsh-wsl-expose),安装后重启 dsh web 并新开会话即可使用 wsl_expose。
插件介绍
在 WSL 里跑开发服务器时,本机浏览器往往够用;但手机或局域网里另一台电脑要连进来,就需要在 Windows 侧把端口「发布」出去,并转发进 WSL。这和在本机用套件中继打开聊天界面不是一回事:本地仍应走 :3081 与 token,而不是把 dsh 绑到 0.0.0.0。
dsh-wsl-expose 提供 DeepSeek Harness 工具 wsl_expose,针对局域网与非本机场景,给出建议或直接协助配置 Windows portproxy,让允许的端口从 LAN 可达 WSL 内正在监听的服务。工具会读取 .wslconfig 的 networkingMode,在 NAT 与 mirrored 等不同网络模式下减少盲目试错——NAT 下 Windows localhost 转发可能不稳定,mirrored 又会改变路径。
插件只处理 LAN 侧的 portproxy 暴露,不替你改 Cloud Flash、Agent Teams 等上游能力;与 port_doctor、wslconfig_hint 等套件工具搭配,更适合已经理解防火墙风险、需要在白名单端口上把开发服务给同事或设备访问的 WSL 用户。
使用场景
- 需要在手机上访问 WSL 内运行的开发服务器
- 局域网其他电脑要连接 WSL 里监听的端口
- NAT 或 mirrored 网络模式下不确定如何暴露 WSL 端口
适合人员
- 在 Windows 上使用 WSL 做本地开发的开发者
- 已安装 dsh-wsl-kit 并需要 LAN 侧暴露端口的用户
- 理解防火墙风险、只需白名单端口 portproxy 的管理员