Cron Setup

⏰ 智能定时任务,自动化运维管家

OpenClaw 定时任务配置指南,规范 cron job 创建流程,推荐模型选型与调度策略,适合自动化运维场景。

收藏
5.5k
安装
1.3k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

cron-setup 是一套用于创建和管理 OpenClaw 平台定时任务(cron jobs)的规范技能。它提供了标准化的 JSON 模板、模型选择建议、调度模式及输出交付配置,帮助用户将周期性自动化任务(如数据监控、定时备份、消息推送)无缝集成到 OpenClaw 工作流中。

显著优点

1. 标准化模板:提供开箱即用的 JSON 结构,涵盖命名规范、CRON 表达式、时区设置、会话隔离等关键字段,降低配置出错率。
2. 模型选型明确:推荐使用 anthropic/claude-sonnet-4-5 作为默认模型,避免 DeepSeek 的工具调用不可靠问题;仅在复杂任务时降级至 Opus,成本控制清晰。

3. 自包含任务设计:强调任务指令需携带完整上下文(bash 命令、跳过条件、错误处理),确保 cron agent 在无状态唤醒时仍可正确执行。

4. 多渠道输出支持:原生支持 Telegram 消息推送,内置 topic ID 映射表(如 Research、Crypto、PR updates 等频道),便于团队分发。

5. 反模式防护:明确禁止 Opus 滥用、heartbeat 替代、cron 内循环等常见陷阱,减少资源浪费。

潜在缺点与局限性

  • 平台绑定强:专为 OpenClaw 生态设计,迁移至其他 cron 系统需重写配置。
  • 调试依赖日志delivery: none 模式下无自动回显,需主动检查 Telegram 或外部存储确认执行状态。
  • 超时硬限制:120-180 秒默认值对重型任务可能不足,需手动覆盖但缺乏动态扩容说明。
  • 缺乏可视化:无 UI 管理界面,任务列表依赖 cron list 命令行查询。

适合人群

  • OpenClaw 重度用户,需将日常运维脚本(服务器监控、数据抓取、定时报告)转为自动化任务。
  • 团队协作场景,需通过 Telegram 频道分发定时通知或数据摘要。
  • 对成本敏感的 AI 应用开发者,希望精细控制模型调用层级。

常规风险

1. Token 消耗失控:未设置 SKIP 条件的空跑任务会持续消耗 API 额度。
2. 时区误配tz 字段遗漏或错误导致任务在非预期时段触发。

3. 重复通知:同时使用 announce 模式与手动 Telegram 推送会造成消息冗余。

4. 权限泄露:任务消息中硬编码敏感路径或密钥,可能被 cron agent 日志记录。

5. 单点故障:依赖外部服务(Telegram API、Git 仓库)的任务在网络中断时静默失败,需配合监控告警。

Cron Setup 内容

手动下载zip · 3.5 kB
skill-card.mdtext/markdown
请选择文件