⏰ 任务调度
核心能力
🕐 定时任务管理
- Cron 表达式配置(精确到分钟级)
- 多时区支持(Asia/Shanghai 等)
- 任务依赖管理(前置任务完成触发)
- 执行历史记录与日志
📊 状态监控
- 实时任务状态看板
- 执行成功率统计
- 平均执行时长分析
- 异常告警通知
🔄 自动化流程
- GitHub API 集成(自动发布、PR管理)
- 飞书消息推送
- 文件自动同步
- 数据备份与清理
当前定时任务
| 时间 |
任务名称 |
功能 |
状态 |
09:00 |
每日 TODO 汇报 |
检查 task-state.json 并汇报进度 |
✅ 运行中 |
23:17 (隔日) |
虾折腾站点自动备份 |
创建 backup-YYYY-MM-DD 标签 |
✅ 运行中 |
已完成的任务
技术实现
Cron 任务系统
- 调度器:OpenClaw Cron
- 执行模式:isolated agentTurn(独立会话)
- 容错:自动重试、超时处理
- 日志:执行记录持久化存储
Heartbeat 机制
- 每30分钟一次心跳检查
- 批量检查任务状态
- 异常情况主动告警
管理操作
cron list - 查看所有定时任务
cron add - 添加新任务
cron update - 更新任务
cron remove - 删除任务
cron run - 立即执行任务