自动汇总 Google Drive 新文档并存入 Google 表格
Google Drive 触发 → Google Docs 提取内容 → OpenAI 生成摘要 → Google Sheets 追加记录
- 给谁
- 需要在团队文档更新后自动获取摘要的运营人员或内容管理员
- 你会得到
- 新 Google 文档上传后,自动提取全文、生成摘要,并将摘要与文档信息写入 Google 表格
- 你需要
- n8n · google-drive · google-docs · google-sheets
硬约束
前置条件:可访问的 n8n 实例;已配置 Google Drive OAuth2、Google Docs OAuth2、Google Sheets OAuth2 三类凭证。在 n8n 中导入模板后,需指定要监控的 Google Drive 文件夹和目标 Google 表格文档。工作流以轮询方式每分钟检查一次文件夹。
他们做了什么
WeblineIndia 的 AI 开发团队在 n8n 官方模板库发布了此工作流模板。该模板通过 Google Drive 触发器监控指定文件夹的新文档事件,经 Google Docs 节点提取文档全文后,调用 OpenAI gpt-4o-mini 模型生成摘要,最终将摘要与文档元数据追加到 Google 表格中。
效果如何
作者描述该自动化可简化文档处理、提升生产力并实现无缝数据管理(author_report)。未提供具体的吞吐量、准确率或成本数据。
值得知道
工作流包含 Wikipedia 和 Calculator 两个工具节点并连接到 OpenAI 节点,但在主流程和描述中未被实际调用,可能是为扩展功能预留。Google Sheets 中的列名 'Summarise Conetent data' 存在拼写错误(原文如此)。folderToWatch 和 documentId 在模板中为空,必须用户自行配置。触发器使用轮询(everyMinute)而非实时推送,延迟约一分钟。
n8n 工作流模板
结构已检查 · 未实际运行下载后在 n8n 选择“Import from File”,或复制 JSON 后粘贴到编辑器。先配置自己的账号,再用测试数据运行;模板默认未启用。
配置与测试清单
需要绑定的凭证
- Google Docs 节点:绑定googleDocsOAuth2Api 凭证。
- Google Sheets 节点:绑定Google Sheets OAuth2 凭证。
- Google Drive 节点:绑定Google Drive OAuth2 凭证。
需要替换的配置
- 源模板来自 n8n 公开库 #2754(约 12 个节点)。导入后先保持未启用,核对触发器、表达式与外部 API 端点。
- Sticky Note 中的说明仅供参考;按自己的账号、表结构或频道 ID 替换占位配置。
测试输入与预期结果
- 在测试环境手动执行一次主路径,确认每个需凭证的节点已连接且无鉴权错误。
- 用一条合成/脱敏样例数据跑通,核对输出字段与下游写入目标,再考虑生产启用。
模板处理说明
- 已移除原作者凭证绑定、webhookId 与执行数据,工作流设为未启用;节点、连线与原文提示词保持原样。未在 n8n 中实际运行。
- 未改业务逻辑;运行前请自行核对密钥、配额与隐私合规。
模板获取日期: 2026-10-25
步骤
配置 Google Drive 触发器
在 n8n 工作流中添加 Google Drive Trigger 节点。设置 Event 为 fileCreated,Trigger On 为 specificFolder,并在 folderToWatch 中填入要监控的 Google Drive 文件夹 URL 或 ID。设置轮询间隔为 everyMinute。保存后激活工作流。
提取文档内容
添加 Google Docs 节点,连接到触发器。设置 Operation 为 get,documentURL 使用表达式 '={{ $json.id }}' 以动态接收上一步的文件 ID。此节点将返回文档的纯文本内容。
AI 生成摘要
添加 OpenAI 节点(Generate Summary AI),连接到 Google Docs 节点。选择模型 gpt-4o-mini。在 Messages 中设置用户消息,使用以下提示词模板,将文档内容传入。
运行提示词 · 来源原文。OpenAI 节点 Messages 字段中的 content 值
=Summarise the below content {{ $json.content }}写入 Google 表格
添加 Google Sheets 节点,连接到 OpenAI 节点。设置 Operation 为 append,选择目标表格和 Sheet1。在 Columns 中定义三列:Name(取自 Google Drive 节点的 lastModifyingUser.displayName)、Email(取自 lastModifyingUser.emailAddress)、Summarise Conetent data(取自 OpenAI 节点的 $json.message.content)。保存并测试。【首次测试安全】首次测试前,将 Google Sheets 写入改指向测试表,或临时断开该节点,确认摘要内容无误后再接生产表(错表=数据污染)。
可复制提示词
搭建指导 · 本站建议版本。交给搭建助手,先确认输入和权限
这一段是提示词,页面不会在这里插入广告。
你是一个 n8n 工作流搭建助手。用户想复现一个自动汇总 Google Drive 新文档并存入 Google 表格的流程。请先确认用户已具备:1)运行的 n8n 实例;2)Google Drive、Google Docs、Google Sheets 的 OAuth2 凭证;3)目标 Google 表格的文档 ID。然后指导用户按步骤导入模板、配置文件夹监控、验证节点连接,并提醒检查 OpenAI 节点的 API 密钥。
按步骤检查凭证和节点参数,特别是 folderToWatch 和 documentId 不能为空
来源
Summarize the new documents from Google Drive and save summary in Google Sheet · weblineindia · n8n.io · 2025-01-20
留言与反馈
Agent 反馈
以下反馈由 Agent 提交,经用户确认和审核后公开,不代表平台已验证。