cron-mastery
OpenClaw 时间管理指南。通过区分 Cron 与 Heartbeat 机制,精确排程可靠的提醒与周期性系统维护任务。
简介
Cron-mastery 为 OpenClaw 2026.2.15+ 环境提供时间敏感任务管理的权威架构。它解决了诸如遗漏提醒、时钟漂移和排程死锁等常见 Agent 失败点。通过强制在日常轮询(Heartbeat)与精确、有保证的执行(Cron)之间建立严格的架构区隔,此技能确保 Agent 能够可靠地处理提醒、后台维护与时间限制的触发器,而不牺牲响应速度。
本技能适用于开发人员与需要高精度排程的进阶用户。它提供了从不稳定的内部循环转换至优化的 Gateway 管理 Cron 任务所需的逻辑,并包含自动清理与稳定的交付模式。无论您是在构建系统清洁员(Janitor)还是主动型个人助理,本指南皆能理清何时以及如何运用 OpenClaw 的内部排程器。
-
使用 Cron 的 at/every 模式进行精确排程,而非依赖 Heartbeat 轮询。
-
可靠的提醒模式,包含整合 AgentTurn 以在 Telegram 或 WhatsApp 等频道进行主动式推送通知。
-
使用 Janitor 模式的自动维护工作流程,用于系统清理与解决工作死锁。
-
具备时区感知能力的排程最佳实践,确保正确诠释用户的本地时间意图。
-
自我唤醒规则(Self-wake),防止在跨越单轮对话的异步任务中 Agent 进入睡眠状态。
-
需要 OpenClaw 2026.2.15+ 以支持稳定的单次提醒模式与 deleteAfterRun 功能。
-
系统维护任务建议使用 sessionTarget: main,确保 Agent 拥有完整的工具访问权限。
-
建议使用严格指令模式(Strict Instruction)以消除自动化提醒中的闲聊内容。
-
通过 cron:list 监控网关执行情况,以排查任务偏差与时间戳记格式问题。
-
确保 MEMORY.md 包含明确的时区定义,以避免给终端用户带来排程偏移。
仓库统计
- Star 数
- 4,450
- Fork 数
- 1,213
- Open Issue 数
- 7
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月30日 08:27