Morning Email Rollup

📧 晨间邮件日程,一键掌控全天

每日早8点自动汇总重要邮件与日程,通过 Telegram 推送,支持 Gmail 重要标记和星标筛选。

收藏
14.9k
安装
4.3k
版本
1.0.0
CLS 安全性认证2026-05-15
点击查看完整报告 >

使用说明

核心用法

Morning Email Rollup 是一个自动化日常信息聚合工具,专为需要高效掌控每日待办事项的用户设计。该技能在每天上午 8 点(America/Denver 时区)自动运行,执行两项核心任务:一是抓取 Google Calendar 当日日程,二是检索过去 24 小时内被标记为「重要」或「星标」的 Gmail 邮件。检索结果经格式化后,通过 Telegram 推送,包含未读状态指示器、发件人信息、主题、接收时间及 150 字符内容预览。

显著优点

  • 零配置上手:内置 cron 定时任务,部署后即自动运行
  • 双重信息整合:邮件与日历一体化呈现,减少多应用切换
  • 智能过滤机制:基于 Gmail 原生重要性算法(非单纯关键词),降低噪音
  • 优雅降级设计gog 工具未安装或无日程时自动静默跳过,不中断流程
  • 可扩展查询语法:支持标准 Gmail 搜索运算符(from:, label:, is:unread 等)

潜在局限

  • 单一时区锁定:默认 America/Denver,跨时区用户需手动调整
  • 依赖外部 CLI:核心功能依赖 gog 工具,该工具非开源标准组件,可审计性受限
  • Telegram 单一渠道:不支持邮件、Slack 或其他 IM 平台
  • 重要性算法黑箱:依赖 Gmail 内部重要性判定,用户无法微调权重
  • 本地日志中心化:日志仅存本地路径,无远程备份或持久化方案

适合人群

  • 高频使用 Gmail + Google Calendar 的职场人士
  • 习惯 Telegram 作为信息中枢的效率工具用户
  • 需要每日信息摘要但不愿手动筛选的「收件箱零」实践者

常规风险

  • 授权凭证风险gog 需 OAuth 访问 Google 账户,凭证存储安全取决于该工具实现
  • 信息泄露:邮件摘要通过 Telegram 传输,需确认 bot 隐私设置
  • 时区变更遗漏:MST/MDT 自动切换可能因系统配置错误导致执行时间偏移
  • 单点故障gog 服务或 Google API 变更可能导致功能中断

安全解读

核心用法

morning-email-rollup 是一款自动化日程与邮件摘要工具,每日上午 8 点(丹佛时区)运行,将 Google Calendar 当日日程与 Gmail 中标记为「重要」或「星标」的邮件汇总成格式化的消息,推送至 Telegram。支持手动执行调试,也可通过 cron 灵活调整触发时间。

显著优点

  • 零配置开箱即用:依赖系统级工具 gog(Google API CLI)、jqdate,无额外包管理风险
  • 智能筛选机制:同时扫描 Gmail 重要性标记与手动星标,避免信息遗漏
  • 优雅降级设计:日历模块在 gog 未安装或无当日事件时静默跳过,不阻断邮件摘要
  • 可视化输出:未读状态用 🔴 标记,包含发件人、主题、时间、150 字符预览,信息密度高
  • 完整审计日志:每次运行记录到本地 Markdown 日志,便于追溯

潜在缺点与局限性

  • 单用户绑定:硬编码 am.will.ryan@gmail.com,多用户场景需手动修改源码
  • 时区固定:默认 America/Denver,跨时区使用者需主动调整 cron
  • 邮件数量上限:默认仅展示 20 封,重度用户可能需要频繁调整 --max 参数
  • 无内容过滤:仅依赖 Gmail 重要性算法,可能混入促销邮件或漏掉真正紧急事务

适合人群

  • 每日需快速浏览重要邮件与日程的职场人士
  • 已在使用 Telegram 作为信息中枢的用户
  • 偏好本地脚本、重视数据隐私(不经过第三方 SaaS)的技术用户

常规风险

  • T3 来源:个人开发者本地项目,无 GitHub 托管与签名,建议代码审查后使用
  • CCPA 警告:隐私政策透明度待完善
  • 硬编码邮箱:配置灵活性不足,未来版本建议改为环境变量注入

Morning Email Rollup 内容

手动下载zip · 3.7 kB
rollup.shtext/x-shellscript
请选择文件