An image to describe post

OpenClaw 不只活在一台电脑里——通过 Node,让 AI 控制你的手机、树莓派、IoT 设备。


从 OpenClaw 到 Node:突破单机限制

到目前为止,你已经学会了:

✅ 让 OpenClaw 在这台电脑上聊天、调用工具
✅ 让 OpenClaw 在这台电脑上操作浏览器
✅ 让 OpenClaw 在这台电脑上定时执行任务

但现在,想象这些场景:

场景 1:远程监控
你在外地出差,想看家里的猫今天吃饭了吗?
→ 需要 OpenClaw 控制家里的平板拍照

场景 2:传感器采集
你想让 AI 每小时读取阳台的温湿度数据
→ 需要 OpenClaw 控制树莓派读取传感器

场景 3:跨设备协作
你在咖啡厅,需要办公室电脑上的文件
→ 需要 OpenClaw 控制办公室电脑传输文件

这些场景的共同点是:OpenClaw 需要突破单机限制

这就是 Node 节点的作用。


Node 是什么?OpenClaw 的“远程执行器”

简单说:

  • OpenClaw = 主控 AI(运行在你的主电脑)

  • Node = OpenClaw 的远程执行器(运行在其他设备)

你只需要和 OpenClaw 对话,它会自动调用 Node 完成任务。

┌─────────────────────────────────────────────┐
│        你的 OpenClaw(主控)                 │
│        - 接收你的指令                        │
│        - 调度所有 Node                       │
│        - 统一管理数据                        │
│                    │                        │
│            ┌───────┴───────┐                │
│            │   Gateway     │ ← 内置组件     │
│            └───────┬───────┘                │
│                    │                        │
│        ┌───────────┼───────────┐           │
│        │           │           │           │
│        ▼           ▼           ▼           │
│    ┌──────┐   ┌──────┐   ┌──────┐        │
│    │手机  │   │树莓派│   │平板  │        │
│    │Node  │   │Node  │   │Node  │        │
│    │📷📍  │   │🌡️💾 │   │📷🔔  │        │
│    └──────┘   └──────┘   └──────┘        │
└─────────────────────────────────────────────┘

关键理解

  1. Node 不是独立产品,是 OpenClaw 的扩展能力

  2. 不需要单独学习 Node 的使用方法

  3. 你只需要配对 Node,然后继续和 OpenClaw 对话即可

Node 可以是什么设备?

  • 📱 手机/平板(iOS/Android)- 拍照、定位、推送通知

  • 💻 另一台电脑(Mac/Windows/Linux)- 截图、执行命令、文件传输

  • 🥧 树莓派(Raspberry Pi)- 采集传感器数据、控制 GPIO

  • 📷 IoT 设备 - 摄像头、智能家居、机器人


为什么需要 Node?

场景 1:远程监控 - 旧手机的第二春

痛点
家里有台闲置的旧 iPhone,扔了可惜,卖了不值钱。

解决方案
把它变成 AI 控制的摄像头!

你:让客厅的平板拍张照片

AI:正在连接客厅平板...
📷 拍照完成

[图片:客厅实时照片]

看到了,猫正在沙发上睡觉 😺

💡 价值:一台旧手机 = 一个智能监控系统,省下 500 元买摄像头的钱。


场景 2:家人定位 - 不打扰的关心

痛点
想知道父母是否安全到家,但又不想频繁打电话打扰。

解决方案
给父母手机装 Node App(后台运行,不打扰)

你:爸妈现在在哪?

AI:查询中...
📍 爸爸:北京市朝阳区,家附近,2 分钟前更新
📍 妈妈:北京市海淀区,超市,5 分钟前更新

✓ 都在安全范围内

💡 价值:既关心家人,又尊重隐私。不需要打电话,不需要发微信。


场景 3:分布式任务 - 树莓派当传感器

痛点
想监控阳台植物的生长环境,但电脑放不了阳台。

解决方案
树莓派 + 传感器 + Node

你:阳台现在温度多少?

AI:正在连接树莓派...
🌡️ 温度:28.5°C
💧 湿度:65%
☀️ 光照:强

建议:温度偏高,可以适当遮阳

💡 价值:低成本(树莓派 300 元)搭建专业级环境监测系统。


场景 4:跨设备协作 - 办公室电脑远程操作

痛点
在家办公,突然需要办公室电脑上的文件。

解决方案
办公室电脑设为 Node

你:办公室电脑桌面截图给我

AI:正在连接办公室电脑...
📷 截图完成

[图片:办公室电脑桌面]

看到了,你需要哪个文件?

你:桌面上的"Q1报告.xlsx"

AI:正在传输...
✓ 已下载到 ~/Downloads/Q1报告.xlsx

💡 价值:不用 VPN,不用远程桌面,自然对话就能完成跨设备操作。


5 分钟配置你的第一个 Node

前置准备

✅ 主 OpenClaw 已运行
✅ Node 设备(手机/平板/电脑)
✅ 两者在同一网络(或使用 Tailscale)


步骤 1:安装 Node 客户端

手机/平板:

你:怎么在手机上装 Node?

AI:
iOS:App Store 搜索"OpenClaw Node"(或 TestFlight 内测)
Android:Google Play 搜索"OpenClaw Node"

下载安装后打开 App。

电脑/树莓派:

# 安装 Node 客户端
npm install -g @openclaw/node

# 启动配置向导
openclaw-node setup

步骤 2:扫码配对(最简单)

在主 OpenClaw 上:

你:添加一个新 Node

AI:正在生成配对码...

🔗 Node 配对
┌─────────────┐
│  [二维码]   │  ← 用手机扫描
└─────────────┘
配对码:1234-5678
有效期:10 分钟

在 Node 设备上:

  1. 打开 OpenClaw Node App

  2. 点击“扫码配对”

  3. 扫描屏幕上的二维码

  4. 确认配对


步骤 3:审批权限

在主 OpenClaw 上:

收到配对请求:
━━━━━━━━━━━━━━━━━━━━━━
设备:iPhone 15
名称:我的手机
请求权限:
  ✓ camera(拍照)
  ✓ location(定位)
  ✓ notification(通知)
  ✗ microphone(录音)← 未请求
━━━━━━━━━━━━━━━━━━━━━━

你:批准

AI:✓ 配对成功!
Node ID: node_abc123
设备名称:我的手机

步骤 4:测试连接

你:用手机拍张照片试试

AI:正在连接"我的手机"...
📷 拍照完成

[图片预览]

✅ 配对成功!你的第一个 Node 已就绪。

核心功能详解

功能 1:远程拍照 - AI 的眼睛

为什么需要?

你不在现场,但需要“看到”现场情况:

  • 家里的宠物怎么样了?

  • 办公室的文件放在哪了?

  • 阳台的植物需要浇水吗?

基础用法:

你:用手机拍张照片

AI:正在连接手机...
📷 拍照完成

[图片:相机拍摄的照片]

进阶用法:

你:用后置摄像头,拍视频 10 秒

AI:正在录制...
🎥 视频录制完成(10 秒)

[视频预览]

需要我分析视频内容吗?

指定设备:

你:用客厅平板的前置摄像头拍照

AI:正在连接"客厅平板"...
使用前置摄像头...
📷 拍照完成

功能 2:获取定位 - AI 的地图

为什么需要?

  • 找回丢失的设备

  • 关心家人位置(不打扰)

  • 记录设备移动轨迹

基础用法:

你:手机在哪里?

AI:查询中...
📍 位置:北京市朝阳区三里屯
📍 坐标:39.934, 116.455
📍 精度:±10 米
📍 更新时间:2 分钟前

批量查询:

你:所有 Node 的位置

AI:查询中...

1. 我的手机
   📍 北京市朝阳区,移动中
   🕐 1 分钟前

2. 客厅平板
   📍 北京市海淀区,家中
   🕐 5 分钟前

3. 树莓派
   📍 北京市海淀区,固定位置
   🕐 在线

位置历史:

你:手机今天去过哪些地方?

AI:查询位置历史...

📍 08:00 - 家(海淀区)
📍 09:30 - 公司(朝阳区)
📍 12:00 - 餐厅(朝阳区)
📍 14:00 - 咖啡厅(朝阳区)
📍 18:00 - 回家路上...

总移动距离:约 25 公里

功能 3:推送通知 - AI 的提醒器

为什么需要?

  • 让备用手机当通知器

  • 给家人发送提醒

  • 紧急情况快速通知

基础用法:

你:让手机显示通知"记得喝水"

AI:发送中...
✓ 通知已发送

[手机显示:💧 记得喝水]

批量通知:

你:给所有 Node 发送"开会了"

AI:正在发送...
✓ 我的手机:已发送
✓ 客厅平板:已发送
✓ 备用机:已发送

3 台设备已收到通知

带声音和震动:

你:给手机发紧急通知"火警!",要震动和声音

AI:发送紧急通知...
✓ 已发送(震动 + 声音 + 横幅显示)

功能 4:远程执行命令 - AI 的操作员

为什么需要?

  • 在树莓派上运行脚本

  • 在电脑上执行系统命令

  • 在手机上查看系统信息

在电脑 Node 上:

你:在办公室电脑上执行"ls ~/Desktop"

AI:执行中...

📁 桌面文件列表:
- Q1报告.xlsx
- 会议记录.docx
- 项目文档/
- 截图_2025-01-20.png

需要我传输哪个文件吗?

在树莓派上:

你:在树莓派上执行"vcgencmd measure_temp"

AI:执行中...
🌡️ CPU 温度:42.8°C

温度正常,运行良好。

在 Android 上:

你:查看手机电量

AI:查询中...
🔋 电量:85%
⚡ 状态:正在充电
🕐 预计充满:30 分钟

功能 5:文件传输 - AI 的搬运工

为什么需要?

  • 跨设备传输文件

  • 备份手机照片

  • 同步工作文档

从 Node 到主机:

你:把手机里今天的照片传到电脑上

AI:正在扫描手机相册...
找到 23 张今天拍摄的照片

正在传输...
━━━━━━━━━━━━━━━━ 100%

✓ 已传输 23 张照片到 ~/Downloads/from_phone/
总大小:156 MB

从主机到 Node:

你:把桌面上的"项目文档.pdf"发到平板上

AI:正在传输...
✓ 已发送到"客厅平板"

文件路径:/storage/downloads/项目文档.pdf

跨 Node 传输:

你:把办公室电脑的"报告.xlsx"传到我手机上

AI:正在协调传输...
1. 从办公室电脑下载...✓
2. 传输到你的手机...✓

✓ 文件已到达手机

实战案例

案例 1:家庭安防系统(0 成本)

场景
用一台旧 Android 手机 + OpenClaw,搭建智能安防。