Mindket

和你放在 Google Drive 里的公司文档聊天

新上架第 1 版 · 更新于

概览

一个根据公司文档回答问题的 n8n 工作流。它盯着一个 Google Drive 文件夹,用 Gemini 把新文件存进 Pinecone,n8n 聊天窗口里的智能体再根据最接近的片段作答。

和你放在 Google Drive 里的公司文档聊天 是一款 n8n 工作流,属于效率类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 别的模型:把任何一个 Gemini 聊天节点换成别的聊天模型节点

平台

连接 3 个应用

运行方式

触发

聊天消息

你在 n8n 的聊天窗口里提问;另一条流程在 Google Drive 文件夹里有文件新增或修改时,把索引填好。需要:

  • 在聊天窗口里输入的一个问题
  • 一个放着你文档的 Google Drive 文件夹

动作

  1. 被盯着的 Drive 文件夹里新增或修改的文件被下载,每分钟检查一次
  2. 文件被切成约 1000 个字符、相互重叠 100 个字符的片段,由 Gemini 变成向量,存进一个 Pinecone 索引
  3. 你的问题交给一个能记住最近几轮对话的智能体
  4. 智能体调用文档工具,工具到 Pinecone 里找最接近的片段,再让 Gemini 根据它们写出答案
  5. 智能体在聊天窗口里回复,或者说找不到答案

结果

聊天窗口里一个来自你文档的答案,或者一句说文档里没有答案的回复

集成

开始之前要准备好这些。

Google Drive

文档来源

盯着一个文件夹,下载新增或修改的文件。

需要Google 账号登录

Pinecone

向量库

保存你文档的片段,并找出最接近问题的那些。

需要Pinecone API 密钥和一个索引

Google Gemini

向量与回答

把文字变成向量,并写出答案。

需要Google AI API 密钥

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
6 个步骤,由 Google Drive 事件或由聊天消息启动
AI
2 个步骤调用 AI 模型:Pinecone Vector Store、AI Agent
登录
需要登录:Google Drive、Pinecone、Google Gemini、Google service account
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 5 种步骤类型

以上内容读自工作流文件,并非实际运行的结果。

关于

它是什么

这个 n8n 工作流让你和一个 Google Drive 文件夹里的文档聊天。一条流程盯着文件夹:文件一新增或修改,它就把文件切成片段,用 Gemini 把每个片段变成向量,存进一个 Pinecone 索引。另一条流程从 n8n 的聊天窗口接收问题。智能体到索引里找最接近的片段,再由 Gemini 根据它们写出答案。片段里没有答案时,智能体会直说。干活的是十五个节点,还有三张便签解释设置。

适合谁

把制度和手册放在 Google Drive 里、又总要一遍遍回答同样问题的团队,比如人事或行政。如果文档太私密、不能发给 Google 和 Pinecone,或者每个答案都必须写明出自哪个文件,就别选它。

谁在用,怎么用
行业谁在用怎么用例子
人事人事团队根据员工手册回答员工的问题一位员工问新人有几天假,从制度文件里读到答案。
运营行政主管把新人指到内部规则上一位新人问报销规则,从财务制度里得到它们。
客服客服主管给客服人员一个查帮助文件的快速入口一位客服问退款的步骤,从流程文档里得到它们。
教育学校管理员根据学校手册回答家长的问题一位管理员问校服的规定,从手册文件里读到这一条。

你需要会一点 n8n:导入一个文件、添加三个凭据、在 Pinecone 里建一个索引,再选一个 Drive 文件夹。

用在哪里

任何能访问 Google Drive、Google 的 Gemini API 和 Pinecone 的 n8n 都能运行它。文件夹的监视只在工作流已发布时运行,聊天从 n8n 里的 Chat 按钮打开。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 别的模型:把任何一个 Gemini 聊天节点换成别的聊天模型节点

设置

点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。你需要一个有 Drive 的 Google 账号、一个 Google AI 密钥和一个 Pinecone 账号。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器
Google Drive一个登录,和一个放文档的文件夹
Google AI一个来自 Google AI Studio 的 API 密钥
Pinecone一个账号、一个 API 密钥,和一个名为 company-files、3072 维、余弦度量的索引
  1. 在 Pinecone 里建一个名为 company-files 的索引,3072 维,余弦度量,并复制一个 API 密钥。
  2. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  3. 添加一个 Google Drive、一个 Google Gemini (PaLM) 和一个 Pinecone 凭据,在需要它们的节点里选中。
  4. 在两个 Drive 触发器里,选放着你文档的那个文件夹。
  5. 在两个 Pinecone 节点里,选 company-files 索引。
  6. 发布工作流,往文件夹里加一份文档,等一分钟。
  7. 在 n8n 里打开聊天,问一个问题。

如何使用

往文件夹里加文档,在聊天窗口里提问。智能体记得最近几轮对话。你修改过的文件会被再加一次,所以它旧的片段会和新的片段一起留在索引里。

想要不同的效果,改这里
要改的在哪里改
助手的角色和规则AI Agent 里的系统消息
怎样向智能体描述文档工具Vector Store Tool
一个片段的大小Recursive Character Text Splitter,1000 个字符,重叠 100
文件夹两个 Drive 触发器
模型两个 Gemini 聊天节点和两个嵌入节点

示例

一位人事经理把“Leave policy.pdf”加进文件夹。下一次检查时,这个文件进入索引。一位员工输入“新人有多少天带薪假?”。智能体调用文档工具,工具找到讲休假的那些片段,再由 Gemini 用几句话根据它们作答。

问到文件里没有的内容,智能体会说在文档里找不到答案。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。向量库把文字存成一串串数字,叫向量,这样一个问题就能找到意思相近的片段。智能体是一个自己决定何时调用工具的节点。

专家:Pinecone Vector Store 以插入模式运行,Default Data Loader 读取二进制字段 data。Pinecone Vector Store (Retrieval) 接到 Vector Store Tool,后者有自己的聊天模型 Google Gemini Chat Model (retrieval)。Window Buffer Memory 把最近五次交互放在 n8n 进程里。

值得细看的地方
节点做什么要知道的
Google Drive File Created 和 Google Drive File Updated盯着一个文件夹每分钟检查一次
Download File From Google Drive下载文件Google 文档会变成 Word 文件
Pinecone Vector Store存放片段每次更新都会再加一遍
Vector Store Tool替智能体搜索索引返回最接近的 4 个片段
AI Agent写出回复遵照它的系统消息

注意事项

有两处模型名需要替换,而且 Pinecone 索引必须和新的向量大小一致。

  • 向量:按 Google 的页面(2026 年 11 月 12 日查阅),text-embedding-004 已在 2026 年 1 月 14 日关停,页面给出 gemini-embedding-2。这个模型在一次请求里有几个输入时,会返回一个合并的向量,Mindket 没有运行过,不想依赖这一点。副本用 gemini-embedding-001,它只处理文字,也是这个节点自己的默认值
  • 索引大小:gemini-embedding-001 默认返回 3072 个数值,所以索引要建成 3072 维。为别的大小建的索引不会接收这些向量
  • 聊天模型:Google 的页面上已经没有 gemini-2.0-flash-exp 了,gemini-2.0-flash 这一系列也在 2026 年 6 月 1 日关停。Mindket 的副本用 gemini-3.8-flash,Google 的模型页把它列为稳定版
  • 修改过的文件:修改过的文件,它旧的片段会留在索引里,因为 Pinecone 节点的 Clear Namespace 选项是关着的
  • 文件类型:加载器读 PDF、Word、文本、CSV、JSON 和 EPub。Google 表格和幻灯片会变成它读不了的 Excel 和 PowerPoint 文件
  • 记忆:最近五轮对话放在 n8n 的内存里,重启就会清空
  • 没有运行:Mindket 对照 n8n 的源码和 Google 的页面读过这份副本,没有在真实的 n8n 上运行
  • 你的数据:你文件的文字和你的问题会发给 Google 和 Pinecone,能打开聊天窗口的人都能读到取自文件夹里每个文件的答案
  • 凭据:JSON 里没有任何凭据

README 和文件

README

和你放在 Google Drive 里的公司文档聊天

一个根据公司文档回答问题的 n8n 工作流。一条流程盯着一个 Google Drive 文件夹,把每个新增或修改的文件存进 Pinecone 索引,向量由 Gemini 生成。另一条流程从 n8n 的聊天窗口接收问题,智能体根据最接近的片段作答。

包里有什么

  • workflow.json:n8n 导出的工作流,18 个节点。十五个在运行:两个 Drive 触发器和一个下载步骤;带加载器、文本切分器和嵌入的 Pinecone 存储;聊天触发器,以及带记忆、聊天模型和文档工具的智能体;还有工具自己的 Pinecone 搜索、嵌入和聊天模型。三个是便签。里面没有任何凭据。
  • README.md:这份设置说明,压缩包里的是英文版。

我们相对原来的副本改了什么

  • 两个 Embeddings Google Gemini 节点原来用 models/text-embedding-004。Google 的弃用页面(2026 年 11 月 12 日查阅)显示这个模型已在 2026 年 1 月 14 日关停,并给出 gemini-embedding-2。这个模型在一次请求里有几个输入时会返回一个合并的向量,Mindket 没运行过,不想依赖这一点。两个节点现在都用 models/gemini-embedding-001,它只处理文字,也是这个节点自己的默认值,默认返回 3072 个数值。
  • 两个 Google Gemini Chat Model 节点原来用 models/gemini-2.0-flash-exp。Google 的页面上已经没有这个名字了,gemini-2.0-flash 这一系列也在 2026 年 6 月 1 日关停。两个节点现在都用 models/gemini-3.8-flash,Google 的模型页把它列为稳定版。
  • 凭据关联已删除。两个 Drive 触发器里的文件夹是空的,由你来选,因为原来指向的是原作者自己的文件夹。
  • 三张便签重写过,设置那张现在写明了索引的大小。
  • 文件的名称是我们起的。
  • 别的都没改。智能体的规则、文档工具、切分器和加载器都照原文件。

Mindket 对照 n8n 的源码和 Google 的页面读过这份副本,没有在真实的 n8n 上运行。

开始之前

  • 一个 n8n 实例,n8n Cloud 或自己的服务器都行。
  • 一个有 Drive 的 Google 账号,和一个放文档的文件夹。
  • 一个给 Gemini 凭据用的 Google AI Studio API 密钥。
  • 一个 Pinecone 账号和一个 API 密钥。

设置

  1. 在 Pinecone 里建一个名为 company-files 的索引,3072 维,余弦度量,并复制一个 API 密钥。
  2. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  3. 添加一个 Google Drive 凭据、一个填着你 AI Studio 密钥的 Google Gemini (PaLM) 凭据和一个 Pinecone 凭据。在需要它们的节点里选中。
  4. 在 Google Drive File Created 和 Google Drive File Updated 里,选放着你文档的那个文件夹。
  5. 在两个 Pinecone 节点里,选 company-files 索引。
  6. 发布工作流,往文件夹里加一份文档,等一分钟。
  7. 在 n8n 里打开聊天,问一个问题。

一次运行的过程

填充索引:

  1. Google Drive File Created 和 Google Drive File Updated 每分钟检查一次文件夹。两个都把文件交给 Download File From Google Drive,它按文件原名下载。
  2. Pinecone Vector Store 以插入模式存储文件。Default Data Loader 读取下载的文件,Recursive Character Text Splitter 把它切成约 1000 个字符、相互重叠 100 个字符的片段,Embeddings Google Gemini 把每个片段变成向量。

回答问题:

  1. When chat message received 把你的问题交给 AI Agent,它带着 Window Buffer Memory 和 Google Gemini Chat Model。
  2. 智能体的系统消息让它成为一个乐于助人的人事助手,回答关于公司制度的问题。凡是出自文档的内容,它必须用 company_documents_tool,文档里没有答案时,要用一句固定的话说明。
  3. Vector Store Tool 通过 Pinecone Vector Store (Retrieval) 和 Embeddings Google Gemini (retrieval) 搜索,返回最接近的片段,再让 Google Gemini Chat Model (retrieval) 根据它们写出答案。

想改的地方

  • 助手的角色和规则:AI Agent 里的系统消息。
  • 怎样向智能体描述文档工具:Vector Store Tool。
  • 一个片段的大小:Recursive Character Text Splitter。
  • 文件夹:两个 Drive 触发器。
  • 模型:两个 Gemini 聊天节点和两个嵌入节点。换了嵌入模型,就按它的大小建一个新索引,再重新填一遍。

要知道的

  • 如果索引的向量大小和第 1 步里的不一样,它不会接收这些向量。
  • 修改过的文件会被再加一次。Pinecone 节点的 Clear Namespace 选项是关着的,所以这个文件旧的片段会和新的片段一起留着。
  • 加载器读 PDF、Word、文本、CSV、JSON 和 EPub。Google 文档会被下载成 Word 文件。Google 表格和幻灯片会变成加载器读不了的 Excel 和 PowerPoint 文件。
  • 触发器对你发布工作流之后新增或修改的文件起作用,所以文档要在那之后再加。
  • 聊天记忆把最近五次交互放在 n8n 进程里,重启就会清空。
  • 两个嵌入节点必须用同一个模型,否则搜索找不到有用的东西。这份副本里它们是一样的。
  • 数据去向:你文件的文字和你的问题会发给 Google 和 Pinecone。能打开聊天窗口的人,都能读到取自文件夹里每个文件的答案。
  • 费用:Gemini 的调用由 Google 计费,索引由 Pinecone 计费,各按你的套餐。
文件
NOTICE.md  671 B
README.md  5 KB
workflow.json  11 KB

3 个文件,共 17 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-12

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

Nanosaur2-670M

well9472 · 工具包

用一个 670M 参数的小型扩散模型,根据文字提示生成插画,在 ComfyUI 中运行。这是一个低预算的研究模型,适合想试用或训练自己 LoRA 的人。

新上架

waqf-ocr-hand-written-v1

Waqf-AI · 工具包

读取图片中的阿拉伯语手写文字并以文本形式返回。这是微调过的 PaddleOCR-VL 模型,适合要把阿拉伯语手写内容数字化的人。

新上架

Wan2.2-TI2V-5B-Diffusers

Wan-AI · 工具包

根据文本提示或图像加文字生成视频片段,最高 720P、每秒 24 帧,Diffusers 格式,适合单块消费级 GPU。

新上架

效率类的相似商品

查看效率类的全部商品

Wan2.1-T2V-1.3B-Diffusers

Wan-AI · 工具包

用小型的 1.3B Wan2.1 模型根据文字提示词生成短的 480P 视频,已打包成 diffusers 库可用的形式。在约 8.19 GB 显存的消费级显卡上就能运行。

新上架

Dulu Malayalam ASR

serendipitylabs · 工具包

在 CPU 或 CUDA GPU 上把马拉雅拉姆语语音转成文字,是 Serendipity Labs 的早期研究版本。适合想为简短清晰的录音生成转写草稿的人。

新上架

LFM2.5-350M-home-assistant-sft

OrdenWills · 工具包

把“关掉电视”这样的日常家居指令变成结构化的工具调用,并先检查设备状态。这是一个 3.5 亿参数的模型,适合智能家居开发者和爱好者。

新上架