DSH Plugins
返回列表
🖥️

dsh-simple-remote

客户端 更新于 2026.10.16

在终端中运行以下命令:

dsh plugin install ivanant/dsh-simple-remote

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install ivanant/dsh-simple-remote,或在插件页安装并引用完整仓库地址 https://github.com/ivanant/dsh-simple-remote。

插件介绍

DeepSeek Harness 自带的 Web 界面默认只监听本机回环,这是有意为之的安全边界——官方也不鼓励把服务绑到 0.0.0.0。可当你已经用 Tailscale 把设备连成一张私网时,「在手机上打开同一套 GUI」就成了很自然的诉求,又不想为此牺牲局域网隔离和 Host/Origin 防护。

dsh-simple-remote 的思路很直接:在本机 Tailscale 地址上单独开一个端口,把流量反向代理到 127.0.0.1 上的 dsh Web 服务。局域网、WSL 和各类虚拟网卡仍然碰不到这个入口;代理会按规则改写 Host、谨慎处理 Origin,跨站请求依旧被栅栏拒绝。会话 cookie、API 令牌校验与 WebSocket、SSE 都按原样工作,可选的 autoToken 能在首次从手机访问时代为完成登录。

装好后设置里会出现「手机访问(Tailscale)」一行,复制地址即可。安全边界落在 Tailscale 本身:只有 tailnet 里的设备能连上该端口;若 tailnet 里还有他人,可把 autoToken 关掉,改用手动带 token 的链接,与回环访问行为一致。

适合已经日常使用 Tailscale、希望用手机或另一台 tailnet 设备远程操作 Harness、又不愿放宽 dsh 默认暴露面的用户。只需 IPv4 tailnet 地址;若 Tailscale 换址,需重启 dsh 或重载插件。

使用场景

  • 已用 Tailscale 组网,想在手机上打开 DSH Web 界面
  • 离开电脑时仍需查看终端或远程流
  • 希望远程可用但不想让局域网或公网扫到 Web 端口

适合人员

  • 日常依赖 Tailscale 的 DSH 用户
  • 需要移动端操作 Harness 的开发者
  • 重视默认回环绑定、不愿放宽 Host/Origin 的安全敏感用户