SuperAPI AI 工具集

cron-ops

测试与质量

查看项目

更新于 10-15 19:55

技能介绍

用途:cron-ops 用于管理 OpenClaw 中定时任务的完整生命周期,包括创建、更新、删除、调试、修复误报以及净化载荷,适用于备份、数据同步、告警、API 轮询等重复性调度场景,也用于排查 cron 失败与维护任务规范。

主要能力:按自定义时间表和命令创建任务;更新任务的时间表、命令或参数;删除不再使用的任务;通过日志和错误检查调试任务;分析执行日志并调整过滤器以修复误报;净化用户输入载荷以防注入。任务配置采用 JSON,形如 {"schedule": "cron_expression", "command": "shell_command", "payload": {"key": "value"}}。

使用方式:需先设置 $OPENCLAW_API_KEY 环境变量进行认证。CLI 以 openclaw cron 开头,API 使用 https://api.openclaw.com/cron 端点。示例:创建任务 openclaw cron create --schedule "0 0 * * *" --command "echo 'Hello'" --payload '{"key": "value"}';删除任务 openclaw cron delete --job-id 12345 --force;调试用 curl -X GET https://api.openclaw.com/cron/jobs/{jobId}/logs -H "Authorization: Bearer $OPENCLAW_API_KEY";修复误报 openclaw cron fix --job-id 12345 --filter "error_type=timeout"。可加 --webhook-url 接入 webhook,建议使用 OpenClaw SDK v2.5+。

限制与错误处理:常见错误含 401 认证失败、400 无效时间表、409 任务冲突,可分别核对密钥、用 openclaw cron validate 校验、处理冲突;瞬时错误可用指数退避重试。资料未提供价格、平台支持范围等额外信息。