Gmail Secretary

📨 AI 邮件分类与草稿助手,零自动发送

基于 Haiku 轻量模型的 Gmail 智能分类助手,自动打标签并生成草稿回复,绝不自动发信,适合学生邮箱管理。

收藏
10k
安装
3.2k
版本
1.0.21
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Gmail Secretary(代号 Alan)是一套面向学生群体的 Gmail 收件箱分流与草稿辅助工作流。它通过 gog CLI 工具获取邮件,利用 Haiku 轻量 LLM(通过 sessions_spawn 调用)对邮件进行智能分类,自动应用用户友好的标签体系(如 Urgent、Needs Reply、School、Clubs 等),并生成回复草稿与待办摘要。整个流程由多个 Shell 脚本串联:

  • triage-and-draft.sh:拉取收件箱并提取摘要写入 JSON
  • 分类 Agent:读取摘要、执行分类、输出标签结果
  • apply-labels.sh:将分类结果同步至 Gmail 标签
  • build-voice-reference.sh:从已发邮件中提取写作风格参考

显著优点

1. 零自动发送风险:架构设计明确禁止自动发信,仅生成草稿,用户拥有最终决策权。
2. 轻量模型降本增效:采用 Haiku 而非 GPT-4 级别模型处理分类任务,速度快、成本低,适合高频收件箱场景。

3. 学生场景深度定制:内置 Stanton College Prep 语境(IB/AP、FBLA、Mayo Clinic 项目等),分类准确率高于通用方案。

4. 可审计的缓存机制:所有中间产物(摘要、标签、草稿队列)均以明文 JSON/Markdown 留存,便于复查与调试。

5. 风格继承:通过 Sent 邮件采样建立 voice reference,使草稿回复更符合用户个人表达习惯。

潜在缺点与局限

  • 依赖外部 CLI 工具gog 为第三方 Gmail CLI,若 Google API 策略变更或工具停更,整套工作流将失效。
  • 本地化部署门槛:需维护 Shell 环境、缓存目录权限及 sessions_spawn 运行时,对非技术用户不够友好。
  • Haiku 的推理深度:轻量模型在复杂语义消歧(如 sarcasm、隐晦 urgency)上可能弱于 Claude 3.5 Sonnet 等更强模型。
  • 隐私边界模糊:邮件摘要经 LLM 处理,虽为轻量模型,但敏感内容仍存在云端传输暴露风险。

适合人群

  • 学生用户:尤其是 IB/AP 课程、多社团活动、科研项目并行的重度邮件使用者。
  • 技术向效率控:熟悉命令行、愿意维护本地脚本栈的进阶用户。
  • 隐私敏感但愿折中者:接受轻量云端模型处理摘要,但拒绝完全托管 SaaS 方案。

常规风险

| 风险类别 | 说明 |
|---------|------|
| **API 凭证泄露** | `gog` 需 OAuth 或应用密码,若 `~/.config/gog` 或环境变量配置不当,存在令牌泄露风险。 |
| **误分类导致遗漏** | Haiku 对边缘场景判断失误,可能将 Urgent 邮件标为 Read Later,需人工复核 digest。 |
| **草稿污染** | 若 voice reference 采样偏差,生成的草稿可能出现语气不当,需逐条审阅。 |
| **缓存文件残留** | 邮件摘要 JSON 若未定期清理,可能在本地磁盘形成敏感信息堆积。 |

安全认证摘要(占位)

本报告由系统自动生成占位,仅用于简介提取,未执行安全扫描。实际部署前建议补充静态代码审查、gog 依赖审计及 OAuth 最小权限验证。

Gmail Secretary 内容

references文件夹
scripts文件夹
手动下载zip · 6.9 kB
voice.mdtext/markdown
请选择文件