Gemini生活私人助理AI 评分 · 75/100AI 辅助编辑·未发现明显提示词注入风险n8n.io

WhatsApp AI 助手管理 Google 日历与 Gmail

通过 WhatsApp 消息自然语言操控日历和邮件,Gemini 驱动

经验丰富步骤流程提示词贴士
给谁
需要不打开 Gmail 或 Google Calendar 就能管理日程和邮件的专业人士、团队
你会得到
在 WhatsApp 里发消息即可查日程、约会议、发邮件、读邮件摘要
你需要
n8n · WhatsApp · Gmail · Google Calendar · Gemini

硬约束

前置条件:n8n 实例(自建或云版)、Meta for Developers 账号(WhatsApp Business API)、Google 账号(Workspace 或 Gmail)、Google AI Studio API key。所有凭证在 n8n 内安全存储。workflow 中 Google Calendar 节点默认使用占位邮箱 [email protected],需替换为真实日历地址。

他们做了什么

作者 Praneel 在 n8n 官方模板库发布了一个 22 节点的工作流模板:WhatsApp 消息触发后,先提取用户手机号和消息文本作为 sessionId 与 chatInput,再由 AI Agent 根据 systemMessage 中定义的工具清单(获取时间、查日程、建日程、查空闲、发邮件、读邮件)决定调用哪个工具,最后把 AI 输出通过 WhatsApp 发回给用户。Simple Memory 以手机号作为 sessionId 保留最近约 10 轮上下文。

效果如何

模板在 n8n.io 上获得 1651 次查看(author_report)。作者描述其支持自然语言预约会议、发送邮件、查看日程,并可在创建日程时自动附加 Google Meet 链接。

值得知道

1) 模板默认使用 Gemini,但节点说明标注可替换为 OpenAI GPT 或其他模型。2) Google Calendar 节点中硬编码了 [email protected],必须替换为真实日历地址才能正常使用。3) WhatsApp Business API 需要 Meta 开发者账号和永久 Token,且受 Meta 消息计费与政策限制。4) 工作流一次处理一个用户,未做并发控制。5) 来源未提供实际运行错误率或 ROI 数据。6) 本站未实测,reproduction.status=not_tested。

步骤

  1. 配置 WhatsApp 触发与响应

    在 Meta for Developers 创建/选择应用,添加 WhatsApp 产品,记录 Phone Number ID、Business Account ID 和永久 Access Token。在 n8n 中打开 WhatsApp Trigger 节点,新建凭证填入 App ID、App Secret 和 Access Token;复制节点显示的 webhook URL,回到 Meta 后台粘贴并订阅 messages 字段。Send WhatsApp Response 节点使用同一套凭证,Sender Phone Number 填入 Step 1 的 Phone Number ID。

  2. 配置 Google 服务 OAuth2

    在 Google Cloud Console 启用 Gmail API 和 Google Calendar API。在 n8n 中打开任意 Gmail 工具节点,按向导创建 OAuth2 凭证并授权 Gmail 账号;对 Google Calendar 工具节点重复同样流程,授权后从下拉框选择目标日历(替换默认的 [email protected])。

  3. 配置 Gemini 模型凭证

    前往 Google AI Studio 创建 API Key。在 n8n 中打开 Google Gemini Chat Model 节点,新建 googlePalmApi 凭证并粘贴密钥。

  4. 安全建议:执行前人工确认

    安全建议(编辑补充的安全提示,非模板作者的做法):在助手真正发送邮件、创建或修改日历事件之前,先由你本人确认内容和收件人。

  5. 激活并测试工作流

    点击 n8n 右上角 Activate 激活工作流。向绑定的 WhatsApp 商业号码发送消息测试,例如:「Schedule a meeting tomorrow at 5 PM」「Check my latest emails」「Send an email to [email protected] about our project」。AI 会先确认再执行创建/发送等操作。

    运行提示词 · 来源原文。WhatsApp 消息输入示例

    Schedule a meeting tomorrow at 5 PM.

    运行提示词 · 来源原文。WhatsApp 消息输入示例

    Check my latest emails.

    运行提示词 · 来源原文。WhatsApp 消息输入示例

    Send an email to [email protected] about our project.

可复制提示词

运行提示词 · 来源原文。发给已接入工作流的 WhatsApp 号码

这一段是提示词,页面不会在这里插入广告。

Send an email to [email protected] about our project.

搭建前请准备好 Meta App ID、App Secret、永久 Access Token、Google Cloud 项目、以及 Gemini API Key。

来源

WhatsApp AI assistant for Google Calendar & Gmail management with Gemini/GPT · praneel7015 · n8n.io · 2025-10-20T08:49:31.864Z

留言与反馈

试过这个方法吗?分享效果、遇到的问题或改进建议。留言审核后公开,请勿填写敏感信息。

正在加载…

    相关用例