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