半夜三点,手机突然震了一下。
我迷迷糊糊拿起来一看,是 OpenClaw 发来的:
检测到你的服务器 CPU 使用率持续 95% 超过 10 分钟,可能是异常进程。建议检查:进程 ID 12345(node),占用 87%。
吓得我瞬间清醒。
赶紧起来检查,发现是某个脚本跑死循环了。处理完问题,重新躺下时,我突然意识到:
这就是我想要的 AI 助手——不用我盯着,它自己会发现问题并提醒我。
今天聊聊 OpenClaw 的"主动通知"能力。
被动 vs 主动
大多数 AI 助手是"被动"的:你问它答,你不问它不说。
但真正的助手应该是"主动"的:它会监控、会发现、会提醒。
这就是 OpenClaw 的 Heartbeat 和 Cron 功能的威力。
我设置的通知场景
场景一:服务器监控
触发条件:CPU/内存/磁盘超过阈值
通知内容:
- • 异常指标
- • 可能的原因
- • 建议操作
价值:不用盯着监控面板,出问题它会找我
场景二:日程提醒
触发条件:重要日程临近
通知内容:
- • 日程详情
- • 相关资料
- • 准备提醒
价值:再也不会错过重要事项
场景三:邮件监控
触发条件:重要邮件到达
通知内容:
- • 发件人
- • 主题
- • 关键内容摘要
价值:不用一直刷新邮箱
场景四:价格监控
触发条件:关注商品降价
通知内容:
- • 商品信息
- • 原价 vs 现价
- • 购买链接
价值:不错过优惠
场景五:内容更新
触发条件:关注的博主/网站更新
通知内容:
- • 更新标题
- • 关键内容
- • 原文链接
价值:及时获取感兴趣的内容
场景六:天气预警
触发条件:恶劣天气
通知内容:
- • 天气类型
- • 影响时间
- • 出行建议
价值:提前做好准备
那个凌晨三点的故事
回到开头的故事。
我给 OpenClaw 设置了一个服务器监控任务,每 5 分钟检查一次:
心跳任务:
1. 检查 CPU 使用率
2. 检查内存使用率
3. 检查磁盘剩余空间
4. 如果有异常,发 Telegram 通知那天晚上,某个测试脚本写错了逻辑,跑进了死循环。
如果没有 OpenClaw,可能要等到第二天早上发现服务器卡死。
但 OpenClaw 在问题发生 10 分钟后就提醒了我,让我在凌晨三点就解决了问题。
第二天醒来,服务器一切正常。
如何设置主动通知?
方法一:Heartbeat(心跳)
Heartbeat 是 OpenClaw 的定期检查机制。你可以让它每隔一段时间检查某些东西。
配置示例(在 HEARTBEAT.md 中):
## 待检查事项
- [ ] 服务器状态
- [ ] 重要邮件
- [ ] 日程安排然后 OpenClaw 会定期读取这个文件,执行检查,有问题就通知你。
方法二:Cron(定时任务)
Cron 是更精确的定时任务。你可以设置具体时间触发。
配置示例:
{
"name": "服务器监控",
"schedule": { "kind": "every", "everyMs": 300000 },
"payload": { "kind": "agentTurn", "message": "检查服务器状态" }
}每 5 分钟执行一次。
方法三:技能触发
某些技能可以设置触发条件,当条件满足时自动执行。
示例:价格监控技能,当商品价格低于设定值时通知。
一些有趣的通知案例
案例一:抢票提醒
触发:演唱会开售
通知:
🎵 演唱会票务已开售!
演出:XXX 巡回演唱会
时间:2026-05-01 19:30
链接:https://xxx.com/tickets
建议:尽快购买,热门场次可能秒没案例二:快递提醒
触发:快递到达
通知:
📦 你的快递已送达
快递公司:顺丰
放置地点:丰巢柜 A12
取件码:886523案例三:内容更新
触发:关注的公众号更新
通知:
📱 OpenClaw 官方更新了文章
标题:OpenClaw 2.0 发布
摘要:新增多角色、沙箱隔离、性能优化...
链接:https://...案例四:异常告警
触发:网站无法访问
通知:
⚠️ 网站异常告警
网站:example.com
状态:无法访问
持续时间:5 分钟
建议:检查服务器状态隐私和打扰
主动通知很强大,但也需要平衡:
避免打扰
- • 设置免打扰时段(比如凌晨 1 点到早上 7 点,除非紧急)
- • 区分紧急程度(紧急立刻通知,非紧急汇总通知)
- • 允许用户调整通知频率
隐私保护
- • 通知内容不要包含过于敏感的信息
- • 可以设置通知内容的脱敏规则
- • 敏感操作需要确认
我现在的通知设置
实时通知(紧急)
- • 服务器异常
- • 安全告警
- • 重要日程
定时通知(非紧急)
- • 每天 7:00:日程和天气
- • 每天 12:00:邮件摘要
- • 每天 18:00:待办提醒
免打扰
- • 凌晨 1:00 - 7:00:除非紧急,不通知
小结
OpenClaw 凌晨三点的那条消息,让我意识到:
真正的 AI 助手,不是等我问它,而是它会主动找我。
这就是 Heartbeat 和 Cron 的价值:
- • 监控:定期检查重要事项
- • 发现:自动识别异常
- • 提醒:第一时间通知你
现在,我的 OpenClaw 会:
- • 盯着我的服务器
- • 盯着我的日程
- • 盯着我的邮箱
- • 盯着我关心的一切
有问题,它会找我。
这就是我想要的 AI 助手。
如果你还在用"被动"的 AI,试试 OpenClaw 的主动通知。你会爱上这种"被照顾"的感觉。
夜雨聆风