🌐 什么是节点管理?
OpenClaw的节点系统允许你将多个设备配对到同一个Gateway下,Agent可以通过nodes工具与这些设备进行交互。这就像是给你的Agent配备了多个"身体",每个身体都在不同的地方执行任务。
支持的节点操作
查看设备在线状态和基本信息
远程拍照、录制视频
录制设备屏幕操作
获取设备地理位置
读取和操作设备通知
在设备上执行命令
🛠️ 节点管理工具详解
1. 查看节点状态
nodes({
action: "status"
})
返回结果包含节点ID、名称、在线状态、设备类型等信息。
2. 获取节点详细信息
nodes({
action: "describe",
node: "my-iphone"
})
3. 远程拍照
// 使用前置摄像头拍照
nodes({
action: "camera_snap",
node: "my-iphone",
facing: "front"
})
// 使用后置摄像头拍照
nodes({
action: "camera_snap",
node: "my-iphone",
facing: "back"
})
4. 屏幕录制
nodes({
action: "screen_record",
node: "my-iphone",
durationMs: 30000, // 录制30秒
includeAudio: true
})
5. 获取位置
nodes({
action: "location_get",
node: "my-iphone",
desiredAccuracy: "balanced" // precise/balanced/coarse
})
6. 管理通知
// 列出通知
nodes({
action: "notifications_list",
node: "my-iphone",
limit: 10
})
// 回复通知
nodes({
action: "notifications_action",
node: "my-iphone",
notificationKey: "msg_123",
notificationAction: "reply",
notificationReplyText: "收到,稍后处理"
})
node_abc123),但你可以给节点设置一个易记的名称(如 my-iphone)。在调用时,使用名称更方便。
💡 实战场景
场景1:远程监控家庭设备
// 每天检查一次家庭设备
cron({
name: "家庭设备巡检",
schedule: { kind: "cron", expr: "0 9 * * *" },
payload: {
kind: "agentTurn",
message: "检查家庭设备状态:使用nodes工具查询'home-hub'、'security-cam'节点状态,生成报告"
}
})
场景2:远程技术支持
// 用户请求技术支持
1. 请求用户授权访问其设备节点
2. 使用 nodes({ action: "screen_record" }) 录制操作过程
3. 分析录屏内容,定位问题
4. 通过 nodes({ action: "invoke" }) 发送修复命令
场景3:多设备协同工作
// 从手机获取照片,上传到服务器处理
1. nodes({ action: "camera_snap", node: "my-iphone" })
2. 接收照片后,上传到云端
3. 在服务器节点上执行AI分析
4. 将结果推送到桌面端
• 节点配对需要用户明确授权
• 敏感操作(相机、位置)会触发系统权限提示
• 建议定期审查已配对节点列表
• 不再使用的节点应及时移除配对
📚 相关链接
自动化工作流的基础知识
定时执行节点检查任务
术语百科:分布式Agent架构
在节点上执行浏览器操作
推荐阅读
OpenClaw 远程节点部署完全指南 | 妙趣AI
OpenClaw远程节点部署完全指南:学会在多台服务器上部署和管理OpenClaw节点,实现分布式AI Agent架构,支持远程控制和多节点协同。
TOOLS • Agent, OpenClawOpenClaw Skills使用指南 | 妙趣AI
OpenClaw Skills系统完全指南,学习如何使用和开发自定义Skills,提升Agent能力。
TOOLS • Agent, OpenClawOpenClaw A2A协议集成指南 - Agent间通信新标准 | 妙趣AI
OpenClaw A2A协议完整教程:Agent-to-Agent通信协议详解,与MCP协议对比,在OpenClaw中实现多Agent协作通信的实战指南。
TOOLS • Agent, MCPOpenClaw 手机节点控制完全指南:远程拍照、屏幕录制、文件传输 | 妙趣AI
用 OpenClaw 的 Node Connect 功能连接手机,实现远程拍照、屏幕录制、文件传输、位置获取、通知管理。完整教程含代码示例和最佳实践。
TOOLS • Agent, OpenClawOpenClaw Agentic RAG实战指南 - 智能检索增强生成 | 妙趣AI
OpenClaw Agentic RAG完整教程:从传统RAG到Agentic RAG的升级路径,结合OpenClaw的记忆系统、Web搜索、文档处理能力构建智能检索Agent。
TOOLS • Agent, RAGOpenClaw ClawHub技能搜索与发现指南 - 找到最适合你的Skills | 妙趣AI
OpenClaw ClawHub技能搜索与发现完全指南:学习高效搜索技巧、向量搜索原理、社区筛选策略、技能评估标准,快速找到最适合你需求的AI Agent技能。
TOOLS • Agent, OpenClaw