Mindket

带 Postgres 记忆和工具的健康险报价聊天助手

新上架第 1 版 · 更新于

概览

一个葡萄牙语的 n8n 聊天,用来比较企业健康保险方案。AI 助手把每位访客记在 Postgres 里,从 MySQL 表里找出最便宜的三个方案,还能调用两个网络 API。这是一个起步模板,数据要你自己填。

带 Postgres 记忆和工具的健康险报价聊天助手 是一款 n8n 工作流,属于商务类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 你自己的网站:由你的前端把访客的消息、leadData 资料和 session_id 发到聊天的 webhook
  • 别的市场:改表、查询和系统消息

平台

连接 3 个应用

运行方式

触发

聊天消息

访客在聊天里发消息时开始运行,你自己的前端还可以在消息里加上:

  • 带有访客资料的 leadData 对象
  • 让每位访客各用一份记忆的 session_id

动作

  1. 消息里带着资料时,先由一个助手存进记忆,并用一句话确认
  2. 报价助手读取这条消息,以及 Postgres 里最近三十轮对话
  3. 它按城市、人数和年龄,在 MySQL 的 Products 表里找最便宜的三个方案
  4. 它还能通过两个网络 API 查运营商信息,以及按姓名和出生日期查人
  5. 它根据工具返回的内容,用葡萄牙语作答

结果

一条聊天回复,列出工具找到的最便宜的方案,或者说明没有匹配的

集成

开始之前要准备好这些。

OpenAI

语言模型

为资料步骤和报价助手运行 gpt-5.6-terra。

需要OpenAI API 密钥

PostgreSQL

数据库

把聊天记忆存在名为 aimessages 的表里,每个会话一条记录线。

需要一个 Postgres 数据库

MySQL

数据库

存放报价助手要搜索的 Products 表。

需要一个 MySQL 数据库和一个只读用户

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
6 个步骤,由聊天消息启动
AI
2 个步骤调用 AI 模型:Quote Assistant、Save Lead Profile
登录
需要登录:Postgres、OpenAI
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它 4 种步骤类型中的 3 种,读不懂的是:AI Agent

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

关于

它是什么

这个 n8n 工作流是一个用葡萄牙语帮访客比较企业健康保险方案的聊天。公开的聊天接收访客的消息。如果前端发来了访客的资料,一个助手会先把它存进记忆。随后报价助手作答,记忆来自 Postgres 表里最近三十轮对话。它可以按城市、人数和投保人的年龄,在 MySQL 表里搜索最便宜的三个方案,还能调用两个网络 API。十三个节点完成这些事,旁边还有一张便签。

适合谁

已经有方案和价格表、想在上面加一个聊天窗口的保险经纪人和福利平台。如果你没有这样的表或 API,就别选它。这只是一个起步模板,表、两个 API 和助手的指令都要你自己提供。

谁在用,怎么用
行业谁在用怎么用例子
保险经纪人让访客描述一家公司,拿到最便宜的匹配方案经纪人的网站为一家十二人的公司列出三个方案,最便宜的排在前面。
福利平台团队从运营商信息服务里回答方案问题访客提问时,平台的聊天去查运营商的详细信息。
人力资源人力资源咨询公司让客户先看一眼团体险的价格咨询公司让客户在通话之前先试不同的年龄和团体规模。
代理公司聊天机器人的开发者从一个已有记忆和工具的聊天开始做客户项目代理公司换上客户的表和两个 API。

你需要比较熟悉 n8n,还要有数据库:三种凭据、一张列齐了的 MySQL 表和两个你自己的 API。工作流自带的便签没有写设置要多久。

用在哪里

任何能访问 OpenAI、一个 Postgres 数据库和一个 MySQL 数据库的 n8n 都能运行它。在你发布并分享聊天地址之前,聊天只在 n8n 里打开。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 你自己的网站:由你的前端把访客的消息、leadData 资料和 session_id 发到聊天的 webhook
  • 别的市场:改表、查询和系统消息

设置

点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。三个账号加两个网址就够完成所有步骤。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器
OpenAI一个能用 gpt-5.6-terra 的 API 密钥
Postgres一个放聊天记忆的数据库,aimessages 表不存在时会自动创建
MySQL一张带齐查询所用列的 Products 表,以及一个只能读取的用户
网络 API两个工具各一个地址,或者决定把它们删掉
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 OpenAI 凭据,在 Profile Chat Model 和 Assistant Chat Model 里选中它。
  3. 添加一个 Postgres 凭据,在 Postgres Chat Memory 和 Postgres Chat Memory1 里选中它。
  4. 为只读用户添加一个 MySQL 凭据,在 Products in Database 里选中它。
  5. 在 Knowledge Base 里,把 <YOUR_QUOTE_API_HOST> 换成你的报价服务。在 External API 里,把 <YOUR_LOOKUP_API_HOST> 换成你的查询服务。两个都没有的话,就删掉这个工具,以及系统消息里关于它的那一行。
  6. 读一遍 Save Lead Profile 和 Quote Assistant 的系统消息,并改写它们。
  7. 保存工作流,点 Chat 按钮打开聊天,请它为一家公司推荐方案,并给出城市、人数和投保人的年龄。

如何使用

访客在聊天里写下需求。助手先问清工具需要的信息,比如城市和投保人的年龄,再搜索表,把找到的列出来。从你自己的前端发出的第一条消息还可以带上 leadData,也就是助手要存进记忆的资料。

想要不同的效果,改这里
要改的在哪里改
助手怎么说话、必须做什么Quote Assistant 里的系统消息
资料那句话Edit Fields1 里的文字
查询和它的险种Products in Database
问候语Chat Trigger 里的初始消息
工具的地址和描述Knowledge Base 和 External API
模型Profile Chat Model 和 Assistant Chat Model

示例

访客写道,圣保罗有一家十二个人的公司需要方案,投保人 35 岁。助手带着城市、州、十二个人数和年龄去调用表格工具。

工具最多返回三个方案,对这个年龄价格最低的排在前面。助手用葡萄牙语把它们和价格一起列出来。表里没有匹配的,它就直说,不会编造方案。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。这里的助手是一个会决定调用哪个工具的节点。用 Chat 按钮试一试,在运行记录里看助手选了哪个工具,再把它的回答和你的表对一对。

专家:两个助手共用一张记忆表,工具都是普通节点。

值得细看的地方
节点做什么要知道的
If检查消息里有没有 leadData 对象第二个条件比较的是两个空值,永远通过
Postgres Chat MemoryQuote Assistant 的记忆,窗口是三十它的键是 session_id 加上 sessionId,所以只发其中一个
Products in Database一个 MySQL 工具,用模型填的值运行查询这些值会直接写进 SQL 文本,所以要用只读用户
External API一个发送 POST 和 JSON 请求体的 HTTP Request 工具它填的是 {name} 和 {birthdate},也就是单花括号的占位符

注意事项

Assistants 这两步重做过了,系统消息是我们写的。

  • Assistants:OpenAI 的弃用页面(2026 年 11 月 12 日查阅)写明 Assistants API 于 2026 年 8 月 26 日关停。两步现在都是用 gpt-5.6-terra 的 AI Agent。作者的指令不在文件里,所以两条系统消息是 Mindket 写的草稿,要你自己改写
  • 资料:内置的聊天页面不发送 leadData 和 session_id。资料这一步需要你自己的前端
  • 记忆的键:Edit Fields2 去掉了 sessionId,所以同时发两个 id 的前端会在下一条消息时开出一份新的记忆
  • SQL:表格工具把模型填的值写进查询里。请用只能读取那一张表的用户
  • 公开的聊天:任何知道地址的人都能和助手对话,花你的密钥
  • 隐私:资料存在 Postgres 里并发给 OpenAI,External API 还会把姓名和出生日期发给你的服务。请确认你的合规义务,比如巴西的 LGPD
  • 只适合一种业务:险种固定为 PME,Knowledge Base 里的州固定为 SP
  • 费用:每条回复可能对应好几次模型调用
  • 凭据:JSON 里没有任何凭据

README 和文件

README

带 Postgres 记忆和工具的健康险报价聊天助手

一个葡萄牙语的 n8n 聊天,用来比较企业健康保险方案。AI 助手把每位访客记在一张 Postgres 表里。它可以在 MySQL 的方案表里,按城市、人数和投保人的年龄,找出最便宜的三个匹配方案,还能调用两个网络 API。这是一个起步模板:表和两个 API 要你自己提供,两条系统消息只是要你改写的简短草稿。

包里有什么

  • workflow.json:n8n 导出的工作流,十三个节点和一张便签。里面没有任何凭据。
  • README.md:这份设置说明,压缩包里的是英文版。

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

  • 那两个调用 OpenAI Assistant 的步骤用的是 n8n 的 Assistant 节点。OpenAI 的弃用页面(2026 年 11 月 12 日查阅)写明 Assistants API 于 2026 年 8 月 26 日关停,替代方案是 Responses API 和 Conversations API。现在两步都是 AI Agent,Save Lead Profile 和 Quote Assistant,各配一个调用 gpt-5.6-terra 的模型节点:Profile Chat Model 和 Assistant Chat Model。
  • 作者的 assistant 里有它们自己的指令,文件里没有。两条系统消息是我们写的:一条简短的,用来保存访客资料并用一句话确认;另一条要求报价助手用葡萄牙语作答、使用它的三个工具,并且只引用工具返回的内容。请读一遍,再按你的业务改写。
  • 工具 Products in Daatabase 现在叫 Products in Database,并为它写了描述。
  • Knowledge Base 的描述原来是占位文字,现在写明了这个工具查什么。它的地址原来指向作者的公司,现在是 https://<YOUR_QUOTE_API_HOST>/widget/info。
  • External API 原来调用的是一台私有主机,现在是 https://<YOUR_LOOKUP_API_HOST>/findByNameAndBirthDate。它的请求体原来写的是 {{json.name}},n8n 会把它当作表达式,解析不了。现在用 {name} 和 {birthdate},这是 HTTP Request 工具会填的单花括号占位符。
  • 聊天的问候语原来提到了作者的公司和一个机器人的名字,现在是一句中性的葡萄牙语问候。
  • OpenAI、MySQL 和 Postgres 节点与作者那边 n8n 里凭据的关联已删掉,请选你自己的。
  • 别的都没改。文件里没有 Code 节点。

开始之前

  • 一个 n8n 实例,n8n Cloud 或自己的服务器都行。
  • 一个能用 gpt-5.6-terra 的 OpenAI API 密钥。
  • 一个放聊天记忆的 Postgres 数据库。aimessages 表不存在时,会在第一次使用时创建。
  • 一个有 Products 表的 MySQL 数据库,以及一个只能读取它的用户。查询用到这些列:cityQuery、state、modality、removed、minLifeAmount、maxLifeAmount、createdAt,以及从 priceAtAge0To18 到 priceAtAge59To199 的十个价格列。
  • 两个网络工具各一个地址,或者决定把它们删掉。
  • 如果想保存访客的资料,需要你自己的前端。见下面的注意事项。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 OpenAI 凭据,在 Profile Chat Model 和 Assistant Chat Model 里选中它。
  3. 添加一个 Postgres 凭据,在 Postgres Chat Memory 和 Postgres Chat Memory1 里选中它。
  4. 为只读用户添加一个 MySQL 凭据,在 Products in Database 里选中它。
  5. 在 Knowledge Base 里,把 <YOUR_QUOTE_API_HOST> 换成你的报价服务。在 External API 里,把 <YOUR_LOOKUP_API_HOST> 换成你的查询服务。两个都没有的话,就删掉这个工具,以及 Quote Assistant 系统消息里关于它的那一行。
  6. 读一遍 Save Lead Profile 和 Quote Assistant 的系统消息,并改写它们。
  7. 保存工作流,点画布上的 Chat 按钮打开聊天,请它为一家公司推荐方案,并给出城市、人数和投保人的年龄。

一次运行的过程

  1. Chat Trigger 接收访客的消息。它是公开的,开头是一句葡萄牙语问候。
  2. If 检查消息里有没有 leadData 对象。没有的话,消息直接交给 Quote Assistant。
  3. 有的话,Edit Fields1 把资料变成一句话:姓名、年龄、城市、州、职业、学历、所属团体、设备、渠道和方案类型。Save Lead Profile 把它存进记忆,并用一句话确认。
  4. Edit Fields2 把访客自己的消息和 session_id 放回去,交给 Quote Assistant。
  5. Quote Assistant 借助 Postgres Chat Memory 作答,它保存最近三十轮对话。它可以调用 Products in Database、Knowledge Base 和 External API。
  6. Products in Database 按城市、州、人数和投保人的年龄,返回险种为 PME 的最便宜的三个方案,价格相同时新的在前。
  7. 回复回到聊天里。

改变风格

  • 助手怎么说话、必须做什么:Quote Assistant 里的系统消息。
  • 资料那句话:Edit Fields1 里的文字。
  • 查询:Products in Database,包括险种和结果数量。
  • 问候语:Chat Trigger 里的初始消息。
  • 工具的地址和描述:Knowledge Base 和 External API。
  • 模型:Profile Chat Model 和 Assistant Chat Model。

注意事项

  • 资料这条分支需要你自己的前端。内置的聊天页面不发送 leadData 和 session_id,所以工作流会跳过资料步骤,直接去 Quote Assistant。前端可以把这两个字段放在发往聊天 webhook 的请求最上层。
  • 记忆的键是 session_id 加上聊天自己的 sessionId。Edit Fields2 去掉了 sessionId,所以同时发两个 id 的前端会在下一条消息时开出一份新的记忆。请只发其中一个。
  • Products in Database 把模型填的值直接写进它的 SQL 文本。给它一个只能读取那一张表的用户,正式使用前也想一想,要不要把这些值挪到节点的查询参数里。
  • 聊天是公开的。任何知道地址的人都能和助手对话,花你的 OpenAI 密钥。
  • 资料里有一个人的姓名、年龄、城市、职业和学历,它会存进 Postgres,也会发给 OpenAI。External API 会把姓名和出生日期发给你的查询服务。请确认你的合规义务,比如巴西的 LGPD。
  • 查询和工具是按一种业务调的:险种固定为 PME,Knowledge Base 里的州固定为 SP。请换成你自己的。
  • 报价助手被要求绝不编造方案和价格。不过让访客看到之前,还是用你自己的表测一遍。
  • 每条回复可能对应好几次模型调用,助手每用一个工具就多一次。
文件
NOTICE.md  642 B
README.md  7 KB
workflow.json  13 KB

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

更新内容

  • 第 1 版 · 2026-11-12

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

商务类的相似商品

查看商务类的全部商品

pplx-decider-v1.1-27b

perplexity-ai · 工具包

根据文字和图片为一个决策挑出最合适的选项,比如哪个团队应该处理一条请求,并给出每个选项的概率,适合构建分流和审核工作流的开发者。

新上架

NuExtract3

numind · 工具包

以文本或图像读取文档,按你要的字段填写 JSON 模板,或把页面转成 Markdown。这是一个 4B 模型,适合处理扫描件、表单和发票的团队。

新上架

Drex DLM

nace-ai · 工具包

一次推理就对一份文档的是非题、选择题和打分题给出每个选项的概率。这是 Nace.AI 的 8B 决策模型,你可以自己运行,许可证为非商业。

新上架