OpenClawCN 中文资料站开始 · 文档 · 进阶 · 动态 · 支持

功能

Nodes 与设备能力

理解 OpenClaw 的 nodes 是什么、如何配对,以及相机、语音、屏幕、位置等设备能力在系统里的作用。

最后更新2026-03-11
内容来源OpenClaw Docs
来源类型official

AI 摘要

这页重点

核心结论

理解 OpenClaw 的 nodes 是什么、如何配对,以及相机、语音、屏幕、位置等设备能力在系统里的作用。

适用主题

功能

高频关键词

nodes / mobile / camera / voice / pairing

可信信号

最后更新 2026-03-11来源 OpenClaw Docs

Nodes 与设备能力

现有文档已经讲了 Gateway、渠道和会话,但还有一层容易被忽略的能力来源:nodes。官方文档里把 iOS、Android、camera capture、voice wake 等都独立拆开,说明 OpenClaw 并不只是“收消息再回消息”的系统,它还可以通过配对设备扩展现实世界的输入和动作能力。

Nodes 不是 Gateway

先把一个最关键的概念分开:

  • Gateway 是系统的单一事实来源,负责会话、渠道、状态和认证
  • Node 是连接到 Gateway 的陪伴设备,负责暴露本地能力

也就是说,节点不是另一个“网关副本”,它更像是被 Gateway 编排的一组外设。

Nodes 能带来什么

根据官方当前文档,nodes 可以提供的典型能力包括:

  • 屏幕与 Canvas 相关能力
  • 相机拍照与短视频捕获
  • 语音唤醒和 Talk mode
  • 位置信息
  • 一些系统级动作与设备状态

对中文用户来说,这意味着 OpenClaw 不只是“聊天机器人”,而是可能通过手机、桌面或其他设备成为真正的跨端代理。

为什么官方把配对写得很重

节点能力天然比普通聊天入口更敏感。一个可以拍照、读取位置、处理语音的节点,如果没有明确授权,风险会远大于普通消息输入。

所以官方设计里强调:

  • node 通过 Gateway WebSocket 接入
  • 节点需要显式 pairing 才能加入
  • 设备能力由用户设置开关控制

这不是形式主义,而是能力边界本身决定的。

节点配对的一般流程

典型流程是:

  1. Gateway 已经运行
  2. 节点尝试连接到 Gateway
  3. Gateway 产生 pairing request
  4. 你通过 CLI 或 UI 审批这个节点
  5. 节点成为被信任的设备

所以节点接入本质上不是“自动发现后直接可用”,而是“发现 + 显式授权”。

相机能力怎么理解

官方 camera 文档说明得很明确:iOS、Android、macOS 节点都可以通过 node.invoke 暴露相机能力,包括:

  • 列出设备
  • 拍照
  • 录制短视频

但这里有两个关键限制:

  • 相机能力受用户设置控制
  • 背景调用与平台权限模型有关,并不是所有场景都能稳定执行

所以更适合把它理解成“受控的设备动作”,而不是“默认永远可用的硬件接口”。

语音与唤醒词为什么重要

OpenClaw 官方把 Voice Wake 单独拿出来写,是因为它不是某个单设备的小功能,而是 Gateway 级别管理的一部分。当前设计里,唤醒词列表是全局管理的:

  • 由 Gateway 持有和同步
  • 不同客户端可以编辑
  • 各设备仍保留自己的启停开关

这说明 Voice Wake 不是孤立体验,而是跨设备共享的一层系统行为。

Node 能力更适合什么场景

1. 移动设备作为感知入口

例如:

  • 让手机拍一张现场照片
  • 触发语音唤醒
  • 提供位置或状态

2. 桌面设备作为执行节点

例如:

  • 提供本机画布或系统能力
  • 作为 operator 工作机的延伸

3. 多设备协同

当 Gateway 统一持有状态,而不同节点提供不同输入与动作时,OpenClaw 才真正体现出“多端代理系统”的味道。

中文用户最容易误解的地方

1. 以为节点就是渠道

渠道处理的是消息入口,节点处理的是设备能力。两者不在同一层。

2. 以为节点加入后默认拥有所有权限

实际上很多能力都有显式开关和平台权限约束。

3. 只关心能不能连上,不关心授权边界

节点一旦能访问相机、语音或位置,安全边界就不能再按普通聊天机器人去理解。

更适合的接入顺序

  1. 先把 Gateway 与 Control UI 跑通
  2. 再接一个最简单的节点
  3. 先只验证一种能力,例如拍照或语音
  4. 确认 pairing、权限和访问范围都清楚后,再做更多扩展

什么时候值得上 Nodes

如果你当前只需要:

  • 聊天渠道接入
  • 普通自动化
  • 文字与工具调用

那不一定要第一时间碰 nodes。

但如果你想做:

  • 手机感知
  • 设备级动作
  • 语音唤醒
  • 跨设备协作

那 nodes 就会成为 OpenClaw 和普通聊天型 agent 最不一样的部分之一。

下一步推荐

继续阅读

把文档串成一条阅读路径

如果你正在系统理解 OpenClaw,优先沿着文档顺序继续看;如果只是查某个点,也可以跳回文档中心按分类选择。

关联入口

同主题、同路径、同阶段