Local Quench

手机和平板

电脑上的应用可以把同样的界面实时显示在你的手机或平板上:对话、改动、待批准的操作和基准测试进度。模型仍然在电脑的显卡上运行。连接两台设备有两种方式,可以同时打开:免费的直连(WebRTC),或者 Tailscale,一个只连接你自己设备的私有网络。应用界面目前只有英文,下面的菜单和按钮名称保留英文原文。

横放的平板上运行 Local Quench:项目文件、对话和模型设置 手机上的 Local Quench:和智能体的对话
平板和手机上的同一个界面,连接的是一台正在跑模型的电脑。

两种连接方式

直连(WebRTC)

设置

  1. 在电脑上:打开 Settings › Phone & tablet,打开 Allow phones and tablets to connect directly,再点 Pair a phone。会出现一个二维码和一个可以手动输入的配对码。用手机时请让 Local Quench 一直开着,电脑也不能休眠。
  2. 安装 Android 应用(LocalQuench.apk;下面 Tailscale 部分写了怎么从电脑上获取)。打开应用,选 Direct (WebRTC),点 Scan the QR code,用摄像头对准二维码。也可以用手机自带的相机扫码,它会打开 Local Quench;或者手动输入配对码。
  3. 手机完成配对并连接。以后打开应用点电脑的名字就行。

配对码只能用一次,十分钟后失效。随后手机上会显示一个 6 位数字,Local Quench 会在电脑上请你核对并点 Pair(或点 Reject,这个配对码随即作废),所以就算别人看到了二维码,没有你的确认也配对不了。所有已配对的手机都列在 Settings › Phone & tablet 里,并显示最后一次连接的时间;点 Remove 会立即断开它,除非重新配对,否则它再也连不上。

原理,以及我们能看到什么

连不上怎么办

Tailscale

1. 两台设备都装 Tailscale

  1. 在电脑上安装 Tailscale:tailscale.com/download。Linux 上运行 curl -fsSL https://tailscale.com/install.sh | sh,然后 sudo tailscale up。
  2. 在手机或平板上安装 Tailscale(Google Play 或 App Store)。
  3. 两边登录同一个账号。手机上的 Tailscale 应用里应该能看到你的电脑显示为已连接。

2. 在 Local Quench 里打开手机访问

在电脑上:打开 Settings › Phone & tablet,打开 Tailscale 选项。页面上会显示电脑的 Tailscale 地址、一个配对码和两个二维码。用手机时请让 Local Quench 一直开着,电脑也不能休眠。

3a. Android

  1. 用手机相机扫第一个二维码(“Get the app”)。它会从你自己的电脑上下载 LocalQuench.apk。Android 会对不是来自 Google Play 的应用发出警告:允许一次从浏览器安装;如果 Play 保护机制提示应用来自未知开发者,点“更多详情”,再点“仍然安装”。
  2. 打开下载的文件进行安装。Android 会要求你允许一次从浏览器安装。
  3. 扫第二个二维码(“Pair”),或者打开应用手动输入地址和配对码。

手机应用从你的电脑上自动更新:桌面应用带了更新的手机应用时,手机下次启动就会提示更新。更新手机不会更新电脑,反过来也一样。

3b. iPhone 和 iPad

App Store 上还没有应用,用 Safari 效果一样。

  1. 在电脑上的 Phone & tablet 页面里点“Copy the link”。链接里包含地址和配对码。
  2. 把链接发到 iPhone 或 iPad 上(隔空投送,或者发消息给自己),用 Safari 打开。
  3. 点“共享”,再点“添加到主屏幕”。以后从主屏幕上的图标打开 Local Quench 就行。

连不上怎么办

安全

只有你 Tailscale 网络里的设备能访问 Local Quench,Tailscale 会加密它们之间的流量。默认情况下,你自己的 Tailscale 设备不需要配对码;如果你的 tailnet 里还有别人的账号,请在 Phone & tablet 里关掉这个选项,让每台设备都必须输入配对码。配对码就是进入你电脑的钥匙:点“New code”会断开所有已配对的设备。不经过 Tailscale、直接走普通 Wi-Fi 的访问默认关闭,因为那样的流量没有加密。

关于 Tailscale

Tailscale 是 Tailscale Inc. 的独立产品。你需要自己安装,并遵守 Tailscale 自己的条款使用;Local Quench 不包含、不提供也不转售 Tailscale。Tailscale 的免费 Personal 套餐面向个人、非商业用途:公司把手机访问用于工作的,需要自己购买 Tailscale 的付费套餐。

Tailscale 是 Tailscale Inc. 的商标。Local Quench 是独立产品,与 Tailscale Inc. 没有关联,也未获得其认可或赞助。