简要总结
nodes
这页说明书在教你用一个叫 openclaw nodes 的魔法工具,来管理你的“小帮手”们。这些小帮手就是和你电脑配对的设备,比如摄像头。你可以用这个工具看看有哪些小帮手、它们是不是在线,还可以让它们帮你做一些事情,比如拍照片或者检查电脑里的文件。当你需要找小帮手或者让它们干活的时候,就可以看看这页啦!
五岁小孩版解释
这个工具就像是你指挥一群小帮手的遥控器。你可以用它来认识新帮手、看看哪些帮手正在工作,或者让它们执行任务。
看看有哪些小帮手 你可以用几个简单的命令来查看你的小帮手们:
- 列出所有帮手:输入
openclaw nodes list,它就会像点名一样,把等待加入的和已经配对的帮手都列出来给你看。 - 只看正在工作的帮手:加上
--connected,就像openclaw nodes list --connected,这样只给你看那些现在正连着线的、能马上干活的好帮手。 - 看最近工作过的帮手:加上
--last-connected 24h,比如openclaw nodes list --last-connected 24h,它会帮你找出在过去一天里(24小时)曾经工作过的帮手。
批准新帮手加入
如果有新的小帮手想加入你的队伍,它会出现在“等待”名单里。你可以用 openclaw nodes pending 看看谁在等。然后,用 openclaw nodes approve <requestId> 命令,并告诉它那个等待小帮手的号码(就是 <requestId>),你一说“批准”,它就能正式成为你的帮手啦!
让帮手们干活 想让小帮手做点事情?有两个主要方法:
- 直接告诉它做什么:用
openclaw nodes invoke命令。你需要告诉它:找哪个帮手(--node),让它执行什么命令(--command),有时还需要一些额外的说明(--params,像一张写满要求的纸条)。这里要小心,如果任务太久,你可以用--invoke-timeout设置一个最长时间(比如15000毫秒),不然它可能会一直等。 - 像在电脑上直接运行一样:用
openclaw nodes run命令。这个更简单,就像你在自己电脑上打开一个窗口输入命令一样。你通常需要告诉它找哪个帮手(--node)。如果帮手自己已经知道要听谁的话(在tools.exec.node里设置好了),你甚至可以不写--node。
用 run 命令时要注意的事情
当你用 nodes run 让帮手执行任务时,有一些特别的开关可以控制:
--cwd:告诉帮手,工作从哪个文件夹开始。--env:可以临时改变帮手工作时的环境,就像给它换一件工作服。但要记住,帮手会忽略你改变PATH的指令。--raw:让帮手直接运行一串你写的“咒语”(shell命令)。在 Windows 系统的帮手上,即使这个“咒语”在允许名单里,用cmd.exe /c这种方式运行时,可能还需要你再批准一次。- 帮手必须得是那种会
system.run这个本领的才行(比如 macOS 上的伴侣程序,或者一种叫“无界面节点主机”的帮手)。
最后的小提醒
- 有些命令,比如
--url,--token,--timeout,--json,在很多地方都能用,它们是“通用选项”。 - 让帮手干活前,系统可能会先问问你同不同意(
exec.approval.request),这是为了安全。 - 你可以用
--agent指定由哪个“小管家”(代理)来负责批准和检查任务是否被允许。