OC
OpenClaw 中文解释版

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

简要总结

cron

这页是教你用 openclaw cron 这个命令,来管理“定时任务”的。定时任务就像一个会自己定时的闹钟,到了时间就会自动去做一件事,比如每天早上7点给你发一条消息。如果你想让电脑帮你自动、按时地完成一些工作,就可以看看这页。

五岁小孩版解释

openclaw cron 是一个命令,就像你告诉电脑的一个小管家,专门帮你管理那些会自己定时运行的小任务。

这个小管家能做很多事情。比如,你可以让它添加一个新任务,或者修改一个旧任务。如果你想看看所有它能做什么,可以告诉它 openclaw cron --help,它就会把本领都列出来给你看。

这里有一些特别的事情需要你记住哦:

  1. 当你添加一个“独立运行”的新任务时,它默认会大声“宣布”结果(就像完成任务后喊一声“完成啦!”)。如果你不想让它宣布,要记得加上 --no-deliver 这个指令。
  2. 有些任务只运行一次(用 --at 设置时间),成功之后电脑就会自动把它删掉。如果你想让它留下来,要记得加上 --keep-after-run 这个指令。
  3. 如果一个任务需要重复运行,但它连续出错了,电脑会变得越来越有耐心。它会等一会儿再试,等的时间会慢慢变长(30秒,1分钟,5分钟…最长到60分钟)。但只要下一次它成功运行了,就会立刻恢复成原来的时间表。
  4. 电脑会自己打扫房间,清理掉一些旧的任务记录。清理的时间规则可以在一个叫“配置文件”的地方设置。

下面是一些你可能会经常做的操作,就像给任务换衣服一样:

  1. 修改一个任务,让它把结果发到新的地方。 这一步是改变任务完成后,把消息送到哪里去。怎么做呢?用这个命令:openclaw cron edit <任务ID> --announce --channel telegram --to “123456789”。这里的 <任务ID> 就像是你任务的名字牌,你要把它换成你自己的任务名字。--channel 后面是说送到哪个“频道”,比如 telegram(一个聊天软件)或者 slack(另一个聊天软件)。--to 后面就是具体的地址啦。

  2. 让一个独立任务安静下来,不宣布结果。 这一步是告诉任务:“做完事别出声”。怎么做呢?用这个命令:openclaw cron edit <任务ID> --no-deliver

  3. 让一个独立任务启动得更快、更简单。 这一步是给任务一个“轻量启动包”,让它不用带太多东西就能开始工作。怎么做呢?用这个命令:openclaw cron edit <任务ID> --light-context。要小心哦,这个 --light-context 指令只对“独立运行”的任务有用。

  4. 创建一个新的、安静的、启动很快的独立任务。 这一步是把上面说的都组合起来,直接造一个新任务。怎么做呢?你可以用下面这一长串命令,它看起来复杂,但其实是一步一步在告诉电脑: openclaw cron add --name “Lightweight morning brief” --cron “0 7 * * *” --session isolated --message “Summarize overnight updates.” --light-context --no-deliver 我们来拆开看:

    • --name 是给任务起个名字,比如“轻量版早晨简报”。
    • --cron 是设置闹钟时间,“0 7 * * *” 就代表“每天7点整”。
    • --session isolated 是说这是一个独立任务。
    • --message 是告诉任务具体要做什么事,这里是“总结晚上的更新”。
    • --light-context--no-deliver 就是我们刚才说的,让它轻量启动并且保持安静。