很多时候小伙伴拿到openclaw的时候,第一个练手工具就是:配置定时任务。
最常见的需求就是一句话:
给我配置一个定时任务。
但是你会发现,这个简单的小事都会失败!
原因很简单,你接入的大模型 理解能力不稳定,他不一定准确的判断你要调用调用 cron.add 工具 。
那么如何解决这个问题呢?别让模型猜,让它照着规则做!
我们只需要在tools.md添加我们定时任务的prompt提示词即可。
如何配置定时任务的prompt
第一步:找到龙虾的页面,打开agents选择对应的agent,然后找到Tools.md文件。
第二步:修改里面的配置文件
可以添加下面的配置:
###定时当用户要求设置提醒或定时任务时,使用 cron.add 工具。示例:用户说"30分钟后提醒我开会",你应该调用 cron.add,设置 schedule.at 为当前时间+30分钟的 ISO 8601 时间戳,payload.kind 设为 "agentTurn",payload.message 设为提醒内容。
然后你就可以发送定时任务了。


