邮件指令定时处理任务。通过 IMAP/SMTP 自动接收并执行邮件中的指令,以邮件形式回复执行结果。适用于:(1) 创建定时任务监控指定邮箱 (2) 通过邮件下发指令给 AI Agent (3) 实现邮件驱动的自动化工作流。需配置:收件邮箱、SMTP/IMAP 配置、指令发件人白名单。
通过邮件接收指令、定时执行并回复结果的自动化工作流。
email-cron-handler/
├── SKILL.md
├── scripts/
│ ├── process_email.py # 主处理脚本
│ └── config.json.example # 配置示例文件
└── references/
└── config-template.md # 详细配置说明
bash
cd ~/.agents/skills/email-cron-handler/scripts
cp config.json.example config.json
配置项说明:
bash
mkdir -p ~/.openclaw/workspace/memory
echo [] > ~/.openclaw/workspace/memory/processed_emails.json
方式一:使用脚本(推荐)
Cron 任务只需执行简单逻辑:
方式二:直接用 LLM(当前方式)
保持现有指令模板即可,脚本作为备用/调试工具。
bash
Q: 如何测试脚本?
bash
cd ~/.agents/skills/email-cron-handler/scripts
python process_email.py fetch
Q: 授权码在哪里获取?
A: QQ 邮箱 → 设置 → 账户 → 开启 IMAP/SMTP 服务 → 获取授权码
Q: 脚本和 LLM 指令选哪个?
A:
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 email-cron-handler-1776071409 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 email-cron-handler-1776071409 技能
skillhub install email-cron-handler-1776071409
文件大小: 6.55 KB | 发布时间: 2026-4-15 12:37