Install
openclaw skills install qq-email-summary邮件摘要技能 - 自动获取并摘要每日邮件(QQ 邮箱)
openclaw skills install qq-email-summary📧 你的私人邮件秘书,让处理邮件更高效!
./scripts/setup-qq-email.js
按提示输入:
./scripts/fetch-emails.js
./scripts/summarize-emails.js --save --send
setup-qq-email.js./scripts/setup-qq-email.js
交互式配置向导,自动测试连接。
fetch-emails.js# 获取最近 50 封邮件
./scripts/fetch-emails.js
summarize-emails.js# 预览
./scripts/summarize-emails.js
# 保存并发送
./scripts/summarize-emails.js --save --send
test-connection.js./scripts/test-connection.js
email-summary/
├── scripts/
│ ├── setup-qq-email.js # 配置向导
│ ├── fetch-emails.js # 获取邮件
│ ├── summarize-emails.js # 生成摘要
│ └── test-connection.js # 测试连接
├── config/
│ └── email-config.json # 邮箱配置(敏感!)
├── data/
│ └── emails.json # 邮件数据
├── reports/ # 生成的摘要
└── tests/ # 测试脚本
{
"email": {
"provider": "qq",
"address": "YOUR_QQ@qq.com",
"imap": {
"host": "imap.qq.com",
"port": 993,
"tls": true
}
}
}
| 分类 | 关键词 |
|---|---|
| 重要 | urgent, important, 紧急,重要,会议,report |
| 推广 | promo, discount, 优惠,促销,订阅,营销 |
| 垃圾 | 发票,代开,赌博,彩票 |
| 普通 | 其他 |
安装时可选择添加 cron 任务,每天 20:00 自动获取并发送摘要:
0 20 * * * /path/to/fetch-emails.js && /path/to/summarize-emails.js --send
config/email-config.json 包含敏感信息600(仅所有者可读写)A: QQ 邮箱生成的专用密码,不是 QQ 登录密码。在"设置→账户"中生成。
A: 检查:
运行 ./scripts/test-connection.js 测试连接。
A: 目前只支持 QQ 邮箱。Gmail/Outlook/163 等支持计划中。
鸭鸭 (Yaya) - 你的私人邮件秘书
MIT-0 License