Skip to content

📮 项目案例|邮件 Agent:分类、摘要、草稿与风险确认

📌 邮件是最适合 Agent 化的个人任务——规则明确、数据结构化、容错成本有高有低。关键设计:Agent 可以读邮件+写草稿,但不能自动发送。

MVP

连接 Gmail API → Agent 读取未读邮件 → 分类(重要/普通/垃圾)→ 摘要 → 重要邮件的回复草稿 → 人审核后才发送

技术栈

Gmail API + Agent(ReAct+分类+摘要) + HITL(发送前人工确认)

核心代码

python
msgs = gmail.users().messages().list(userId='me', q='is:unread').execute()
for msg in msgs:
    content = gmail.users().messages().get(userId='me', id=msg['id']).execute()
    category = agent.classify(content)  # important/normal/spam
    if category == 'important':
        draft = agent.draft_reply(content)  # 生成回复草稿
        gmail.users().drafts().create(userId='me', body={'message': draft}).execute()
        # ⚠️ 只存草稿,不发!

关键设计

  • Agent 只有 Gmail 的 读权限 + 草稿权限,没有发送权限
  • 外发邮件的人必须是人——Agent 只写到 Drafts 文件夹
  • 这就是 HITL 在邮件场景里的正确姿势

🍋 本文为 AI Agent 学习路线 · 项目案例库。© 2026 AI小柠檬。

© 2026 🍋AI小柠檬 · 内容原创,转载请注明出处