Openclaw记录06.一分钟后提醒我,问题解决(飞书)

张开发
2026/4/30 12:40:00 15 分钟阅读

分享文章

Openclaw记录06.一分钟后提醒我,问题解决(飞书)
问题描述设置1分钟后提醒喝茶但一直没有收到提醒。原因分析最开始openclaw使用 ❌exec background执行了sleep echo效果只在服务器本地打印不会发送消息到 Feishu✅ 正确方法使用 OpenClaw 的定时任务功能而且不少坑折腾了1天总算可以了将这段代码提示完整复制写入你的agent.md中## 所有定时提醒都用cron飞书正确写法openclawcronadd\--name提醒名称\--at10s\--message提醒内容\--announce\--touser:当前session的open_id\--accountaccount_id\--timeout-seconds30**关键点** ---touser:当前session的open_id目标用户 ---accountaccount_id必须与当前session使用的飞书应用一致如 coder ---announce将结果发送到聊天 - ⚠️ **重要**open_id 是飞书应用级别的必须使用同一个应用的 account_id否则会报open_id cross app错误99992361目前这个参数仍有bug:--session current在其它session中加入参数仍然会拿到main的session看起来就像是一个陌生人突然知道了你叫刚哥(其实不是)因此不加这个参数查看定时任务openclawcronlist参考资料找到原因了。看cron运行日志 原因是cron任务跑在隔离的 agent session 里session key 显示是 agent:main:cron:...那个 session 继承了主 agent 的 workspace 上下文。模型拿到该喝茶了这个简单的 prompt 后自己发挥了一下——加上了刚哥可能是从主 agent 的历史对话里推断的和关于喝茶的建议。 简单说模型把你的简单消息当成了创作 prompt自己加了料。有更好方法的朋友请评论区灌水

更多文章