Skip to content

DSH Mobile Harness 插件 1.0.2(电脑端)

Choose a tag to compare

@afeack afeack released this 31 Oct 14:10
· 8 commits to main since this release

DSH Mobile Harness 插件 1.0.2(电脑端)

这是插件本体(npm 包 dsh-mobile-harness):装在电脑上的 DSH 里,加一页「远程访问」——网关、密码、一次性二维码、四条网络入口、逐台设备准入。

手机端 App(Android,可选)在另一个 release:App 1.0.0。插件和 App 版本各自独立。

下载

文件 用途 校验
dsh-mobile-harness-1.0.2.tgz 离线安装(内容与 npm 包完全一致,17 个文件) sha256 bf6b8d971b7bb8f9723d1dbc5c8f0f40aaf160ad9212f51e3d12ebc6389620e1

安装

方式 A:npm(推荐)

dsh plugin --profile desktop add dsh-mobile-harness

方式 B:用这个 tgz 离线装

tar -xzf dsh-mobile-harness-1.0.2.tgz -C ~/.dsh/profiles/desktop/node_modules/
# 或者:cd ~/.dsh/profiles/desktop && pnpm add file:./dsh-mobile-harness-1.0.2.tgz

装完要确认 profile 的 dsh.profile.bundles 里有 dsh-mobile-harness,否则 DSH 不会加载它。然后重启 DSH。

这一版改了什么

  • 1.0.2:cloudflared 下载支持 8 个源(官方 + ghfast.top / gh-proxy.com / ghproxy.net / hk.gh-proxy.com / github.moeyy.xyz / gh.llkk.cc / kkgithub.com),可用 DSH_CLOUDFLARED_URL 指自己的镜像;下载中可以「停止下载」,装坏了可以「删除」(二次确认);本机 PATH 里已有 cloudflared 就直接复用,不再重复下载。
  • 1.0.1:面板入口顺序调整为 外部隧道 / Cloudflare / 仅本机 / Tailscale,Tailscale 标注「不推荐(常走中继,延迟高)」;上架 npm。
  • 1.0.0:品牌更名 DSH Mobile Harness;扫码不再直接放行(先停在等待页,电脑上核对 6 位配对码后才进站);设备准入(在线上限、绿灯置顶、移除=断开+撤销信任、拉黑);Cloudflare 快速隧道。

要求

  • DSH ≥ 0.2.1-rc.3,Node ≥ 22(Windows / macOS / Linux)
  • 端口:网关监听 127.0.0.1:64701(自签 TLS 备用 64702)

已知边界

  • 隧道终止在供应商边缘,链路加密到那一跳为止。
  • Cloudflare 快速隧道地址每次重启都变,换地址要重新扫码。
  • 密码仍是弱环节:建议长密码,并保持「首次连接需同意」。