ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

ClawPanel 定时任务完全指南:Cron定时AI执行与多渠道投递实战

ClawPanel 定时任务完全指南:Cron定时AI执行与多渠道投递实战 ClawPanel 定时任务完全指南Cron定时AI执行与多渠道投递实战【免费下载链接】clawpanel OpenClaw Hermes Agent 多引擎 AI 管理面板 — 内置 AI 助手工具调用 图片识别 多模态一键安装 | Tauri v2 跨平台桌面应用 | 11 种语言项目地址: https://gitcode.com/gh_mirrors/cl/clawpanelClawPanel 是 OpenClaw Hermes Agent 多引擎 AI 管理面板内置**定时任务Cron**功能让 AI 助手按设定时间自动执行指令并把结果投递到你指定的消息渠道微信、钉钉、飞书、QQ、Telegram 等。本文带你从零完成第一个定时任务覆盖 Cron 表达式写法、多渠道投递配置和日常运维技巧看完即可上手。一、定时任务能做什么ClawPanel 的定时任务页面提供创建计划任务让 AI 按设定时间自动执行指令的能力常见用法每日晨报每天 9:00 自动汇总昨日数据并推送到工作群夜间巡检每晚 18:00 或凌晨检查服务状态、分析错误日志️周期性报表每周一 9:00 生成周报每月 1 号 9:00 生成月报高频监控每 5 分钟 / 每 15 分钟轮询一次异常及时告警每个任务由三要素组成要素说明执行指令AI 在触发时执行的提示词例如总结今天的日志并列出待办执行周期Cron 表达式或快捷预设决定什么时候跑投递渠道结果发往哪个消息渠道如微信、钉钉、飞书、QQ 机器人等页面入口位于侧边栏「数据 → 定时任务」核心实现在 src/pages/cron.jsHermes 引擎另有独立实现在 src/engines/hermes/pages/cron.js。二、前置准备先启动 Gateway最快配置方法⚠️关键前提定时任务通过 Gateway 在线管理必须先启动 Gateway才能使用此功能。打开「服务管理」页面确认ai.openclaw.gateway状态为运行中绿色圆点若未启动点击「启动」按钮等待就绪进入「定时任务」页面页面顶部不再显示请先启动 Gateway的黄色提示即表示可用 提示页面打开时会自动检测配置如果发现旧版本误写入的无效cron.jobs字段会自动修复并弹出提示避免 Gateway 崩溃见 src/pages/cron.js。三、四步创建你的第一个 Cron 定时任务点击「 创建任务」按以下 4 步填写表单定义见 src/pages/cron.js1️⃣ 任务名称给任务起个直观的名字如每日摘要推送。名称便于在任务列表中快速识别。2️⃣ 执行指令写入 AI 在触发时要执行的指令例如检查过去 24 小时的服务日志总结错误数量与原因输出不超过 200 字的摘要。这段指令将作为 Agent Turn 的提示词payload.kind agentTurn。3️⃣ 指定 Agent可选在「Agent 管理」页面可以查看你已有的 Agent如 main、test。创建任务时可在下拉框中选择由哪个 Agent 执行不选则使用默认 Agentmain。适合把不同任务分给不同人设/模型的 Agent 处理。4️⃣ 投递渠道多渠道投递核心下拉框默认读取你在openclaw.json中已配置的全部消息渠道代码见 src/pages/cron.js支持微信、钉钉、飞书、QQ 机器人、Telegram、Slack 等渠道标签定义见 src/lib/channel-labels.js。⚠️重要规则当你配置了多个消息渠道时必须在此指定投递渠道否则任务触发时会报错。只配置了一个渠道时可以保持无主会话。四、Cron 表达式速查最快配置执行周期ClawPanel 内置了7 个快捷预设按钮点击即填入新手推荐直接用快捷预设Cron 表达式含义每 5 分钟*/5 * * * *高频监控轮询每 15 分钟*/15 * * * *低频巡检每小时整点0 * * * *小时级汇总每天 9:000 9 * * *晨报每天 18:000 18 * * *晚报每周一 9:000 9 * * 1周报每月 1 号 9:000 9 1 * *月报预设按钮与表达式映射见 src/pages/cron.js界面文案来自 src/locales/modules/cron.js。自定义表达式实时预览也支持手输任意 5 段 Cron 表达式分 时 日 月 周。输入时下方会实时翻译成人话例如0 9 * * 1显示为周一 09:00、*/10 * * * *显示为每 10 分钟预览逻辑见 src/pages/cron.js。除了 Cron 表达式底层调度还支持every每 N 秒/分钟/小时和at一次性指定时刻两种周期类型见 src/pages/cron.js。五、任务卡片一键触发、暂停、编辑、删除任务列表顶部有四张统计卡片——总任务 / 运行中 / 已暂停 / 近期失败一眼掌握全局统计逻辑见 src/pages/cron.js。每张任务卡片右侧提供 4 个操作按钮▶️立即触发cron.run不用等下一个整点马上执行一次适合验证新任务的指令是否写得对⏸️暂停 / 启用cron.update临时挂起任务保留配置随时恢复✏️编辑修改名称、指令、周期、Agent、投递渠道️删除二次确认后删除任务立即停止但已执行的历史记录会被保留任务卡片还会显示上次执行状态绿色✓成功 / 红色✗失败 相对时间失败时直接展示错误摘要排查问题无需翻日志。六、Hermes 引擎用户同样的体验如果你使用的是 Hermes Agent 引擎左侧「管理 → 定时任务」同样提供完整的 Cron 任务管理通过 Gateway 的/api/jobsREST API 增删改查逻辑见 src/engines/hermes/pages/cron.js。界面风格与 OpenClaw 引擎一致7 个快捷预设、中文周期预览、状态标签running / paused / disabled / scheduled全都支持迁移零成本。七、常见问题 FAQQ1为什么提示Gateway 未连接无法管理定时任务→ 定时任务只能在线管理去「服务管理」启动 Gateway 后刷新页面即可。Q2任务触发时报错日志提示渠道不明确→ 你配置了多个消息渠道但没指定投递渠道。编辑任务在「投递渠道」下拉框选一个具体渠道保存。Q3为什么不能直接改配置文件添加任务→openclaw.json不支持cron.jobs字段直接写入会导致 Gateway 崩溃。请始终通过页面操作cron.add/cron.update页面还会自动清理历史遗留的无效字段。Q4如何确认任务真的按时跑了→ 看任务卡片上的上次执行时间与状态也可以在「日志查看」页搜索 cron 相关日志条目。八、总结用 ClawPanel 的定时任务你只需三步启动 Gateway → 创建任务指令 Cron 周期 投递渠道→ 一键触发验证之后 AI 就会在设定的时间点自动工作把结果精准推送到微信、钉钉、飞书等任意渠道。配合多 Agent 分工与统计卡片监控一套无人值守的 AI 自动化体系即可落地。现在就去「定时任务」页面创建你的第一个每日晨报吧⏰【免费下载链接】clawpanel OpenClaw Hermes Agent 多引擎 AI 管理面板 — 内置 AI 助手工具调用 图片识别 多模态一键安装 | Tauri v2 跨平台桌面应用 | 11 种语言项目地址: https://gitcode.com/gh_mirrors/cl/clawpanel创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表