OpenClaw 手机直连配置全流程

OpenClaw 手机直连配置全流程

OpenClaw (原版)


一、前置条件

  • Windows 11,已安装 Node.js、pnpm
  • 已从源码部署 OpenClaw(pnpm install + pnpm build + pnpm ui:build
  • 手机电脑 都安装了 Tailscale,并登录同一账号

Tailscale | Secure Connectivity for AI, IoT & Multi-Cloud


二、首次构建

从源码部署需要依次执行三步,顺序不能错:

复制代码
# 1. 安装依赖(根目录)
pnpm install

# 2. 构建主程序
pnpm build

# 3. 构建前端 UI(关键坑:必须先进 ui/ 子目录单独装一次依赖)
cd ui
pnpm add -D vite --ignore-workspace   # 解决 vite 未链接到子包的问题
cd ..
pnpm ui:build

注意事项: 在最新源代码版本中 pnpm workspace 模式下 vite 会被 hoist 到根目录,但 ui/ 子包找不到本地路径,必须在 ui/ 里单独链接一次。


三、配置 OpenClaw

复制代码
# 设置 Tailscale 域名为允许的 origin(PowerShell 下必须用转义引号)
pnpm openclaw config set gateway.controlUi.allowedOrigins '[\"https://你的节点名.ts.net\"]'

# 设置信任 Tailscale 代理的本地地址
pnpm openclaw config set gateway.trustedProxies '[\"127.0.0.1\"]'

注意事项: PowerShell 会吃掉单引号内的 JSON,数组类型的配置项必须用 '[\"...\"]' 写法,否则报 expected array, received string


四、开启 Tailscale Serve

复制代码
# 将 gateway 端口暴露到 Tailscale 网络
tailscale serve --bg --yes 18789

注意事项:

  • 首次运行会提示 Serve is not enabled on your tailnet,需要访问输出的链接在 Tailscale 管理后台授权一次
  • 授权后重新执行即可,之后 serve 会在后台持久运行,重启 gateway 不需要重跑

成功后输出:

复制代码
https://你的节点名.ts.net/
|-- proxy http://127.0.0.1:18789

五、启动 Gateway

复制代码
pnpm openclaw gateway

确认以下日志出现说明一切正常:

复制代码
[tailscale] serve enabled: https://你的节点名.ts.net/
[gateway] listening on ws://127.0.0.1:18789

六、首次配对手机(仅需一次)

手机浏览器打开 https://你的节点名.ts.net/,页面会发起配对请求。

电脑新开终端查看并批准:

复制代码
# 查看待配对设备
pnpm openclaw devices list

# 批准手机(IP 为 Tailscale 分配给手机的地址)
pnpm openclaw devices approve <requestId>

注意事项:

  • 第一次可能需要先批准电脑本地 CLI 自身的权限升级请求(Flags 列显示 repair 的那条),再批准手机
  • 批准后手机刷新页面即可进入,之后不再需要重复配对
  • 手机不要清除浏览器数据,否则需要重新配对

七、日常使用

每次使用只需:

  1. 电脑运行 pnpm openclaw gateway
  2. 手机确保 Tailscale 已连接
  3. 手机浏览器打开 https://你的节点名.ts.net/ 直接进入

八、可忽略的警告

警告 原因 影响
[model-pricing] pricing bootstrap failed 拉取模型定价超时(本地模型不需要)
[DEP0190] DeprecationWarning Node.js 版本较新对 shell 参数拼接的警告
prepare$ command -v git ... The system cannot find git hooks 脚本用了 bash 语法在 Windows 上报错但正常退出

八、微软电脑管家 OpenClaw 启动器

昨晚电脑自动更新,很多操作步骤没来得及截图,今早开机已经是重启后的状态了。更新完我本来想清理一下系统,打开微软电脑管家时,意外发现里面竟然自带了 OpenClaw 启动器功能。

相关推荐
mr_LuoWei20091 分钟前
类似CASS for autoCAD的平基土石方三维计算工具基本完成
python·三维地形图
qq_454245033 分钟前
从 UI 操作到环境交互:一种通用元命令自动化协议的设计与意义
人工智能·ui·自动化·交互
love530love7 分钟前
f2 项目(多平台的作品下载与接口数据处理)源码部署记录
人工智能·windows·f2
七夜zippoe7 分钟前
OpenClaw Skills 高级开发指南
服务器·网络·人工智能·skills·openclaw
SkySeraph13 分钟前
SkillNexus:开源 Skills 全生命周期创造平台
llm·agent·skill·skillnexus
alwaysrun14 分钟前
Python自动提取邮件订阅链接并解析
python·url·邮件·ai提取
何中应14 分钟前
Conda安装&使用
python·conda·python3.11
格林威18 分钟前
工业视觉检测:提供可视化UI调试工具的实现方式是什么?
开发语言·人工智能·数码相机·ui·计算机视觉·视觉检测·工业相机
TImCheng060923 分钟前
零基础AI认证学习路径:线上课程与考试机制分析
人工智能
捧 花23 分钟前
Claude Code 使用指南
人工智能·claude·claude code·superpower