Mindket

由带记忆的 Gemini 智能体回答的 Slack 斜杠命令

新上架第 1 版 · 更新于

概览

一个回答 Slack 斜杠命令的 n8n 工作流:跑在 Google Gemini 模型上的智能体写出回复,记住和这个人最近的对话,并把它发到频道里。

由带记忆的 Gemini 智能体回答的 Slack 斜杠命令 是一款 n8n 工作流,属于效率类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud:导入文件,连上你的账号,然后打开它
  • 你自己的 n8n 服务器:同一个文件,放在 https 地址后面
  • 本地安装:只有借助隧道给 Slack 一个公网地址才行
  • 一个 Slack 工作区:一个命令,应用是成员的地方都能用

平台

连接 2 个应用

运行方式

触发

Slack 斜杠命令

有人在 Slack 里输入这个命令时开始运行。先设好:

  • 一个 Google Gemini 凭据
  • 一个 Slack 机器人令牌
  • Slack 应用里指向这个 webhook 地址的斜杠命令

动作

  1. Slack 发来命令,webhook 立刻回应
  2. 智能体把命令的文字当作提示词
  3. 载入这个人在这个频道里最近的 10 轮对话
  4. Gemini 模型写出回答
  5. 问题和回答被发到同一个频道

结果

Slack 频道里多了一条回复,重复问题并给出回答

集成

开始之前要准备好这些。

Google Gemini

语言模型

根据提示词和记住的对话写出回答。

需要Google Gemini API 密钥

Slack

团队聊天

把命令送进来,并接收回复。

需要一个带斜杠命令和机器人令牌的 Slack 应用

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
3 个步骤,由 Webhook 调用启动
AI
1 个步骤调用 AI 模型:Agent
登录
需要登录:Slack、Google Gemini
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 3 种步骤类型

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

关于

它是什么

这个 n8n 工作流在 Slack 斜杠命令后面放了一个 AI 助手。有人在应用所在的任何频道里输入命令和一个问题。一个跑在 Google Gemini 模型上的智能体写出回答。它会记住和这个人最近的几轮对话,所以像“请再短一点”这样的追问也能接得上。回复会发回同一个频道。不用学一个新应用。它里面有五个节点,旁边还有五张便签。

适合谁

生活在 Slack 里、想要一个快速助手的小团队,这个助手就在问题出现的频道里回答,不用再打开新工具或新标签页。它适合能建 Slack 应用、又能运行一个 Slack 够得着的 n8n 的管理员。如果你需要依据自己的文档来回答,就别选它,因为这个智能体没有数据来源。如果命令要限制给特定的人用,也别选它,因为这里没有任何东西检查是谁在提问。

谁在用,怎么用
行业谁在用怎么用例子
运营团队负责人不离开 Slack 就问些小问题一位负责人输入命令,问怎样礼貌地提醒供应商。
客服客服人员起草给客户的第一版回复一位客服粘贴客户的问题,得到一份可以修改的草稿。
营销营销人员想几个标题点子一位营销人员要五个邮件主题,然后要更短的。
教育教师用平实的话讲一个主题一位老师请它给十岁的孩子简短讲讲分数。

你需要一个带斜杠命令的 Slack 应用、一个 Google Gemini API 密钥,以及一个 Slack 能通过 https 访问到的 n8n。

用在哪里

任何有公网 https 地址的 n8n 都能运行它,因为 Slack 要调用 webhook,而且 Slack 只等三秒钟的确认。本地安装只有在给它一个公网地址时才行。先把工作流打开,再把它的生产地址交给 Slack。

  • n8n Cloud:导入文件,连上你的账号,然后打开它
  • 你自己的 n8n 服务器:同一个文件,放在 https 地址后面
  • 本地安装:只有借助隧道给 Slack 一个公网地址才行
  • 一个 Slack 工作区:一个命令,应用是成员的地方都能用

设置

点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。导入文件,添加两个凭据,打开它,把它的地址粘贴到一个 Slack 斜杠命令里。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器,能通过 https 访问
Google Gemini一个 API 密钥
Slack一个带斜杠命令的应用,和一个有 chat:write 权限的机器人令牌,并且应用在该频道里,或者拥有 chat:write.public
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 给 Google Gemini Chat Model 添加一个带你密钥的 Google Gemini (PaLM) API 凭据。
  3. 给 Send response back to slack channel 添加一个带你机器人令牌的 Slack API 凭据。
  4. 保存工作流并打开它。复制 Webhook to receive message 的生产地址,它以 /webhook/slack-bot 结尾。
  5. 在你的 Slack 应用里添加一个斜杠命令,把那个地址粘贴为它的请求 URL。把应用安装到你的工作区。
  6. 在应用所在的频道里输入命令,后面跟一个问题。

如何使用

输入命令,一个空格,再输入你的问题。稍等一会儿。回答会作为一条新消息出现在频道里,并重复你的问题。再追问一句,智能体会记得这段对话。不用重新开始。每个人在每个频道里都有自己的一段对话。

想要不同的结果,改这里
要改的在哪里改
助手的角色和语气Agent 里的系统消息
模型Google Gemini Chat Model
它记住多少Window Buffer Memory 里的上下文窗口长度
回复的格式Send response back to slack channel 的文字
Slack 调用的地址Webhook to receive message

示例

一位客服主管为她的团队运行一个 Slack 应用。她在客服频道里输入命令,问怎样礼貌地告诉客户退款要五天。

片刻之后,应用发出一条提到她的消息,重复这个问题,并给出一份简短、友好的草稿,她稍微改一改就贴进客户的工单。她在同一个频道里要一个更短的版本。智能体知道她的意思,因为它记着上一轮对话。另一位同事问别的事,会得到一段单独的对话。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。斜杠命令是以斜杠开头的 Slack 快捷方式。webhook 是别的服务可以调用的地址。智能体是还能使用工具的模型。在这里它只负责聊天。

专家:webhook 立刻向 Slack 确认,智能体的回答由另一次调用发出。

值得细看的地方
节点做什么要知道的
Webhook to receive message以表单提交的方式接收命令它收到就回应,什么都不检查,所以 Slack 的签名没有被验证
Agent用 Gemini 模型回答命令的文字它没有连接任何工具,没有文字的命令会发出一个空提示词
Window Buffer Memory为每个人和每个频道保留最近 10 轮对话会话键是频道 id 加用户 id,存放处是 n8n 自己的内存
Send response back to slack channel发出问题和回答频道来自请求,所以应用必须在其中,或者拥有 chat:write.public

注意事项

这些说明来自 2026 年 11 月 12 日读取的 Slack、Google 和 n8n 的页面与源码,没有运行过任何东西。

  • 没有运行过:没有输入过命令,没有调用过 Gemini,也没有发过 Slack 帖子
  • 修复:原来的模型名 models/gemini-1.5-flash-latest 已不在 Google 的列表里,所以节点现在指定 models/gemini-3.6-flash。智能体从已弃用、n8n 会在第 3 版里移除的 Conversational Agent 换成了 Tools Agent。记忆的键原来是 Slack 的验证令牌,对所有人都一样,现在改成了频道 id 加用户 id。原作者的公司名从提示词和回复里去掉了,回复按 id 提到提问的人,因为 Slack 已经淘汰了 user_name
  • 访问:没有任何东西检查是谁在调用 webhook。Slack 会给请求签名,而这个文件没有验证签名,所以要把地址保密,或者自己加一个检查
  • 记忆:它放在 n8n 自己的进程里,重启会清空,闲置一小时会话就结束。它不适合队列模式
  • 工具:智能体没有连接任何工具。n8n 的智能体代码不要求有工具,但这里没有试过
  • Slack:回复是一条新消息,所以应用必须在该频道里,或者拥有 chat:write.public。没有文字的命令会发出一个空提示词,模型可能会拒绝
  • 你的数据:问题会发给 Google,问题和回答会发给 Slack
  • 凭据:这个 JSON 里没有任何凭据

README 和文件

README

由带记忆的 Gemini 智能体回答的 Slack 斜杠命令

一个回答 Slack 斜杠命令的 n8n 工作流。有人输入命令和一个问题。一个跑在 Google Gemini 模型上的 AI 智能体写出回答,记住最近几轮对话,并把回复发到同一个频道。

包里有什么

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

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

  • 模型节点原来指定 models/gemini-1.5-flash-latest。按 Google 2026 年 11 月 12 日读取的弃用页面和模型页面,里面根本没有 Gemini 1.5 模型。页面还把 gemini-2.5-flash 标为弃用,从 2026 年 12 月 1 日起对它的调用会转到另一个模型。节点现在指定 models/gemini-3.6-flash,Google 列出它时没有公布停用日期。
  • 智能体原来是版本 1 的 Agent 节点,默认是 Conversational Agent。n8n 自己对这个模式的提示说它已弃用,并会在 n8n 第 3 版里移除。现在智能体是 Tools Agent(节点版本 1.7),提示词取自命令的文字。
  • 记忆原来用 Slack 请求里的 token 字段做会话键。Slack 的文档把这个字段称为已弃用的验证令牌,它标识的是应用,所以每个频道里的每个人都会共用同一段对话。现在键是频道 id 加用户 id,这样每个人在每个频道里都有自己的一段对话。
  • 系统消息、回复文字和发送者名称里带着原作者的公司名。系统消息已经改写,回复写的是 Assistant:,Send as User 是空的。自定义发送者名称需要 chat:write.customize 权限,空着就不需要。
  • 回复原来以 user_name 开头,Slack 说这个字段已经淘汰。现在它按用户 id 提到提问的人。

开始之前

  • 一个能通过 https 从互联网访问的 n8n 实例,n8n Cloud 或自己的服务器都行。
  • 一个 Google Gemini API 密钥。
  • 一个带斜杠命令和机器人令牌的 Slack 应用。令牌需要 chat:write 权限。应用必须在该频道里,或者还拥有 chat:write.public。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 给 Google Gemini Chat Model 添加一个带你密钥的 Google Gemini (PaLM) API 凭据。
  3. 给 Send response back to slack channel 添加一个带你机器人令牌的 Slack API 凭据。
  4. 保存工作流并打开它。复制 Webhook to receive message 的生产地址,它以 /webhook/slack-bot 结尾。
  5. 在你的 Slack 应用里添加一个斜杠命令,把那个地址粘贴为它的请求 URL。把应用安装到你的工作区。
  6. 在应用所在的频道里输入命令,后面跟一个问题。

一次运行的过程

  1. Slack 把命令以表单提交的方式发给 Webhook to receive message。webhook 收到就回应,所以 Slack 在三秒内就得到回复。
  2. Agent 把命令的文字当作提示词。Google Gemini Chat Model 写出回答。Window Buffer Memory 把这个人在这个频道里最近的 10 轮对话交给智能体。
  3. Send response back to slack channel 把问题和回答作为一条新消息,发到命令来自的那个频道。

调整

  • 助手的角色和语气:Agent 里的系统消息。
  • 模型:Google Gemini Chat Model。
  • 它记住多少:Window Buffer Memory 里的上下文窗口长度。
  • 回复的格式:Send response back to slack channel 的文字。
  • 更强的能力:给 Agent 连接工具或数据来源。

要知道的

  • 下面的事实来自 2026 年 11 月 12 日读取的 Slack、Google 和 n8n 的页面与源码。没有运行过任何东西:没有命令,没有 Gemini 调用,也没有 Slack 帖子。
  • 没有任何东西检查是谁在调用 webhook。Slack 会用签名密钥给请求签名,而这个文件没有验证它。任何知道地址的人都能让机器人发帖,所以要把地址保密,或者自己加一个检查。
  • 记忆放在 n8n 自己的进程里。重启会清空它,闲置一小时 n8n 就会清掉会话。它不适合队列模式。
  • 智能体没有连接任何工具。n8n 的智能体代码不要求有工具,但这里没有试过。
  • 没有文字的命令会发出一个空提示词,模型可能会拒绝。
  • 回复是一条新消息,不是 Slack 的即时回应。如果应用不在该频道里,又没有 chat:write.public,发帖就会失败。
  • 你的数据:问题会发给 Google,问题和回答会发给 Slack。
  • 凭据:这个 JSON 里没有任何凭据。
文件
NOTICE.md  606 B
README.md  4 KB
workflow.json  6 KB

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

更新内容

  • 第 1 版 · 2026-11-13

评价

还没有评分

写评价

还没有评价。

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 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

效率类的相似商品

查看效率类的全部商品

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