自动化
cron-mastery avatar

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
在 GitHub 查看