dsh-webroad:DSH Web 的免费远程访问(Tailscale Funnel)

前言

在使用 DeepSeek Harness (DSH) 时,从手机访问 Web 界面通常需要购买域名或进行复杂的网络配置。dsh-webroad 插件通过 Tailscale Funnel 提供了一种免费且简化的替代方案。它允许用户通过浏览器直接访问 DSH,无需在手机上安装 App,适合家庭使用或普通用户。

这是什么

dsh-webroad 是一个 DSH 插件,旨在为 Web 界面提供免费的远程访问。它利用 Tailscale Funnel 技术。由 iTrimut 维护。支持局域网和公网访问。

安装与启用

安装时必须使用 -w 参数。

dsh plugin --profile web add github:iTrimut/dsh-Webroad -w

注意:github: 方式会让后续每次 pnpm 安装都重连 GitHub,国内网络不稳定建议使用本地开发或 git+ssh 方式。安装后需重启 dsh web 或执行 npx @deepseek-ai/dsh web。

核心功能

  • 设置页内嵌入口:DSH 设置中直接提供“手机访问”入口,无需跳转外部页面。
  • 局域网扫码:代理自动起在 0.0.0.0:3081,生成二维码,手机连同一 WiFi 扫码 + PIN 即用。
  • 公网扫码:开启公网访问后生成公网二维码,人在外面(4G/任何网络)也能访问。
  • 安全认证:公网/局域网独立 8 位 PIN;登录限速;HttpOnly cookie 会话保持。
  • 实时可靠:WebSocket 全透传 + 心跳保活,断线自动重连。
  • 省流量:大 JSON 自动 gzip/brotli 压缩。
  • 零配置围栏:改头代理让信任围栏永远看到 loopback,无需修改 DSH 配置。
  • 手机端补丁:提供目录选择器、polyfill 和直达会话引导。
  • 隧道自动恢复:DSH 重启后自动重新拉起公网隧道。
  • 固定域名(可选):支持复用 Cloudflare 命名隧道。
  • CLI:支持通过命令行管理状态、二维码和开关。

典型用法

  1. 打开 DSH Web 界面,进入设置。
  2. 在设置页找到“手机访问”入口。
  3. 选择“局域网”或“公网”生成二维码。
  4. 使用手机扫描二维码,输入 PIN 码登录。
  5. 也可使用独立面板 http://127.0.0.1:3081/pocket 或 CLI 进行管理。

注意事项

  • 服务端强制安全免责声明。
  • 实现为原创代码,未复制 dsh-pocket 的 GPL 代码。
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜