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

问题描述

设置"1分钟后提醒喝茶",但一直没有收到提醒。

原因分析

最开始,openclaw使用 ❌ exec background 执行了 sleep && echo

效果:只在服务器本地打印,不会发送消息到 Feishu

✅ 正确方法:使用 OpenClaw 的定时任务功能,而且不少坑,折腾了1天,总算可以了:

将这段代码提示完整复制,写入你的agent.md中:

bash 复制代码
## 所有定时提醒都用cron,(飞书)正确写法:
openclaw cron add \
  --name "提醒名称" \
  --at "10s" \
  --message "提醒内容" \
  --announce \
  --to "user:<当前session的open_id>" \
  --account <account_id> \
  --timeout-seconds 30

**关键点:**
- `--to "user:<当前session的open_id>"`:目标用户
- `--account <account_id>`:必须与当前`session`使用的飞书应用一致(如 coder)
- `--announce`:将结果发送到聊天
- ⚠️ **重要**:open_id 是飞书应用级别的,必须使用同一个应用的 account_id,否则会报 "open_id cross app" 错误(99992361)

目前这个参数仍有bug:--session current ,在其它session中加入参数仍然会拿到mainsession,看起来就像是,一个陌生人突然知道了你叫刚哥(其实不是),因此不加这个参数

查看定时任务

bash 复制代码
openclaw cron list

参考资料:

bash 复制代码
找到原因了。看 cron 运行日志:
原因是 cron 任务跑在隔离的 agent session 里(session key 显示是 agent:main:cron:...),那个 session 继承了主 agent 的 workspace 上下文。模型拿到"该喝茶了"这个简单的 prompt 后,自己"发挥"了一下------加上了"刚哥"(可能是从主 agent 的历史对话里推断的)和关于喝茶的建议。
简单说:模型把你的简单消息当成了创作 prompt,自己加了料。

有更好方法的朋友请评论区灌水

相关推荐
梦想的颜色1 天前
Pi‑Agent 深度硬核解析:极简主义编程智能体,OpenClaw 底层内核源码剖析
大模型应用·ai 编程·codingagent·openclaw·piagent·agent 框架源码·2026ai 工具
AC赳赳老秦3 天前
语义采集进阶实战:利用 OpenClaw AI 语义识别自动提取网页核心信息,无需手动编写选择器
java·运维·服务器·python·信息可视化·deepseek·openclaw
AC赳赳老秦4 天前
OpenClaw 多源采集公开行业数据:从原始信息到研究报告初稿的自动化实践
java·c语言·c++·python·php·deepseek·openclaw
AC赳赳老秦6 天前
公开图片 OCR 数据提取:OpenClaw 合规采集公开信息图,识别文字与表格并转化为结构化数据
java·大数据·前端·数据库·python·php·openclaw
AC赳赳老秦6 天前
风控岗应用:OpenClaw 采集公开司法与经营异常数据,自动生成企业风险评估报告
大数据·c语言·数据库·人工智能·python·php·openclaw
海兰6 天前
【应用】ClawPDF 完全指南:安装、部署与使用
人工智能·pdf·openclaw
海兰6 天前
mcporter — 安装部署及使用完全指南(四)
人工智能·agent·openclaw
comedate7 天前
DeepSeek Harness 与 OpenClaw 功能异同对比
openclaw·deepseekharness·差异
AC赳赳老秦8 天前
官方技术文档聚合实践:用 OpenClaw 批量抓取开源项目文档,构建离线可检索技术知识库
java·运维·服务器·python·信息可视化·deepseek·openclaw
七夜zippoe9 天前
OpenClaw + 隐私计算实战:联邦学习场景下的 Agent 数据隔离与安全协作
安全·agent·联邦学习·隐私计算·数据隔离·openclaw