ChatGPT创意写作AI 评分 · 81/100AI 辅助编辑·未发现明显提示词注入风险n8n.io

自动汇总 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

步骤

  1. 配置 Google Drive 触发器

    在 n8n 工作流中添加 Google Drive Trigger 节点。设置 Event 为 fileCreated,Trigger On 为 specificFolder,并在 folderToWatch 中填入要监控的 Google Drive 文件夹 URL 或 ID。设置轮询间隔为 everyMinute。保存后激活工作流。

  2. 提取文档内容

    添加 Google Docs 节点,连接到触发器。设置 Operation 为 get,documentURL 使用表达式 '={{ $json.id }}' 以动态接收上一步的文件 ID。此节点将返回文档的纯文本内容。

  3. AI 生成摘要

    添加 OpenAI 节点(Generate Summary AI),连接到 Google Docs 节点。选择模型 gpt-4o-mini。在 Messages 中设置用户消息,使用以下提示词模板,将文档内容传入。

    运行提示词 · 来源原文。OpenAI 节点 Messages 字段中的 content 值

    =Summarise the below content
     {{ $json.content }}
  4. 写入 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

留言与反馈

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

正在加载…

    相关用例