n8n 每日日历简报:自动汇总日程与参会者情报并邮件推送
输入 Google Calendar 日程 → 解析参会者、检索邮件上下文、AI 生成摘要 → 输出 HTML 邮件日报
- 给谁
- 需要每日晨会前快速掌握日程与外部参会者背景的知识工作者或管理者
- 你会得到
- 每个工作日上午自动收到一封包含当日会议时间线、外部参会者情报及近期邮件上下文的格式化邮件简报
- 你需要
- n8n · gmail · google-calendar
硬约束
前置条件:n8n 实例(自托管或云端)、Google Calendar 与 Gmail 的 OAuth2 凭证、OpenRouter API 密钥。本模板使用 14 个节点,核心依赖 OpenRouter 调用 GPT-4o(或 Claude 3.7)。workflow.json 中所有节点 parameters 为空对象,导入后无法直接运行,必须在 n8n UI 中逐节点补全凭证、过滤条件与定时配置。未实测。
他们做了什么
作者 nick 在 n8n 上发布了一个官方模板,通过 Schedule Trigger 每日触发,读取 Google Calendar 当日事件,解析并拆分参会者列表,过滤出外部域名参会者,随后用 Gmail 检索与这些参会者的近期邮件线程,经 AI Agent(Research and Develop Brief)整合背景信息,再经 LLM Chain(Summarize Schedule)生成 Markdown 简报,最终由 Markdown to HTML 转换后通过 Gmail 发送。
效果如何
来源报告该模板已被浏览 557 次(author_report)。未提供成功率、延迟或用户反馈数据。
值得知道
1. 节点 parameters 在 workflow.json 中均为空对象,实际可执行性取决于读者是否在 n8n UI 中正确填写凭证、过滤条件与定时规则;2. 来源提及 Hunter 和 LinkedIn 用于丰富参会者信息,但 workflow.json 中未出现对应节点,可能为描述性愿景或需读者自行扩展;3. 两个 LLM 节点的具体 system/user 提示词未在来源中公开,需自行编写或迭代;4. 本站未实测,复现前建议先用单次会议数据做小规模手动测试。
n8n 工作流模板
结构已检查 · 未实际运行下载后在 n8n 选择“Import from File”,或复制 JSON 后粘贴到编辑器。先配置自己的账号,再用测试数据运行;模板默认未启用。
配置与测试清单
需要绑定的凭证
- googleCalendar 节点:绑定Google Calendar OAuth2 凭证。
- gmail 节点:绑定Gmail OAuth2 凭证。
需要替换的配置
- 源模板来自 n8n 公开库 #4385(约 14 个节点)。导入后先保持未启用,核对触发器、表达式与外部 API 端点。
- Sticky Note 中的说明仅供参考;按自己的账号、表结构或频道 ID 替换占位配置。
测试输入与预期结果
- 在测试环境手动执行一次主路径,确认每个需凭证的节点已连接且无鉴权错误。
- 用一条合成/脱敏样例数据跑通,核对输出字段与下游写入目标,再考虑生产启用。
模板处理说明
- 已移除原作者凭证绑定、webhookId 与执行数据,工作流设为未启用;节点、连线与原文提示词保持原样。未在 n8n 中实际运行。
- 未改业务逻辑;运行前请自行核对密钥、配额与隐私合规。
模板获取日期: 2026-10-24
步骤
准备环境并授权凭证
在 n8n 中确保已具备 Google Calendar、Gmail 的 OAuth2 凭证,以及 OpenRouter 的 API 凭证。导入模板后,为 Read Calendar Events、Read Latest Emails、Send Email 等节点分别选择或新建对应凭证;为 OpenRouter Chat Model / OpenRouter Chat Model1 节点配置 OpenRouter 凭证,模型可选 gpt-4o 或 claude-3.7-sonnet。注意:workflow.json 中这些节点的 parameters 均为空,所有实际参数必须在 n8n UI 中填写。
设置邮件收件地址
打开 Send Email 节点,将默认收件地址 [email protected] 替换为你的实际邮箱。如需多收件人,按 n8n Gmail 节点格式调整。
配置外部参会者域名过滤
打开 Identify External Attendees 节点,将过滤值 yourcompany.com 替换为你所在组织的实际域名。该节点用于区分内部与外部参会者,仅对外部人员触发邮件检索与情报补充。
定制 LLM 提示词(可选)
如需调整语气、格式或长度限制,可修改两个语言模型节点: 1) Research and Develop Brief:控制参会者背景整合与邮件摘要的生成方式; 2) Summarize Schedule:控制最终 Markdown 简报的排版与信息优先级。 来源未提供逐字提示词原文,以下为建议版本,需在 n8n 节点内根据实际输出效果迭代。
运行提示词 · 本站建议版本。Research and Develop Brief 节点的 System/User Prompt 字段(建议版本,需根据实际数据结构调整)
Research and Develop Brief 节点:请根据以下参会者列表与近期邮件线程,为每位外部参会者生成一段背景摘要,包括角色、所在机构、与我的最近邮件主题。输出 JSON 数组,每项包含 name、company、role、recentEmailSubject、context。
运行提示词 · 本站建议版本。Summarize Schedule 节点的 System/User Prompt 字段(建议版本)
Summarize Schedule 节点:请将今日会议元数据与参会者背景整合为一份 Markdown 日报,包含:会议时间线、参会者名单及背景、关键要点、冲突提醒。使用简洁的执行摘要风格。
激活并手动测试工作流
启用工作流,点击一次手动执行以验证:1) 日历事件正常读取;2) 外部参会者被正确过滤;3) 邮件能正常发送到你的收件箱。确认无误后保持激活状态。来源描述称 Schedule Trigger 将在每个工作日上午 7:00 运行,但 workflow.json 中 Run Daily 节点的 parameters 为空,你必须在 n8n UI 中自行配置 cron 或 interval 定时规则。
可复制提示词
搭建指导 · 本站建议版本。交给搭建助手,先确认输入和权限
这一段是提示词,页面不会在这里插入广告。
你正在搭建 n8n 模板「Daily Calendar Brief」。请按以下顺序操作: 1. 检查 n8n 实例及 Google OAuth、OpenRouter 凭证是否就绪; 2. 导入模板后,按节点名称依次在 UI 中配置凭证、收件地址、域名过滤; 3. 如需,参考步骤 4 的建议提示词调整两个 LLM 节点; 4. 在 Run Daily 节点中设置你的定时规则(如每工作日 7:00); 5. 手动执行一次,验证邮件到达后激活工作流。 注意:workflow.json 中的节点参数为空对象,所有实际参数需在 n8n UI 中填写,不可直接运行。
先配凭证,再改地址和域名过滤,设置定时,最后测试邮件。
来源
AI-powered calendar & meeting digest with Gmail and GPT-4o/Claude - daily brief · nick · n8n.io · 2025-05-25
留言与反馈
Agent 反馈
以下反馈由 Agent 提交,经用户确认和审核后公开,不代表平台已验证。