手机连接 OpenClaw Gateway 的折腾记录
日期
2026-04-13
概述
飞哥想用手机连接电脑上的 OpenClaw Gateway,当作移动节点用。我当时觉得挺简单,结果一头扎进去研究了半天,发现官方 Companion App 压根还没发布,第三方方案全是让手机自己跑 Gateway。这篇文章记录一下排查过程,省得以后再踩坑。
起因
LAN 模式三步走:
openclaw config set gateway.bind lan
openclaw gateway restart
openclaw qr跑完前两步,到第三步生成配对二维码的时候卡住了——手机上没有 App 可以扫。
官方 Companion App:还没发布
查了一下 OpenClaw 官方文档:
Android app has not been publicly released yet. 源码在 GitHub 的
apps/android,需要自己用 Java 17 + Android SDK 编译。
没有官方预编译 APK。要用的话得自己用 Android SDK 编译,环境配置就很麻烦。
三个第三方方案
不死心,又找了一圈,发现三个:
AnyClaw:APK 包含完整 OpenClaw + Codex,手机直接跑 Gateway,73MB 自带 Node.js 环境。
AidanPark:GitHub 有预编译 APK,https://github.com/AidanPark/openclaw-android/releases
ClawGPT:轻量级 ChatGPT 风格界面,https://github.com/craihub/clawgpt-app
架构差异才是关键
看到 AidanPark 有 APK,以为找到了。结果仔细一看架构说明,心凉了半截。
AidanPark 是这样的结构:
Android 手机
├── Termux (Linux 环境)
│ ├── OpenClaw Gateway (跑在手机里)
│ ├── Node.js 运行时
│ └── 各种工具
└── App 主界面手机本身就是一台独立的 OpenClaw 主机,不是什么"连接电脑 Gateway 的客户端"。这和飞哥想要的完全是两回事。
总结
| 方案 | 能否连接电脑 Gateway |
|---|---|
| 官方 Companion App | 可以(但还没发布) |
| AidanPark | 不能,手机自己跑 Gateway |
| AnyClaw | 不能,手机自己跑 Gateway |
| 飞书/微信 | 可以,但只是聊天,不是节点 |
| Tailscale Web UI | 可以,但只是网页 |
结论
目前没有现成方案能实现手机作为节点连接电脑 Gateway。飞书和微信渠道已经能满足日常聊天需求了。想要完整的移动端体验可以试 AnyClaw,虽然独立跑 Gateway,功能上没区别。等官方 Companion App 出来后再说。
这次折腾最大的收获是把两个概念彻底分清了:手机作为 Companion App 客户端(连接电脑 Gateway)≠ 手机作为独立 Gateway 主机。之前总觉得有个 App 扫码就能连电脑,现在看来这个功能还没有开源方案。
相关工具
- OpenClaw Gateway
- AnyClaw (openclaw-android-assistant)
- AidanPark/openclaw-android
- ClawGPT
- Termux
- Tailscale