Mindket

带聊天记忆和计算器的聊天助手

新上架第 1 版 · 更新于

概览

一个带聊天窗口的 n8n 工作流,里面是一个会记住对话的 AI Agent。每条消息连同之前的消息一起阅读,助手通过一个 OpenAI 模型作答,还能使用 Calculator 工具。

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

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 编辑器里的聊天按钮:最快的测试方式
  • 公开的聊天地址:文件里已经打开,分享之前先加上身份验证

平台

连接 1 个应用

运行方式

触发

聊天消息

你在 n8n 的聊天窗口发一条消息时开始运行:

  • 你输入的那条消息

动作

  1. Chat Memory Manager 读出这次会话里存着的消息
  2. Aggregate 把它们收成一份早先消息的清单
  3. AI Agent 拿到这份清单和你的新消息,通过 gpt-5.6-terra 作答,算数时用 Calculator
  4. Chat Memory Manager1 把你的消息和回答存进记忆
  5. Edit Fields 把回答作为 output 交给聊天窗口

结果

聊天窗口里出现一条把前面几条消息都考虑进去的回答

集成

开始之前要准备好这些。

OpenAI

语言模型

运行 gpt-5.6-terra,作为 AI Agent 背后的聊天模型。

需要OpenAI API 密钥

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
7 个步骤,由聊天消息启动
AI
1 个步骤调用 AI 模型:AI Agent
登录
需要登录:OpenAI
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 6 种步骤类型

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

关于

它是什么

这个 n8n 工作流是一个带记忆的聊天助手。你在 n8n 的聊天里输入,一个记忆节点把之前的消息交回来。AI Agent 把它们和你的新消息一起读,通过一个 OpenAI 聊天模型作答,还能使用 Calculator 工具。这一轮的问答随后存起来,留给下一轮。Mindket 的版本把已停用的 OpenAI Assistant 节点换成了这个 Agent 加一个模型节点。十个干活的节点运行它,旁边还有五张便签。

适合谁

想要一个能持续对话的小型聊天助手的开发者,以及要把旧的助手流程从已停用的 OpenAI Assistants API 上迁走的团队。如果你需要助手的文件或检索功能,就别选它,这个版本没有重现这些。

谁在用,怎么用
行业谁在用怎么用例子
软件开发者先搭一个聊天助手,再给它接更多工具一位开发者在 Calculator 旁边加了一个查询工具,并在聊天里测试。
客服组长接到真实渠道之前,先试一个能保留上下文的助手一位组长检查助手能不能在五条消息里一直记得客户的名字。
教育课程制作人演示 n8n 里的聊天记忆是怎么工作的一位培训师先告诉助手一个名字,几条消息后再问它。
小企业店主用一个私人助手做快速计算一位店主先问一个报价总额,再问打折后的价格。

你需要懂一点 n8n:导入文件、添加一个 OpenAI 凭据、写好助手的指令。

用在哪里

任何能访问 OpenAI 的 n8n 都能运行它。聊天在 n8n 编辑器里打开,Make Chat Publicly Available 打开时,也能从它自己的地址打开。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 编辑器里的聊天按钮:最快的测试方式
  • 公开的聊天地址:文件里已经打开,分享之前先加上身份验证

设置

点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。一个 OpenAI 密钥就够模型用了。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器
OpenAI一个能用 gpt-5.6-terra 的 API 密钥
指令你的助手原来收到的那段文字,如果有的话
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 打开 OpenAI Chat Model,用你的密钥添加一个 OpenAI 凭据。
  3. 打开 AI Agent,选 Add Option,再选 System Message,写上助手要遵守的指令。
  4. 保存,点画布底部的按钮打开聊天。
  5. 先告诉助手你的名字,再问它你叫什么。让它算一个像 1234 * 5678 的式子,看 Calculator 怎么工作。

如何使用

打开聊天,和它说话。每一轮,工作流从记忆节点读出最多 20 次之前的互动,加上你的新消息,把整段文字发给模型。回答和你的消息随后被存起来。

想要不同的效果,改这里
要改的在哪里改
模型OpenAI Chat Model 里的 Model
助手的指令AI Agent 里的 System Message
记多少Window Buffer Memory 里的 Context Window Length,现在是 20
更多工具把其他工具节点接到 AI Agent 上,放在 Calculator 旁边
谁能聊天Chat Trigger 里的 Make Chat Publicly Available

示例

一位茶店店主输入“我叫 Dana,我卖茶。”助手向她问好。几条消息之后,她问 18 盒、每盒 23.5、减去 10% 要多少钱,接着又问她叫什么名字。

助手用 Calculator 算出总价并给出来。它也答出 Dana,因为存下来的消息会回到每一次的提示词里。Edit Fields 把每个回答作为 output 交给聊天窗口。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。这里 Agent 在中间,它的模型和 Calculator 接在下面。它前后的方框负责读写对话。发两条消息,再打开这次运行,读一读 Agent 收到的提示词。

专家:历史记录由一个表达式贴进 Agent 的文本里,所以 Agent 节点自己没有接记忆。

值得细看的地方
节点做什么要知道的
Chat Memory Manager从 Window Buffer Memory 读出存着的消息1 版为每一轮问答返回一个条目,带 human 和 ai
Aggregate把这些条目收成一个 messages 清单AI Agent 用它拼出 “Our Previous Conversation”
AI Agent带 OpenAI Chat Model 和 Calculator 的 Tools Agent 1.8promptType 是 define,文本由表达式拼成
Chat Memory Manager1把你的消息和回答存进记忆1 版会把每条存着的消息都作为一个条目返回
Limit只留一个条目这样聊天只收到一个回答,而不是每条存着的消息各一个

注意事项

OpenAI 的 Assistants API 已经没有了,这个版本也不再使用它。

  • API:OpenAI 的弃用页面(2026 年 11 月 12 日查阅)写明 Assistants API 已于 2026 年 8 月 26 日关停,替代的是 Responses API 和 Conversations API。Mindket 的版本把 OpenAI Assistant 节点换成了带 OpenAI Chat Model 的 AI Agent
  • 助手:它的 ID 已删掉。放在 OpenAI 那边的指令、文件和工具不会跟过来,所以请把指令写进 System Message
  • 模型:文件里设的是 gpt-5.6-terra。同一页面给 gpt-5-mini 定的关停日期是 2026 年 12 月 11 日,没设模型时,这个节点版本会选的就是它
  • 公开聊天:Make Chat Publicly Available 是开着的,所以工作流激活后,任何拿到聊天地址的人都能用你的密钥
  • 记忆:Simple Memory 存在 n8n 自己的内存里,它的节点说明写着不适合队列模式,它的代码会在一个小时没有消息后清掉会话
  • 第一条消息:记忆是空的,所以提示词里的历史记录两边都显示 undefined
  • 费用:OpenAI 按每次模型调用收费,用 Calculator 算一次数会多一次调用
  • 你的数据:你的消息和存着的历史都会发给 OpenAI
  • 凭据:JSON 里没有任何凭据

README 和文件

README

带聊天记忆和计算器的聊天助手

一个带聊天窗口的 n8n 工作流,里面是一个会记住对话的 AI Agent。每条消息都连同之前的消息一起阅读,助手可以使用 Calculator 工具,它的回答和你的消息会存起来留给下一轮。

包里有什么

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

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

  • 原来的版本通过 n8n 的 OpenAI Assistant 节点调用一个 OpenAI 助手,这个节点用的是 OpenAI 的 Assistants API。OpenAI 的弃用页面(2026 年 11 月 12 日查阅)写明那个 API 已于 2026 年 8 月 26 日关停,替代的是 Responses API 和 Conversations API。现在这个节点换成了一个 AI Agent(Tools Agent,1.8 版),配一个 OpenAI Chat Model 节点(gpt-5.6-terra)和同一个 Calculator 工具。它收到的提示词,也就是之前的消息加上新消息,没有改。
  • 助手的 ID 已删掉。助手放在 OpenAI 那边的东西(它的指令、文件和它自己的工具)不会跟过来:请把指令写进 Agent 的 System Message 选项。
  • Edit Fields 原来按旧节点的名字读取回答,现在读的是 AI Agent。
  • 有两张便签在讲怎么选助手,现在改成了描述 AI Agent。
  • 凭据关联和 Chat Trigger 的 webhook ID 已删掉。
  • 别的都没改。文件里没有 Code 节点。

开始之前

  • 一个 n8n 实例,n8n Cloud 或自己的服务器都行。
  • 一个能用 gpt-5.6-terra 的 OpenAI API 密钥。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 打开 OpenAI Chat Model,用你的密钥添加一个 OpenAI 凭据。想换模型,就在那里改。
  3. 打开 AI Agent,在 Add Option 下选 System Message,写上你的助手原来被告知的内容。
  4. 保存,点画布底部的按钮打开聊天。
  5. 测试记忆:第一条消息里告诉助手你的名字,第二条问它你叫什么。再让它算一个像 1234 * 5678 的式子,看看 Calculator。

一次运行的过程

  1. Chat Trigger 接收消息。Make Chat Publicly Available 是开着的,Load Previous Session 设成了 From Memory,所以聊天窗口可以显示之前的消息。
  2. Chat Memory Manager 从 Window Buffer Memory 读出存着的消息。Aggregate 把它们收进一个 messages 清单。
  3. AI Agent 拿到一段文字:“Our Previous Conversation”下面是那份历史,“Current message”下面是新消息。它用 OpenAI Chat Model 作答,也可以调用 Calculator。
  4. Chat Memory Manager1 把你的消息和 Agent 的回答加进记忆。
  5. Limit 只留一个条目。Edit Fields 把 output 设成 Agent 的回答,聊天窗口显示的就是它。

Window Buffer Memory(Simple Memory 1.1)保留最近 20 次互动。它的键是聊天的会话 ID 后面加上 123。

改变风格

  • 模型:OpenAI Chat Model 里的 Model。
  • Agent 的指令:AI Agent 里的 System Message。
  • 记多少:Window Buffer Memory 里的 Context Window Length,现在是 20。
  • 更多工具:把其他工具节点接到 AI Agent 上,放在 Calculator 旁边。
  • 谁能聊天:在 Chat Trigger 里关掉 Make Chat Publicly Available。

注意事项

  • OpenAI 的 Assistants API 已经没有了。Mindket 的版本改用 Agent 和聊天模型节点,所以旧的 OpenAI Assistant 节点和它的助手 ID 都不在里面。
  • OpenAI 的页面(2026 年 11 月 12 日查阅)还给 gpt-5-mini 定了 2026 年 12 月 11 日关停,没设模型时,这个版本的 OpenAI Chat Model 节点会选它。文件里设的是 gpt-5.6-terra。
  • Make Chat Publicly Available 是开着的。工作流一激活,任何拿到聊天地址的人都能用你的密钥和 Agent 对话。
  • Simple Memory 存在 n8n 自己的内存里。它的节点说明写着不适合队列模式或多个主实例,它的代码会在一个小时没有消息后清掉会话。
  • 一次会话的第一条消息,记忆还是空的,所以提示词里的历史记录两边都显示 undefined。
  • Chat Memory Manager1 是 1 版,它把每条存着的消息都作为一个条目返回。有 Limit 在,聊天只会收到一个回答。
  • 每条消息发给 OpenAI 时,都带着最多 20 次之前的互动。
文件
NOTICE.md  630 B
README.md  4 KB
workflow.json  8 KB

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

更新内容

  • 第 1 版 · 2026-11-12

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架

Qwen2.5-7B-Instruct-GGUF

Qwen · 工具包

Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。

新上架

ACE-Step 1.5 XL SFT

ACE-Step · 工具包

用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。

新上架

效率类的相似商品

查看效率类的全部商品

Guizang PPT Skill

op7418 · 技能

能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。

新上架29.8k

Frontend Slides

zarazhangrui · 技能

从零开始或从 PowerPoint 文件生成 HTML 演示文稿,并展示几种视觉风格预览供你挑选,适合不懂 CSS 和 JavaScript、又想做网页幻灯片的人。

新上架32.3k

IPTV

iptv-org · 工具包

把来自多个国家的公开电视直播频道整理成播放列表,任何支持直播流的视频播放器都能打开。适合想看直播的观众,也适合需要频道数据的开发者。

新上架144k