OpenClaw 装进手机,一台旧安卓秒变 AI 助手!保姆级部署教程
兄弟们,前阵子 AI 圈有一个开源项目彻底炸了——OpenClaw,GitHub 上斩获 31 万颗星,连 TechCrunch 都专门报道过。
这东西到底是啥?简单说就是:你手机发一条微信/Telegram 消息,它就能帮你干活。清邮件、管日历、上 GitHub 提 Issue、控制智能家居……甚至能帮你自动办航班值机。
最骚的是,它是开源的,MIT 协议,完全免费,而且跑在你自己的服务器或旧电脑上,隐私不用担心。
今天我就手把手教你怎么把 OpenClaw 部署到你那台吃灰的 VPS 或者旧电脑上,然后用手机通过 Telegram/微信控制它。全程不需要你会写代码,跟着步骤走就能搞定。
准备工作
先看看你需要什么,缺的赶紧准备好:
| 项目 | 要求 | 哪里搞 |
|---|---|---|
| 一台电脑或 VPS | Windows / Mac / Linux 都行,512MB 内存就够了 | 家里不用的旧电脑,或者买一台便宜的云服务器(比如 RackNerd / Vultr,一个月十几块钱) |
| Node.js | 版本 22.19+ 或 24.x(LTS 版最佳) | https://nodejs.org 点绿色 LTS 按钮下载 |
| 一个 Telegram 账号 | 手机装好 Telegram,注册个号 | 应用商店搜 Telegram 下载 |
| OpenClaw GitHub Token(可选) | 用来激活 OpenClaw 的 GitHub 功能 | GitHub Settings → Tokens |
⚠️ 注意:OpenClaw 官方推荐跑在电脑或 VPS 上,手机端通过 Telegram/WhatsApp 聊天来控制它。也有手机端独立 App(Flutter 版),我们后面会讲。
第1步:装 Node.js(运行环境)
OpenClaw 是用 Node.js 写的,所以得先装这个运行环境。
🔧 Windows 电脑上装
做什么:下载 Node.js 安装包,双击安装。
怎么做:
- 打开浏览器,访问 https://nodejs.org
- 你会看到两个大按钮,点左边那个写着 “LTS” 的(别点右边的 “Current”,LTS 更稳定)
- 浏览器会下载一个
.msi文件,大概 50MB 左右 - 下载完后双击打开 → 弹出一个安装向导
- 一路点 “Next(下一步)” → 最后点 “Install(安装)” → 等它装完
- 装完后点 “Finish(完成)”
👁️ 验证:按键盘 Win + R → 输入 cmd 回车 → 在弹出的黑框里输入:
# 查看 node 版本,确认装好了 node -v
如果看到 v22.x.x 或 v24.x.x 这样的数字(比如 v22.19.0),说明装好了!
⚠️ 注意:如果提示 “node 不是内部或外部命令”,说明安装时没勾选 “Add to PATH”。卸载重装一次,安装向导里勾上 “Add to PATH” 就行了。
🔧 VPS(Linux)上装
如果你想把 OpenClaw 部署到一台云服务器上(24小时在线,不费自己电脑),用这个命令:
# 先装 curl(如果还没装的话) apt update && apt install -y curl # 用官方脚本装 Node.js 24 LTS curl -fsSL https://deb.nodesource.com/setup_24.x | bash - # 装 Node.js apt install -y nodejs # 验证 node -v
看到输出版本号就对了。
第2步:装 OpenClaw
Node.js 装好了是吧?接下来装 OpenClaw 本体,就一行命令:
# 全局安装 OpenClaw(等它跑完,大概1-2分钟) npm install -g openclaw@latest
👁️ 验证:装完后输入:
# 查看 OpenClaw 版本 openclaw --version
看到版本号(比如 v1.x.x)就说明装好了。
⚠️ 可能踩的坑:如果提示 “npm: command not found”,说明 Node.js 没装好,或者没加到 PATH。返回上一步重新装 Node.js。
如果报 “EACCES: permission denied”,Linux/Mac 用户要在命令前面加 sudo:sudo npm install -g openclaw@latest
第3步:初始化配置(新手向导)
装好了,现在跑一下 OpenClaw 的初始化向导。它会引导你一步步配置好:
# 启动新手向导 openclaw onboard
运行后会弹出一个向导界面,按顺序做这几件事:
- 设置工作区名称 — 随便起个名,比如 “my-ai”
- 选择 AI 模型 — 这里看你用什么 AI:选 OpenAI 的话需要 API Key(付费),选 Ollama 的话可以跑本地开源模型(免费)
- 配置频道 — 这是最关键的一步,选择你手机用的聊天软件(Telegram / WhatsApp / Discord 等)
选 Telegram 的话,它会让你输入一个 Bot Token,怎么拿到?接着往下看。
第4步:创建 Telegram Bot(手机控制的关键)
这一步是让 OpenClaw 和你的手机 Telegram 连起来。以后你给机器人发消息,就等于在指挥 AI。
怎么做:
- 打开手机上的 Telegram,搜索 @BotFather(这是 Telegram 官方创建机器人的工具)
- 点 “Start” 或者发消息
/start - 发
/newbot告诉它你要创建新机器人 - 它问你机器人叫什么名字——随便起,比如 “我的AI助手”
- 它问你机器人的用户名——必须以 bot 结尾,比如
my_ai_helper_bot - 如果名字没被占,它会返回一段消息,里面有一行:
Use this token to access the HTTP API:
1234567890:ABCdefGHIjklMNOpqrsTUVwxyz - 把这串 Token 复制下来,这就是你机器人的身份证
👁️ 验证:在 Telegram 里搜你刚创建的机器人用户名,点进去发一条 /start,如果能收到回复说明机器人活着的。
⚠️ 注意:这个 Token 不要发给别人,谁有了它谁就能控制你的机器人。如果不小心泄露了,回到 @BotFather 用 /revoke 命令重置 Token。
第5步:配置频道并启动 OpenClaw
回到刚才的向导界面,在让你输入 Token 的地方,把上一步复制的 Bot Token 粘贴进去。
然后选择 “Install daemon(安装为后台服务)” ——这样 OpenClaw 就会在后台一直运行,关掉命令行窗口也不会停。
配置完成后,启动 OpenClaw:
# 启动 OpenClaw openclaw start
👁️ 验证:看控制台输出,如果看到类似这样的东西就对了:
[INFO] Gateway started on port 8080 [INFO] Telegram channel connected: @my_ai_helper_bot [INFO] Ready! Your AI assistant is online.
第6步:手机上验证!
见证奇迹的时刻到了——
- 拿出手机,打开 Telegram
- 找到你刚才创建的机器人(搜用户名就能找到)
- 发一条消息,直接说你想让它做的事:
# 试试这些命令: 帮我查一下今天的天气 给我总结一下这篇新闻:https://xxx.com/article 帮我写一封邮件给老板请假
如果 OpenClaw 回你了,恭喜!你已经拥有一个 24 小时在线的私人 AI 助理了。
进阶玩法(可选)
基本的对话已经搞定了,OpenClaw 还能干更多:
📎 挂载更多频道
不止 Telegram,OpenClaw 还支持 WhatsApp、Discord、Signal、iMessage、Slack、Matrix……你想在哪个聊天软件里指挥 AI,就在 openclaw onboard 里加上它。
🔌 安装 Skills(技能扩展)
OpenClaw 有 ClawHub 技能市场,装技能后它就能做更多事:
# 查看可用的技能 openclaw skill list # 安装一个技能(比如管理 GitHub) openclaw skill install github-manager
📱 装 Flutter 独立版(手机上直接跑)
如果你不想折腾 VPS,OpenClaw 也有一个独立的 Flutter 安卓 APK:
- 去 GitHub Releases 页面 下载
OpenClaw-Android-v*.apk - 在手机上打开 “允许安装未知来源应用”
- 直接安装 APK,手机上就有一个 OpenClaw 客户端了
不过要提醒你:手机版性能有限,建议只做客户端(控制端),服务端还是跑在 VPS 上更稳。
🔄 开机自启
如果你装在 VPS 上,设置成开机自启,重启也不怕:
# 安装为系统服务 openclaw install-daemon # 查看服务状态 systemctl status openclaw
常见问题
Q:一定要用 Telegram 吗?我用微信行不行?
OpenClaw 目前官方支持 Telegram、WhatsApp、Discord、Signal、Slack 等 30+ 平台。微信的支持需要自己配置 WeChat 渠道插件(wechaty 方案),对新手不太友好。建议先用 Telegram 上手,玩熟了再折腾微信。
Q:OpenClaw 和 ChatGPT 有什么区别?
ChatGPT 是你在网页上跟 AI 聊。OpenClaw 是一个网关,你通过聊天软件跟它说话,它背后可以接 ChatGPT、Claude、本地开源的 Ollama 模型等。相当于 你想用什么 AI 都可以,而且不用每次都打开网页。
Q:运行 OpenClaw 的 VPS 要什么配置?
最低 512MB 内存、1核 CPU 就够了。OpenClaw 本身很轻量(不跑大模型的情况下),随便一台旧电脑或低配云服务器都跑得动。如果你要在本地跑大模型(比如 Ollama + Qwen),那需要至少 8GB 显存的显卡。
Q:装了 OpenClaw 能干啥实用的?
日常最有用的几个场景:
✅ 手机发消息让它帮你查资料,不用开电脑
✅ 让它定时提醒你做事(配合 Cron)
✅ 管理 GitHub PR 和 Issue
✅ 控制智能家居(Philips Hue)
✅ 管理日历和邮件
✅ 自动处理文件
你可以在 ClawHub 里装各种 Skills 扩展它的能力。
Q:npm install 报错了怎么办?
最常见的原因是 Node.js 版本太低。OpenClaw 需要 Node.js 22.19+。先检查版本:node -v,如果版本太低,去 nodejs.org 重新下载最新的 LTS 版本覆盖安装。
总结
OpenClaw 是一个开源、免费、自托管的 AI 助理网关。你只需要:
- 一台电脑/VPS + Node.js
- 一行命令
npm install -g openclaw@latest - 一个 Telegram 机器人 Token
15 分钟就能让你用手机发消息指挥 AI 干活。
💡 给新手的一句话:先按教程走通 Telegram 频道,玩几天觉得好用,再去研究挂 WhatsApp 和装 Skills。一口吃不成胖子,先让它帮你干一件小事就好。
有用的话帮忙转发给需要的朋友,有什么问题评论区留言!