自动化
自动化
自动化概述
Moltbot 提供多种自动化功能,让 AI 助手能够自动执行任务、响应事件,无需人工干预。
支持的自动化方式
定时任务 (Cron)
通过 cron 表达式设置定时执行的自动化任务。
# 示例:每天早上 9 点发送摘要
cron:
- expression: "0 9 * * *"
prompt: "发送今日工作摘要"Webhook
接收外部系统的事件通知,触发 AI 响应。
# 示例:GitHub PR 通知
webhooks:
- path: /github/pr
prompt: "分析这个 PR 并提供代码审查意见"心跳检测 (Heartbeat)
定期检查服务状态,异常时自动告警。
# 示例:监控服务健康
heartbeat:
- url: https://api.example.com/health
interval: 300
on_failure: "发送告警到管理员"消息轮询 (Poll)
定期拉取外部数据源的更新。
# 示例:监控 RSS 订阅
poll:
- url: https://blog.example.com/rss
interval: 3600
on_new: "总结新文章内容"快速开始
- 编辑配置文件添加自动化规则
- 重启 Moltbot gateway
- 使用
moltbot doctor验证配置
相关配置
- Cron 配置 - 定时任务详解
- Webhook 配置 - Webhook 接收器设置
- 心跳检测 - 服务监控与告警
- 消息轮询 - 数据源轮询配置
- 认证与监控 - 自动化安全控制