简要总结
daemon
这页说明书在讲一个叫 openclaw daemon 的命令。它就像一个旧名字,现在大家更喜欢用 openclaw gateway 这个新名字。用这个命令,你可以检查、安装、启动、停止、重启或者卸载一个在电脑后台一直运行的服务,就像管理一个一直开着的小机器人一样。如果你想知道怎么管理这个“小机器人”,可以看看这页。
五岁小孩版解释
这个 openclaw daemon 命令,其实是一个“旧名字”。它做的事情和另一个叫 openclaw gateway 的命令一模一样。你可以把它想成,你有一个玩具,它有两个名字,但玩的方法是一样的。这里我们主要用 daemon 这个旧名字来告诉你,怎么管理一个在后台工作的“小机器人”(也就是服务)。
你可以用这个命令做下面几件事,就像按不同的按钮一样:
- 检查状态 (
status):看看“小机器人”有没有装好,现在是不是在好好工作。 - 安装 (
install):把“小机器人”装到你的电脑里,让它以后可以自己启动。 - 卸载 (
uninstall):把“小机器人”从你的电脑里拿走。 - 启动 (
start):让“小机器人”开始工作。 - 停止 (
stop):让“小机器人”停下来休息。 - 重启 (
restart):先让“小机器人”停下来,然后再立刻启动它,就像给它重新开机一样。
在做这些事的时候,你还可以加一些“小开关”(选项)来告诉电脑更多的要求。比如:
- 检查状态时,可以用
--url告诉它检查哪个地址,用--token或--password给它钥匙(密码),或者用--json让它用更整齐的格式告诉你结果。 - 安装时,可以用
--port指定它要在哪个“门”(端口)工作,用--runtime选择让它用哪种“引擎”(Node 或 Bun)来跑。 - 在启动、停止这些操作时,也可以用
--json让结果看起来更整齐。
这里有一些要小心的事情哦:
- 检查状态时,如果“小机器人”需要钥匙(token),命令会尽量去找到正确的钥匙来检查。
- 在 Linux 电脑上用
systemd方式安装时,检查钥匙时会同时看两个可能放钥匙的地方。 - 安装时,如果“小机器人”需要一把钥匙,而这把钥匙是放在一个秘密宝箱(SecretRef)里的,命令会检查能不能打开这个宝箱拿到钥匙,但不会把钥匙直接留在安装信息里。
- 如果安装时需要钥匙,但那个秘密宝箱(SecretRef)打不开,安装就会失败,这是为了安全。
- 如果同时设置了钥匙(token)和密码(password),但没有明确告诉“小机器人”用哪一种方式开门(
gateway.auth.mode没设置),那么安装会被卡住,直到你明确选择一种方式。
最后,要记住哦,openclaw daemon 是个旧名字。现在最新的说明书和例子,都在讲它的新名字 openclaw gateway。所以如果你想了解更多,最好去看那个新名字的说明书。