Mindket

聊天助手答不上来时,在 Slack 上找真人

新上架第 1 版 · 更新于

概览

一个带聊天窗口的 n8n 工作流。AI 助手能答的就直接答,答不上来时先问访客要邮箱地址,再把问题发到 Slack 频道,让真人来回复。

聊天助手答不上来时,在 Slack 上找真人 是一款 n8n 工作流,属于商务类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 帮助页:把 Chat Trigger 切到公开,就得到一个可以嵌入或分享的聊天地址
  • 别的渠道:把 Slack 节点换成 Gmail、Teams 或工单工具

平台

连接 2 个应用

运行方式

触发

聊天消息

有人在这个工作流的聊天里发消息时开始运行:

  • 访客发的消息

动作

  1. AI Agent 读取这条消息,最近五轮对话作为记忆
  2. GPT-5.6 Sol 来回答,答不上来就调用 Not sure? 工具
  3. 工具启动第二个工作流,检查消息里有没有邮箱地址
  4. 有地址就把消息发到 Slack,并告诉访客已经通知了真人
  5. 没有地址就请访客带上地址再发一次问题

结果

一条聊天回复:Agent 的回答、已经请真人处理的说明,或者索要邮箱地址的请求

集成

开始之前要准备好这些。

OpenAI

语言模型

为 Agent 运行 gpt-5.6-sol,由它回答或决定调用工具。

需要OpenAI API 密钥

Slack

团队聊天

把访客的消息连同邮箱地址发到一个频道,让真人来接手。

需要一个 Slack 工作区、一个能发消息的应用和一个频道

工作流检查

由 Mindket 于 2026年11月13日检查

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

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

关于

它是什么

这个 n8n 工作流是一个聊天助手,答不上来的问题会交给真人。访客在聊天窗口里输入问题。助手在 Mindket 的版本里是 GPT-5.6 Sol,能答就答,并记住最近五轮对话。答不上来或没把握时,它调用一个叫 dont_know_tool 的工具。这个工具会运行同一个文件里的第二个工作流。第二个工作流在访客的消息里找邮箱地址。找到了,就把消息发到 Slack 频道,助手再告诉访客已经通知了真人。没找到,就请访客带上地址再发一次问题。十个节点完成这些事,旁边还有七张便签。

适合谁

在帮助页上放一个聊天窗口的小团队,希望助手答不了的问题有真人接住,并留下可以回信的地址。如果你要真人直接加入聊天本身,就别选它。助手只会往 Slack 发消息,回复得通过邮件发出去。

谁在用,怎么用
行业谁在用怎么用例子
软件客服负责人把助手放在帮助页上,把偶尔出现的账单或账号问题发到 Slack 频道一个 SaaS 团队的助手回答功能问题,把退款纠纷转给客服频道。
电商店主让助手处理尺码和物流问题,其余的交给店主有访客问起批量订单时,店主在 Slack 收到一条消息。
代理公司给客户做机器人的自由职业者交给客户一个已经接好真人兜底的聊天窗口自由职业者为客户自己的工作区配好 Slack 这一步。
教育课程团队回答常见问题,其余的转给讲师课程团队在一个频道里看到每个没答上的问题。

你需要会一点 n8n:导入文件、添加两个凭据、选一个 Slack 频道。工作流自带的便签没有写设置要多久。

用在哪里

任何能访问 OpenAI 和 Slack 的 n8n 都能运行它。在你把触发器设为公开之前,聊天窗口只在 n8n 里打开。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 帮助页:把 Chat Trigger 切到公开,就得到一个可以嵌入或分享的聊天地址
  • 别的渠道:把 Slack 节点换成 Gmail、Teams 或工单工具

设置

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

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器
OpenAI一个能用 gpt-5.6-sol 的 API 密钥
Slack一个工作区、一个能发消息的应用,以及一个收问题的频道
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 OpenAI 凭据,在 OpenAI Chat Model 里选中它。
  3. 保存工作流。工具是按工作流自己的 id 调用它的,所以保存之后才能用。
  4. 添加一个 Slack 凭据。在 Message Slack for help 里按名字选频道。文件里这一项是空的。
  5. 点画布底部的 Chat 按钮打开聊天。提一个问题,并让助手当作不知道答案来回答。它应该向你要邮箱地址。
  6. 在同一条消息里带上地址,再发一次问题。Slack 收到它,助手确认已经通知了真人。

如何使用

打开聊天,输入一个问题。助手凭模型已知的内容作答。答不上来时,访客会先看到索要邮箱地址的请求,再看到一句感谢。你的团队在 Slack 里看到这个问题,邮箱地址就写在消息里。记忆覆盖每个聊天会话最近的五轮对话。

想要不同的效果,改这里
要改的在哪里改
助手的规则AI Agent 里的系统消息
什么时候求助Not sure? 的描述
两条回复两个 Code 节点里的文字
Slack 消息Message Slack for help 里的文字
记多少Window Buffer Memory 里的 Context Window Length

示例

一位访客问某个套餐是否包含一项功能,助手没有这方面的依据。助手调用它的工具。第一条消息里没有地址,所以访客看到的是请带上地址再发一次问题。

访客在同一条消息里带上地址再发一次。Slack 收到的是同一条帖子里的问题和地址,访客读到的是已经通知了真人。你这边没有人需要盯着聊天。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。这个文件里是两个工作流合在一起。上面一个运行聊天,下面一个只在助手调用工具时才运行。先做第 5 步的聊天测试,再打开这次运行,看看工具是怎么被调用的。

专家:这个工具调用的是它自己所在的那个工作流,靠的是工作流的 id。

值得细看的地方
节点做什么要知道的
AI Agent1.2 版,连着模型、记忆和 Not sure?没有设置 Agent 类型,所以 n8n 把它当作 Conversational Agent
Not sure?一个调用 $workflow.id 的 Tool Workflow 节点它发送来自 Chat Trigger 的 chatInput,也就是访客最新的一条消息
Check if user has provided email一个带正则表达式的 IF 节点它只检查最新的一条消息,也不确认地址是否真实存在
Message Slack for help把消息发到按名字选定的频道文件里没有选定频道

注意事项

模型换过了,Agent 节点是个较旧的版本。

  • 模型:OpenAI 的弃用页面(2026 年 11 月 12 日查阅)写明 gpt-4 于 2026 年 10 月 23 日关停,替代模型是 gpt-5.6-sol。Mindket 的版本改调用它,并去掉了 0.2 的 temperature,因为这个模型的页面没有列出这一项
  • Agent 类型:1.2 版按 Conversational Agent 运行,n8n 的代码把这种模式标为已弃用,并说会在 n8n v3 里移除。如果你的 n8n 显示这条提示,就换成当前的 AI Agent 节点,再接回模型、记忆和工具
  • 邮箱地址:检查只看最新的一条消息,所以访客必须把地址和问题写在同一条消息里
  • 记忆:它存在 n8n 实例上,队列模式下各个 worker 之间不共享
  • 费用:访客每发一条消息,就会产生一次或多次 OpenAI 调用
  • 公开的聊天:触发器一旦设为公开,任何拿到地址的人都能花你的密钥
  • 你的数据:消息会发给 OpenAI,要求找真人的问题会连同邮箱地址发到 Slack
  • 凭据:JSON 里没有任何凭据

README 和文件

README

聊天助手答不上来时,在 Slack 上找真人

一个带聊天窗口的 n8n 工作流。AI 助手能答的就直接答,并记住最近五轮对话。它答不上来或没把握时,会调用一个工具,工具运行同一个文件里的第二个工作流。第二个工作流在访客的消息里找邮箱地址。找到了,就把消息发到 Slack 频道,让真人来回复。没找到,就请访客带上地址再发一次问题。

包里有什么

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

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

  • 聊天模型原来调用的是 gpt-4,OpenAI 已于 2026 年 10 月 23 日关停它。这个节点现在改名为 OpenAI Chat Model,调用 gpt-5.6-sol,这是 OpenAI 弃用页面上写的替代模型,2026 年 11 月 12 日查阅。
  • 模型节点原来要求 temperature 为 0.2。gpt-5.6-sol 的页面没有列出 temperature 这一项,所以这个副本去掉了它。如果你的模型支持,可以在节点的选项里加回来。
  • Chat Trigger 的 webhook id 已删掉,Slack 和 OpenAI 节点与凭据的关联也已删掉,请选你自己的。
  • 别的都没改。文件里有两个小的 Code 节点,都不用修。

开始之前

  • 一个 n8n 实例,n8n Cloud 或自己的服务器都行。
  • 一个能用 gpt-5.6-sol 的 OpenAI API 密钥。
  • 一个 Slack 工作区、一个能发消息的应用,以及一个收问题的频道。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 OpenAI 凭据,在 OpenAI Chat Model 里选中它。
  3. 保存工作流。工具 Not sure? 是按工作流自己的 id 调用它的,所以保存之后才能用。
  4. 添加一个 Slack 凭据。在 Message Slack for help 里按名字选频道。文件里这一项是空的。
  5. 点画布底部的 Chat 按钮打开聊天。向助手提一个问题,并让它当作不知道答案来回答。它应该向你要邮箱地址。
  6. 在同一条消息里带上地址,再发一次问题。Slack 收到消息,助手确认已经通知了真人。
  7. 想让访客在 n8n 之外使用这个聊天,就把 Chat Trigger 设为公开,先读下面的注意事项。

工具和它的子工作流怎么连

Not sure? 是一个 Tool Workflow 节点。它的工作流是 {{ $workflow.id }},也就是这个工作流自己,从 Execute Workflow Trigger 开始。它发送 query,即助手交给工具的文字,还有它自己的一个字段 chatInput,取自 Chat Trigger 的 chatInput:访客最新的一条消息。后面只用到 chatInput。工具的描述告诉助手:不知道或没把握的时候用它。

子工作流以两个 Code 节点之一结束。每个都返回一段 response 文字,助手的系统消息要它用这段文字作答。

一次运行的过程

  1. Chat Trigger 收下访客的消息。
  2. AI Agent(1.2 版)连同 Window Buffer Memory 一起读它,记忆窗口是节点默认的五轮对话,再用 OpenAI Chat Model 作答。
  3. 助手答不上来,就调用 Not sure?。Check if user has provided email 用正则表达式检查消息里有没有长得像邮箱地址的内容。
  4. 匹配到了,Message Slack for help 把消息发出去,Confirm that we've messaged a human 返回感谢语。没匹配到,Prompt the user to provide an email 返回请带上地址再发一次问题的请求。

改变风格

  • 助手的规则:AI Agent 里的系统消息。
  • 工具什么时候被用:Not sure? 里的描述。
  • 两条回复:Code 节点 Confirm that we've messaged a human 和 Prompt the user to provide an email 里的文字。
  • Slack 消息:Message Slack for help 里的文字。
  • 记多少:Window Buffer Memory 里的 Context Window Length。
  • 模型:OpenAI Chat Model。

注意事项

  • AI Agent 是 1.2 版,没有设置 Agent 类型,n8n 把它当作 Conversational Agent。n8n 的代码把这种模式标为已弃用,并说会在 n8n v3 里移除。如果你的 n8n 显示这条提示,就把这个节点换成当前的 AI Agent,再接回模型、记忆和工具。
  • 邮箱检查只看最新的一条消息,不看记忆,所以访客必须把地址写在带着问题的那条消息里。它只检查地址的格式,不确认地址是否存在。
  • Window Buffer Memory 把消息存在 n8n 实例上,队列模式下各个 worker 之间不共享。
  • 访客每发一条消息,就会产生一次或多次 OpenAI 调用。Slack 发消息不另外收费。
  • 公开的聊天会让任何拿到地址的人花你的 OpenAI 密钥,分享之前先加上限制。
  • 访客的消息会发给 OpenAI,要求找真人的那条会连同邮箱地址发到你的 Slack 频道。
文件
NOTICE.md  607 B
README.md  5 KB
workflow.json  9 KB

3 个文件,共 15 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 的创作者。

新上架

商务类的相似商品

查看商务类的全部商品

pplx-decider-v1.1-27b

perplexity-ai · 工具包

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

新上架

NuExtract3

numind · 工具包

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

新上架

Drex DLM

nace-ai · 工具包

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

新上架