核心用法
Casual Cron 允许用户用自然语言创建 Clawdbot 定时任务(cron jobs),无需记忆复杂的 cron 表达式。支持两种触发方式:
/at— 一次性定时任务(如 "3pm"、"20分钟后")/every— 周期性重复任务(如 "每天8点"、"每2小时")
系统自动解析时间格式,支持绝对时间(带 America/New_York 时区夏令时自动计算)和相对时间(如 20m、2h)。通过 openclaw cron add CLI 创建任务,自动绑定 Telegram 等渠道推送。
关键特性
- DST 安全:默认 America/New_York 时区,自动处理夏令时转换
- 运行守护规则:cron 任务执行时禁止故障排查、重启网关、时间检查或发送确认消息,仅输出消息负载
- 隔离会话:使用
--session isolated确保任务独立运行 - 自动清理:一次性任务带
--delete-after-run,执行后自动删除
显著优点
- 自然语言交互,零学习成本
- 内置多种默认消息模板(Ikigai 日记、喝水提醒、早晚检查等)
- 支持多平台推送(Telegram、WhatsApp、Slack、Discord)
- 严格的运行守护规则防止意外副作用
潜在局限
- 时区固定为 America/New_York,不支持其他时区自定义
- 依赖 CLI 工具
openclaw cron add,需确保环境已配置 - 消息内容需符合
"Output exactly: <TASK>"格式,灵活性受限 - 未提及任务失败重试、日志查看等运维能力
适合人群
- 需要简单定时提醒的个人用户
- Telegram 重度用户希望自动化日常通知
- 不习惯写 cron 表达式的技术小白
常规风险
- 时区硬编码可能导致非美东用户时间偏差
TELEGRAM_CHAT_ID需正确配置,否则消息无法送达- 运行守护规则严格限制了任务内的调试能力,出问题难排查
- 未说明权限控制,多人共用环境可能创建冲突任务