简要总结
update
这页说明书在教你一个像“给玩具换新电池”一样的魔法命令。它叫 openclaw update。当你用这个命令时,就像告诉你的小机器人:“嘿,请检查一下自己有没有新版本,有的话就安全地把自己变得更厉害吧!” 你可以用它来更新你的 OpenClaw,还可以选择让它变成“稳定版”、“测试版”或者“开发版”。如果你不知道怎么更新,或者想换个版本玩,就看这一页哦!
五岁小孩版解释
这个 openclaw update 命令,就像一个超级方便的“一键升级”按钮。它能帮你安全地更新 OpenClaw 这个工具,还能让你在不同的版本频道之间切换,就像换电视频道一样简单。
怎么使用这个命令呢? 你可以在电脑的命令行里输入这些“咒语”:
openclaw update:这是最基本的升级命令。openclaw update status:这个命令是让你先看看“现在是什么版本?有没有新版本可以升级?”openclaw update wizard:这个命令会启动一个“小向导”,它会一步一步地问你问题,帮你选择版本和设置,特别适合第一次使用的小朋友。openclaw update --channel beta:这个命令是直接说:“我要切换到‘测试版’频道!” 你也可以把beta换成stable(稳定版)或dev(开发版)。openclaw update --dry-run:这个命令很安全,它只是“假装”要升级,让你先看看如果真升级了会做什么,但不会真的动手改东西。openclaw update --no-restart:升级成功后,通常 OpenClaw 的核心服务会自动重启。加上这个选项,就是说:“先别重启,等我准备好了再说。”
要小心注意的事情:
- 如果你想降级,也就是装一个更老的版本,系统会问你“你确定吗?”,因为老版本可能会让一些设置出问题。
- 如果你当初是用
npm或pnpm安装的(就像从应用商店下载的),那更新就要用另一种方法了,不归这个命令管。
这个命令具体会做什么呢? 它会根据你选择的“频道”,用不同的方法帮你更新:
- 如果你选
dev(开发版),它会确保你有一个“代码仓库”(就像一本可以随时修改的乐高搭建说明书),然后从里面获取最新的代码来安装。 - 如果你选
stable(稳定版)或beta(测试版),它会从一个叫npm的“软件商店”里,下载对应版本的程序来安装。
如果你用的是“开发版”(dev频道),它的升级步骤是这样的:
- 首先,它会检查你的“代码仓库”干不干净,有没有没保存的修改。
- 然后,它会切换到对应的“频道”,比如
main这条主线。 - 接着,它会去网上把最新的代码“拿”下来。
- 它会先在一个“临时沙盘”里试着搭建一下新代码,看看能不能成功。如果最新的代码搭不起来,它会往回找,最多找10个之前的版本,直到找到一个能成功搭建的。
- 之后,它会用找到的这个能成功的新版本,替换掉你现在的版本。
- 安装新版本需要的所有“零件”(我们叫它“依赖”)。
- 开始“搭建”整个程序,包括它的控制面板。
- 最后,它会运行一个叫
openclaw doctor的“健康检查”命令,确保这次更新是安全的。 - 更新完成后,它还会帮你同步所有的“小插件”到新版本。
还有一个更短的命令:
你直接输入 openclaw --update,效果和输入 openclaw update 是一样的,就像它的一个小名,用起来更方便。