跳至正文

OpenClaw 装进手机!本地运行AI+远程操控,一部老旧安卓机全搞定

  • 由

← 返回博客

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 安装包,双击安装。

怎么做:

  1. 打开浏览器,访问 https://nodejs.org
  2. 你会看到两个大按钮,点左边那个写着 “LTS” 的(别点右边的 “Current”,LTS 更稳定)
  3. 浏览器会下载一个 .msi 文件,大概 50MB 左右
  4. 下载完后双击打开 → 弹出一个安装向导
  5. 一路点 “Next(下一步)” → 最后点 “Install(安装)” → 等它装完
  6. 装完后点 “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

运行后会弹出一个向导界面,按顺序做这几件事:

  1. 设置工作区名称 — 随便起个名,比如 “my-ai”
  2. 选择 AI 模型 — 这里看你用什么 AI:选 OpenAI 的话需要 API Key(付费),选 Ollama 的话可以跑本地开源模型(免费)
  3. 配置频道 — 这是最关键的一步,选择你手机用的聊天软件(Telegram / WhatsApp / Discord 等)

选 Telegram 的话,它会让你输入一个 Bot Token,怎么拿到?接着往下看。

第4步:创建 Telegram Bot(手机控制的关键)

这一步是让 OpenClaw 和你的手机 Telegram 连起来。以后你给机器人发消息,就等于在指挥 AI。

怎么做:

  1. 打开手机上的 Telegram,搜索 @BotFather(这是 Telegram 官方创建机器人的工具)
  2. 点 “Start” 或者发消息 /start
  3. 发 /newbot 告诉它你要创建新机器人
  4. 它问你机器人叫什么名字——随便起,比如 “我的AI助手”
  5. 它问你机器人的用户名——必须以 bot 结尾,比如 my_ai_helper_bot
  6. 如果名字没被占,它会返回一段消息,里面有一行:
    Use this token to access the HTTP API:
    1234567890:ABCdefGHIjklMNOpqrsTUVwxyz
  7. 把这串 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步:手机上验证!

见证奇迹的时刻到了——

  1. 拿出手机,打开 Telegram
  2. 找到你刚才创建的机器人(搜用户名就能找到)
  3. 发一条消息,直接说你想让它做的事:
# 试试这些命令:
帮我查一下今天的天气

给我总结一下这篇新闻:https://xxx.com/article

帮我写一封邮件给老板请假

如果 OpenClaw 回你了,恭喜!你已经拥有一个 24 小时在线的私人 AI 助理了。

手机通过Telegram和OpenClaw对话

进阶玩法(可选)

基本的对话已经搞定了,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 助理网关。你只需要:

  1. 一台电脑/VPS + Node.js
  2. 一行命令 npm install -g openclaw@latest
  3. 一个 Telegram 机器人 Token

15 分钟就能让你用手机发消息指挥 AI 干活。

💡 给新手的一句话:先按教程走通 Telegram 频道,玩几天觉得好用,再去研究挂 WhatsApp 和装 Skills。一口吃不成胖子,先让它帮你干一件小事就好。

有用的话帮忙转发给需要的朋友,有什么问题评论区留言!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注