Email To Calendar

📅 邮件智能转日程,隐私本地守护

办公榜 #26

从 Gmail 自动提取会议、截止期限等事件并创建 Google Calendar 日程,支持 24 小时撤销、重复检测与本地隐私存储

收藏
32.2k
安装
6.5k
版本
1.13.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

email-to-calendar 是一款专注于邮件日程自动化的本地工具 skill,通过扫描 Gmail 收件箱(或仅转发的邮件)智能提取会议邀请、预约、RSVP 截止期限等信息,在用户确认后自动创建或更新 Google Calendar 事件。

显著优点

1. 隐私优先架构:所有状态数据(事件追踪、待处理邀请、活动日志、变更历史)均以 JSON 格式存储于本地目录(~/.openclaw/workspace/memory/),无外部服务器、无遥测、无数据共享
2. 完整的撤销机制:支持 24 小时内撤销任何创建/更新/删除操作,通过 changelog.jsonundo.sh 实现

3. 智能重复检测:三层查重机制——先查本地追踪索引、再语义匹配摘要、最后回退日历搜索,有效避免重复事件

4. 截止日期专项处理:对 RSVP、购票、注册等截止期限自动创建双重提醒(主事件 + 截止日期事件),并可配置邮件通知

5. 灵活的邮件处理模式:支持 DIRECT(扫描所有未读邮件)和 FORWARDED(仅处理转发邮件)两种模式,配合自动归档/标记规则

6. 严格的操作安全:强制使用封装脚本而非直接调用 gog CLI,内置活动日志和会话追踪

潜在局限

  • 依赖 gog CLI:需预装 gog 命令行工具并完成 Google OAuth 授权
  • 时区处理简化:默认使用本地时区,复杂跨时区场景需手动调整
  • 仅支持 Google 生态:目前仅兼容 Gmail 和 Google Calendar,未覆盖 Outlook/Exchange 等
  • 确认流程增加交互成本:出于安全设计,每次创建事件前必须获得用户显式确认

适合人群

  • 每日收到大量会议邀请和预约邮件的职场人士
  • 需要集中管理多源日程(邮件转发聚合)的助理或行政人员
  • 重视数据隐私、希望避免云端 AI 处理邮件内容的敏感行业用户

常规风险

  • OAuth 令牌安全:需妥善保管 gog 的 Google 授权凭证
  • 误提取风险:复杂邮件格式可能导致日期/时间解析错误,需人工复核
  • 配置覆盖ignore_patternsauto_create_patterns 规则配置不当可能漏掉重要事件或创建多余事件
  • 脚本路径依赖:wrapper 脚本路径硬编码于 ~/.openclaw/workspace/skills/email-to-calendar/scripts/,移动安装位置需同步更新配置

Email To Calendar 内容

references文件夹
scripts文件夹
tests文件夹
utils文件夹
手动下载zip · 85.7 kB
extraction-patterns.mdtext/markdown
请选择文件