Morning Email Rollup

每天上午8点汇总重要邮件与日历事件,并提供AI生成摘要。

安装

概览

什么是Morning Email Rollup

Morning Email Rollup 是一款专为高效处理每日邮件而设计的自动化工具,每天上午8点(可自定义时区)自动汇总用户 Gmail 邮箱中标记为重要或已加星标的邮件,并结合当天 Google 日历事件生成一份简洁的 AI 摘要报告。该工具通过 Telegram 推送方式将信息传递给用户,确保在一天工作开始前快速掌握关键动态。其核心在于利用自然语言处理技术,为每封邮件生成一段中等长度的概括性描述,而非简单复制原文内容,从而显著提升信息获取效率。

整个系统依赖于一系列命令行工具协同工作:`gog` 用于查询 Gmail 和 Google Calendar,`gemini` CLI 负责调用 Gemini 大模型进行智能摘要,而 `clawdbot` 则完成最终的消息投递。所有配置均可通过环境变量或脚本内参数灵活调整,例如设置发件人邮箱、控制返回邮件数量、修改搜索条件等。此外,即使部分组件缺失(如未安装 gog),系统也会优雅降级,仅跳过相应模块而不中断整体流程。

日志功能完整记录了每次运行的详细过程,便于排查问题或回溯历史状态。无论是希望减少早晨信息过载的专业人士,还是需要快速同步日程与沟通要点的远程工作者,Morning Email Rollup 都能以高度定制化的方式满足个性化需求,成为数字办公环境中不可或缺的时间管理助手。

核心功能特点

  1. 每天定时自动汇总 Gmail 中标记为重要或已加星标的最新邮件
  2. 集成 Google Calendar 数据,同步展示当日全部日程安排
  3. 使用 Gemini AI 为每封邮件生成自然语言风格的中长句摘要
  4. 支持 Telegram 消息推送,提供红绿标识区分已读/未读状态
  5. 高度可定制化:可调整时间、时区、邮件数量及筛选规则
  6. 具备完善的错误容错机制,关键服务不可用时自动跳过不影响运行

适用场景

Morning Email Rollup 特别适合那些每天面临海量邮件干扰、难以快速抓住重点的用户群体。对于项目经理而言,它可以自动筛选出来自客户、团队成员的关键沟通记录,并附上 AI 提炼的行动要点,帮助他们在晨会前就掌握项目进展;而对于自由职业者或创业者来说,这一工具能确保不会错过任何高优先级合作邀约或紧急事务提醒,极大提升了响应速度与决策质量。

在团队协作场景中,当多个成员频繁通过邮件讨论跨部门任务时,该工具能够集中呈现最相关的对话片段,避免重复阅读冗长正文。同时,结合日历事件的整合显示,使用者还能直观看到当天会议安排与待办事项之间的关联性,进一步优化时间分配策略。尤其适用于采用异步沟通模式的企业文化,让身处不同时区的同事也能共享统一的晨间信息流。

此外,对注重隐私和数据自主控制的技术人员而言,此方案完全基于开源命令行工具构建,无需依赖第三方 SaaS 平台,所有数据处理均在本地完成并通过加密通道传输至 Telegram,保障了敏感商业信息的安全性。无论是初创公司创始人、远程开发工程师还是独立咨询顾问,只要拥有 Gmail 账户并愿意投入少量时间配置自动化流程,即可显著改善日常信息处理体验。