OpenClaw 定时任务:自动化工作流

科技2小时前发布 muybien
0 0 0

OpenClaw 的 Cron 功能可以定时执行任务,实现工作流自动化。本文介绍定时任务的使用方法。

一、定时任务简介

定时任务允许你设置在特定时间自动执行的操作,如:

  • 定时发送消息
  • 定时调用 API
  • 定期数据同步

二、创建定时任务

1. 通过控制面板

在 Control UI 的 Cron 页面创建

2. 通过 CLI

openclaw cron add --name "daily-news"   --schedule "0 9 * * *"   --command "获取今日新闻"

三、Cron 表达式

1. 常用表达式

  • 0 9 * * * – 每天 9:00
  • 0 9 * * 1 – 每周一 9:00
  • 0 */2 * * * – 每 2 小时
  • 0 9,18 * * * – 每天 9:00 和 18:00

四、任务类型

1. 发送消息

{
  "payload": {
    "kind": "sendMessage",
    "target": "+1234567890",
    "message": "早安!"
  }
}

2. 调用代理

{
  "payload": {
    "kind": "agentTurn",
    "message": "总结今天的新闻"
  }
}

3. Webhook

{
  "delivery": {
    "mode": "webhook",
    "to": "https://your-server.com/webhook"
  }
}

五、管理任务

1. 查看任务

openclaw cron list

2. 手动执行

openclaw cron run <job-id>

3. 启用/禁用

openclaw cron disable <job-id>

六、实用案例

1. 每日提醒

每天早上发送天气或新闻摘要

2. 数据备份

定期备份重要数据

3. 自动化报告

定时生成并发送报告

七、总结

定时任务让 OpenClaw 可以自动化执行各种操作,大大提高效率。

本文由AI辅助整理发布

© 版权声明

相关文章

暂无评论

none
暂无评论...