
【OpenClaw 從入門到精通】第 15 篇Cron 定時任務本系列定位零基礎入門從安裝配置到高級架構全覆蓋。本篇你將學到OpenClaw Cron 定時任務概念創建與管理定時任務調度格式與實戰示例Gmail Pub/Sub 集成一、Cron 概念OpenClaw 的 Cron 工具讓 Agent 按計劃自動執行任務每天 9:00 → 發送天氣預報 每小時 → 檢查服務器狀態 每周一 → 匯總周報與傳統 Cron 不同OpenClaw 的定時任務是LLM 驅動的——Agent 理解任務并自主執行。下面是 LLM 驅動的 Cron 任務執行流程是否用戶設定計劃OpenClaw Agent到達觸發時間LLM 理解任務意圖自主執行任務投遞結果到通道二、創建定時任務2.1 通過對話創建你幫我創建一個定時任務每天早上 9 點檢查服務器磁盤使用情況 如果超過 80% 就在 Telegram 通知我 OpenClaw cron: create schedule: 0 9 * * * prompt: 檢查磁盤使用情況 df -h如果超過 80% 通知 deliver: telegram ? 定時任務已創建ID: cron_0012.2 CLI 創建openclawcroncreate--schedule0 9 * * *--prompt查看天氣預報--delivertelegram2.3 調度格式格式示例含義Cron 表達式0 9 * * *每天 9:00Duration30m/2h每 30 分鐘 / 每 2 小時Every 短語every monday 9am每周一 9 點下面是通過對話創建定時任務的交互時序Cron 調度器OpenClaw Agent用戶Cron 調度器OpenClaw Agent用戶每天 9:00 觸發幫我創建定時任務每天早上 9 點檢查磁盤LLM 解析意圖與參數注冊 cron 任務 (schedule, prompt, deliver)返回任務 ID (cron_001)? 定時任務已創建ID: cron_001觸發任務執行 prompt 指令投遞執行結果三、任務管理openclawcronlist# 列出所有任務openclawcronedit ID# 編輯openclawcronpause ID# 暫停openclawcronresume ID# 恢復openclawcronremove ID# 刪除四、Gmail Pub/Sub 集成OpenClaw 支持監聽 Gmail 郵件——收到新郵件時自動觸發 Agent{automation:{gmailPubSub:{enabled:true,topic:projects/your-project/topics/gmail,filter:from:importantclient.com}}}收到匹配郵件時Agent 自動處理并回復。下面是 Gmail 郵件觸發自動化的流程是否Gmail 收到新郵件Gmail Pub/Sub 推送通知OpenClaw 接收事件郵件匹配 filter 規則Agent 自動處理郵件生成回復內容自動回復郵件忽略該郵件本篇小結知識點核心內容CronLLM 驅動的定時任務調度格式cron / duration / every--deliver結果投遞到通道openclaw cron管理命令族Gmail Pub/Sub郵件觸發自動化下篇預告第 16 篇Webhook 與事件驅動如果本篇內容對你有幫助歡迎點贊收藏有任何疑問歡迎在評論區交流。