dsh-remote-tailscale
在终端中运行以下命令:
dsh plugin install hxt9805/dsh-remote-tailscale
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install hxt9805/dsh-remote-tailscale 即可安装该插件,开源地址见 https://github.com/hxt9805/dsh-remote-tailscale
插件介绍
很多人装了 DSH 之后,想在手机或另一台电脑上打开 Web UI 时才发现:DSH 默认只监听本地,离开同一 Wi-Fi 就再也够不到,而把端口直接暴露到公网又让人不踏实。dsh-remote-tailscale 就是为此而生——它借助 Tailscale 的私有 tailnet,让任何登录同一 Tailscale 账号的设备都能访问本机完整的 DSH Web UI,包括 WebSocket 实时页面,无需共享局域网,也无需额外密码。
安全是这个插件的第一设计原则。它只使用 tailscale serve 在独立 HTTPS 端口(默认 8455,拒绝 443)上发布,并始终在 127.0.0.1 上维持环路代理,绝不运行 tailscale funnel,也绝不触碰公网。发布默认关闭,在设置页一键开启或关闭;Tailscale 断线时立即上报状态并清除地址,恢复后带 5/15/30/60 秒退避重新发布,不会反复轰炸 serve 命令。
适合已经在用 DSH 和 Tailscale、希望跨设备、跨网络访问本地 Web UI 的用户。无论是通勤路上用手机看模型对话,还是换一台电脑继续工作,只要两台设备登录同一个 Tailscale 账号,打开页面上显示的 .ts.net 地址或扫一下二维码即可——安全、简洁、零公网暴露。
使用场景
- 通勤路上用手机打开本机 DSH Web UI
- 不同 Wi-Fi 或不同城市访问本地 DSH 会话
- 多台设备共享同一个 Tailscale 账号下的 DSH 界面
适合人员
- 已同时使用 DSH 和 Tailscale 的开发者
- 需要在手机、平板、电脑间切换 DSH 的用户
- 重视安全、拒绝将服务暴露到公网的自托管用户