基于 Claude Haiku 的智能 Gmail 助手,自动分类邮件、打标签并生成草稿回复,全程不自动发送,适合学生事务管理。
说明:
## 核心用法
Gmail Secretary 是一套基于 LLM 的邮件分类与草拟工作流,专为高中生(IB/AP 课程、多社团活动)设计。系统通过 `gog` CLI 与 Gmail API 交互,利用 Claude Haiku 模型进行智能分类,而非依赖正则表达式。
**工作流程:**
1. `triage-and-draft.sh` 拉取收件箱,生成邮件摘要写入 `gmail-inbox-summaries.json`
2. Haiku Agent 读取摘要,依据预设标签体系(Urgent/Needs Reply/Waiting On/School/Clubs/Mayo 等)分类
3. 结果写入 `gmail-triage-labels.json`
4. `apply-labels.sh` 自动应用标签
5. 生成 triage digest 和 draft queue 供用户审阅
**显著优点**
– Agent 驱动分类比规则更灵活,能识别上下文语义(如区分 Apple 公司邮件与学校邮件)
– 明确的标签体系贴合学生场景(Mayo Clinic 项目、FBLA/NHS 等社团)
– 全自动草稿生成,减少邮件回复的认知负荷
– 语音参考文件自动维护,保持回复风格一致性
**潜在缺点与局限性**
– 依赖 `gog` CLI 这一相对小众的工具,生态支持有限
– Haiku 为轻量模型,复杂意图理解可能逊于 Opus/Sonnet
– 多轮交互场景(Waiting On 跟踪)需人工跟进,系统仅做标记
– 缓存文件路径硬编码,跨环境迁移需调整
**适合人群**
– 邮箱日均 20-50 封、分类需求明确的学生或轻量级知识工作者
– 对「全自动发送」有顾虑、偏好「草稿+人工确认」模式的谨慎用户
– 需要维护多身份(学校/社团/实习项目)邮件隔离的场景
**常规风险**
– Haiku 分类错误可能导致重要邮件被标为 Read Later 而遗漏
– 草稿内容需人工核查,避免 LLM 幻觉导致的误回复
– 长期运行需关注 `gog` 的 OAuth token 有效期与 API 配额








