OC
OpenClaw 中文解释版

给五岁小朋友也能看懂的说明书

简要总结

update

这页说明书在教你一个像“给玩具换新电池”一样的魔法命令。它叫 openclaw update。当你用这个命令时,就像告诉你的小机器人:“嘿,请检查一下自己有没有新版本,有的话就安全地把自己变得更厉害吧!” 你可以用它来更新你的 OpenClaw,还可以选择让它变成“稳定版”、“测试版”或者“开发版”。如果你不知道怎么更新,或者想换个版本玩,就看这一页哦!

五岁小孩版解释

这个 openclaw update 命令,就像一个超级方便的“一键升级”按钮。它能帮你安全地更新 OpenClaw 这个工具,还能让你在不同的版本频道之间切换,就像换电视频道一样简单。

怎么使用这个命令呢? 你可以在电脑的命令行里输入这些“咒语”:

  1. openclaw update:这是最基本的升级命令。
  2. openclaw update status:这个命令是让你先看看“现在是什么版本?有没有新版本可以升级?”
  3. openclaw update wizard:这个命令会启动一个“小向导”,它会一步一步地问你问题,帮你选择版本和设置,特别适合第一次使用的小朋友。
  4. openclaw update --channel beta:这个命令是直接说:“我要切换到‘测试版’频道!” 你也可以把 beta 换成 stable(稳定版)或 dev(开发版)。
  5. openclaw update --dry-run:这个命令很安全,它只是“假装”要升级,让你先看看如果真升级了会做什么,但不会真的动手改东西。
  6. openclaw update --no-restart:升级成功后,通常 OpenClaw 的核心服务会自动重启。加上这个选项,就是说:“先别重启,等我准备好了再说。”

要小心注意的事情:

  • 如果你想降级,也就是装一个更老的版本,系统会问你“你确定吗?”,因为老版本可能会让一些设置出问题。
  • 如果你当初是用 npmpnpm 安装的(就像从应用商店下载的),那更新就要用另一种方法了,不归这个命令管。

这个命令具体会做什么呢? 它会根据你选择的“频道”,用不同的方法帮你更新:

  • 如果你选 dev(开发版),它会确保你有一个“代码仓库”(就像一本可以随时修改的乐高搭建说明书),然后从里面获取最新的代码来安装。
  • 如果你选 stable(稳定版)或 beta(测试版),它会从一个叫 npm 的“软件商店”里,下载对应版本的程序来安装。

如果你用的是“开发版”(dev频道),它的升级步骤是这样的:

  1. 首先,它会检查你的“代码仓库”干不干净,有没有没保存的修改。
  2. 然后,它会切换到对应的“频道”,比如 main 这条主线。
  3. 接着,它会去网上把最新的代码“拿”下来。
  4. 它会先在一个“临时沙盘”里试着搭建一下新代码,看看能不能成功。如果最新的代码搭不起来,它会往回找,最多找10个之前的版本,直到找到一个能成功搭建的。
  5. 之后,它会用找到的这个能成功的新版本,替换掉你现在的版本。
  6. 安装新版本需要的所有“零件”(我们叫它“依赖”)。
  7. 开始“搭建”整个程序,包括它的控制面板。
  8. 最后,它会运行一个叫 openclaw doctor 的“健康检查”命令,确保这次更新是安全的。
  9. 更新完成后,它还会帮你同步所有的“小插件”到新版本。

还有一个更短的命令: 你直接输入 openclaw --update,效果和输入 openclaw update 是一样的,就像它的一个小名,用起来更方便。