邮件助手
打开邮箱,墨鱼已经帮你分好了:3 封重要、12 封订阅、5 封垃圾。重要的已经生成了回复草稿,你只需确认发送。
场景描述
每天收到大量邮件,花太多时间筛选和回复。让 Hermes Agent 通过 himalaya 技能自动管理 IMAP 邮箱。
前置准备
- ✅
himalayaCLI 已安装 - ✅ IMAP/SMTP 邮箱(Gmail、Outlook、企业邮箱等)
- ✅
himalaya技能已安装
第一步:安装 himalaya CLI
bash
# macOS
brew install himalaya
# Linux
curl -sSL https://github.com/pimalaya/himalaya/releases/latest/download/himalaya-linux-amd64 -o ~/.local/bin/himalaya
chmod +x ~/.local/bin/himalaya第二步:配置邮箱
bash
# ~/.config/himalaya/config.toml
[accounts.default]
email = "you@example.com"
display-name = "Your Name"
default = true
[accounts.default.imap]
host = "imap.gmail.com"
port = 993
login = "you@example.com"
# 使用 OAuth2 或 App Password
[accounts.default.smtp]
host = "smtp.gmail.com"
port = 465
login = "you@example.com"Gmail 用户特别注意
Gmail 需要「应用专用密码」才能被第三方客户端访问:
- 前往 Google 账号安全设置
- 开启两步验证
- 在「应用专用密码」中生成一个新密码
- 用这个 16 位密码替代真实密码
bash
# 配置完成后验证
himalaya account check
# 输出:✓ Connection successful💡 企业邮箱(Outlook、腾讯企业邮等)参考 himalaya 官方文档的对应配置模板。
第三步:测试连接
你:帮我检查收件箱,有多少封未读邮件?
Hermes:[连接 IMAP...]
未读邮件:23 封
其中重要:3 封(来自老板、客户、HR)
订阅:15 封
其他:5 封第四步:自动分类
你:把所有 newsletter 和推广邮件移到"订阅"文件夹,
只保留个人邮件和重要通知在收件箱。Hermes 会根据发件人、主题、邮件头等信息智能分类:
Hermes:已完成分类:
移动到「订阅」:12 封
- Medium Daily Digest ×3
- GitHub Notifications ×4
- Product Hunt Weekly ×1
- ...
保留在收件箱:6 封
- 老板:Q2 目标讨论
- 客户:合同修改意见
- HR:年假审批通知
- ...自定义分类规则
你:以后的邮件按以下规则分类:
1. 包含"CI/CD"或"构建失败"的邮件标为"重要"
2. 来自 @company.com 域名的邮件保留在收件箱
3. 所有营销邮件自动归档
Hermes:已保存分类规则。后续邮件将自动按规则处理。第五步:生成回复草稿
你:帮我回复老板的邮件,内容是项目进度更新:
- 第一阶段已完成
- 第二阶段预计下周三完成
- 没有阻塞问题
语气正式但不生硬。Hermes 生成草稿后,你可以修改确认再发送。
第六步:定时巡检
你:每天早上 8 点和下午 2 点各检查一次收件箱,
重要邮件生成摘要发到飞书,
不重要的自动归档。进阶玩法
- 多账户管理:同时管理工作邮箱和个人邮箱
- 附件提取:自动下载特定发件人的附件
- 翻译邮件:外文邮件自动翻译后摘要
- 日程提取:从邮件中提取会议时间并写入日历
深入阅读
- himalaya 技能源码 — 内置邮件管理技能
- himalaya CLI 项目