分享两个cron容易踩且不会显式报错的坑
豆奶今天赢牛排
编辑于 2026年03月29日 05:17

这两个坑不会报错,调了半天才搞明白

1. 模型调用sessions_spawn时需要显式指定agentId参数,才能调用对应agent的人格和技能。否则模型很可能干的事是调用它自己(默认值)然后告诉他你是xxx,现在去干yyy。有时候误打误撞也能把活干了,所以一般不会报错。

2. cron结束时如果配置了deliver,它会压制sessions_send。如果恰好要求模型最后一步汇报工作时,它有可能调用sessions_send,此时会被deliver压制。但是得益于OpenClaw的逆天设计,这时候cron又会被标记为delivered,因此本来的deliver也不会触发。最后结果就是后台执行完毕但是完全静默