Mindket

按要求画图的 Telegram 聊天机器人

新上架第 1 版 · 更新于

概览

一个在 Telegram 里用 OpenAI 的 gpt-5.6-terra 上的 AI 智能体聊天的 n8n 工作流。有人要画画时,智能体会调用同一个工作流的第二条路径,由它画出图片并发到聊天里。

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

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤,放在公开的 HTTPS 地址后面
  • Telegram:在私聊里和机器人聊天
  • 另一个工具:复制这个工具和它的第二条路径,让智能体做别的事

平台

连接 2 个应用

运行方式

触发

一条 Telegram 消息

有人给你的机器人发消息时开始运行:

  • 一条文字消息,里面可以要求画一幅画

动作

  1. 一个用 gpt-5.6-terra 的 AI 智能体读这条消息,记忆是这个聊天最近的十条消息
  2. 消息要图片时,智能体调用一个工具,启动工作流的第二条路径
  3. OpenAI 的 gpt-image-2.6-flare 根据请求画出图片
  4. 图片作为照片发到聊天里
  5. 智能体自己的回答用 Telegram 的 HTML 格式发出,Telegram 拒绝这段 HTML 时就发转义后的文字

结果

Telegram 聊天里的一条回复,用户要画画时还有一张照片

集成

开始之前要准备好这些。

Telegram

聊天

接收每条消息,并发送回答和照片。

需要BotFather 给的机器人令牌,放在一个 Telegram 凭据里

OpenAI

对话模型和绘图模型

用 gpt-5.6-terra 运行智能体,用 gpt-image-2.6-flare 画图。

需要OpenAI API 密钥,放在一个 OpenAI 凭据里

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
8 个步骤,由其他工作流调用或由 Telegram 事件启动
AI
2 个步骤调用 AI 模型:Generate image with OpenAI、AI Agent
登录
需要登录:Telegram、OpenAI
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 6 种步骤类型

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

关于

它是什么

这个 n8n 工作流是一个还会画画的 Telegram 聊天机器人。一个 AI 智能体回答每条消息,为每个聊天保留十条消息的记忆,偶尔用名字称呼用户。用户要图片时,智能体会调用一个工具。这个工具运行同一个工作流的第二条路径。那条路径向 OpenAI 的 gpt-image-2.6-flare 要图片,再把它作为照片发回去。十一个节点干活,旁边还有一张便签。

适合谁

想在 n8n 里试试会调用工具的智能体的人,以及想要一个被要求时能画插图的聊天机器人的小团队。如果你需要一个能修改你发来的照片的机器人,就别选它,因为它只会根据文字画图。

谁在用,怎么用
行业谁在用怎么用例子
营销社交媒体经理在聊天里为一条帖子快速画一张插图经理让机器人画一个咖啡杯的扁平插图,并在聊天里收到它。
教育教师为课堂练习单制作简单的图片教师要一张水循环的图,把它贴进讲义。
爱好创客试一试海报或标志的想法创客一个接一个地要三个海报想法。
开发n8n 搭建者学习智能体怎样把一个工作流当工具来调用搭建者把这个工具的做法复制进自己的机器人。

你需要会一点 n8n,还要有两个账号:Telegram 和 OpenAI。这个工具按这个工作流自己的 id 来调用它,所以测试之前请先保存工作流。

用在哪里

任何 Telegram 能通过 HTTPS 访问到、又能访问 OpenAI 的 n8n 都能运行它。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤,放在公开的 HTTPS 地址后面
  • Telegram:在私聊里和机器人聊天
  • 另一个工具:复制这个工具和它的第二条路径,让智能体做别的事

设置

点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。这里涉及两个账号。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器,要有公开的 HTTPS 地址
Telegram用 BotFather 做的一个机器人,它的令牌放在一个 Telegram 凭据里
OpenAI一个 API 密钥,放在一个 OpenAI 凭据里,对话模型和绘图节点都用它
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个填有机器人令牌的 Telegram 凭据,在 Listen for incoming events、Telegram、Correct errors 和 Send back an image 里选中它。
  3. 添加一个 OpenAI 凭据,在 OpenAI Chat Model 和 Generate image with OpenAI 里选中它。
  4. 检查模型。对话模型是 gpt-5.6-terra,绘图模型是 gpt-image-2.6-flare。
  5. 保存并启用这个工作流,然后让你的机器人画点什么。

如何使用

和机器人聊天。用平常的话要一幅画,比如黄昏的灯塔。智能体决定调用工具,照片会作为单独的一条消息送到。

想要不同的效果,改这里
要改的在哪里改
助手的规则和语气AI Agent 里的系统消息
什么时候使用工具Draw image Tool 里的名称和描述
绘图模型和它的选项Generate image with OpenAI 里的 modelId 和选项
它记住多少条消息Window Buffer Memory 里的 contextWindowLength

示例

一位用户写道:“Draw a lighthouse at dusk.”

智能体带着这个请求调用 Draw_image,OpenAI 返回图片,Send back an image 把它作为照片发到聊天里。随后智能体再用一条自己的简短消息回答。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。工具是智能体在请求需要时可以使用的东西。这里的工具就是同一个工作流的另一条路径。

专家:这个工具是一个 1 版的 Tool Workflow 节点,用 $workflow.id 调用这个工作流。它把请求作为 query 传过去,并加上聊天 id。Execute Workflow Trigger 接收这两样。

值得细看的地方
节点做什么要知道的
Draw image Tool让智能体启动第二条路径它把请求作为 query 发出,把聊天 id 作为 chat_id 发出
Execute Workflow Trigger工具被调用时启动第二条路径它和聊天路径在同一个工作流里
Generate image with OpenAI根据请求向 OpenAI 要一张图片gpt-image 模型返回的是一个文件,不是链接
Send back an image把文件作为照片发到聊天里它读的是二进制字段 data
add response field向智能体返回 Success 这个词智能体靠它知道工具已经完成

注意事项

有两个模型因为 OpenAI 停用而被换掉了,Mindket 没有运行过新的绘图步骤。

  • 对话模型:文件原来用 gpt-4-1106-preview。OpenAI 的弃用页面(2026 年 11 月 12 日查阅)列出它在 2026 年 10 月 23 日停用,替代模型是 gpt-5.6-sol。Mindket 的版本用更便宜的 gpt-5.6-terra,OpenAI 把它列为支持函数调用。想用页面给出的那个,可以换回 gpt-5.6-sol
  • 绘图模型:文件原来用 DALL-E 3,同一个页面把它列为 2026 年 5 月 12 日停用。Mindket 的版本用 n8n 的 OpenAI 节点和 gpt-image-2.6-flare。这个模型返回的图片是一个文件,所以 Send back an image 现在上传的是文件
  • 设置:温度和频率惩罚被删掉了,因为模型页面没有列出温度设置
  • 照片大小:Telegram 接受最大 10 MB 的照片(Telegram Bot API 页面)
  • 你的数据:你的消息和绘图请求都会发给 OpenAI。文件里没有任何凭据

README 和文件

README

按要求画图的 Telegram 聊天机器人

一个在 Telegram 里用 OpenAI 的 gpt-5.6-terra 上的 AI 智能体聊天的 n8n 工作流。有人要画画时,智能体会调用同一个工作流的第二条路径,由它画出图片并发到聊天里。

包里有什么

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

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

  • 对话模型原来是 gpt-4-1106-preview。OpenAI 的弃用页面(2026 年 11 月 12 日查阅)列出它在 2026 年 10 月 23 日停用,替代模型是 gpt-5.6-sol。Mindket 的版本用 gpt-5.6-terra,OpenAI 的模型页面把它列为支持函数调用。聊天机器人用不着页面给出的那个更大的模型,想用的话可以把 model 换成 gpt-5.6-sol。
  • 0.7 的温度和 0.2 的频率惩罚被删掉了。模型页面没有列出温度设置。
  • 图片原来由一个 HTTP Request 节点调用 OpenAI 的图片地址,用 dall-e-3 生成。同一个页面把 DALL-E 3 列为 2026 年 5 月 12 日停用。Mindket 的版本用 n8n 的 OpenAI 节点和 gpt-image-2.6-flare,OpenAI 的页面把它列为可用于图片生成。
  • gpt-image 模型返回的图片是一个文件,不是链接。Send back an image 原来发的是链接,现在发 Generate image with OpenAI 生成的文件。
  • 工具和节点从 Dall-E 3 的名字改成了 Draw image Tool、Draw_image 和 Generate image with OpenAI,便签的文字也改了。工具的描述里不再点名某个模型。
  • 有几个节点原来关联着作者 n8n 里的凭据。这些关联已删掉,请选你自己的。
  • 别的都没改。系统消息、记忆和出错时的备用发送都是文件原有的。

开始之前

  • 一个有公开 HTTPS 地址的 n8n 实例,n8n Cloud 或自己的服务器都行。Telegram 会把每条消息发到那个地址。
  • 一个用 BotFather 做的 Telegram 机器人,和它的令牌。
  • 一个 OpenAI API 密钥。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个填有机器人令牌的 Telegram 凭据。在 Listen for incoming events、Telegram、Correct errors 和 Send back an image 里选中它。
  3. 添加一个 OpenAI 凭据,在 OpenAI Chat Model 和 Generate image with OpenAI 里选中它。
  4. 检查模型。对话模型是 gpt-5.6-terra,绘图模型是 gpt-image-2.6-flare。
  5. 保存并启用这个工作流,然后让你的机器人画点什么。工具按工作流自己的 id 来调用它,所以必须先保存。

一次运行的过程

  1. Listen for incoming events 为每条文字消息启动一次运行,并把它交给 AI Agent。
  2. AI Agent 用 OpenAI Chat Model 回答。Window Buffer Memory 保留这个聊天最近的十条消息。系统消息要求用 Telegram 的 HTML 格式,并偶尔用用户的名字称呼他。
  3. 消息要图片时,智能体调用 Draw image Tool。这个工具启动同一个工作流,把请求作为 query 传过去,把聊天 id 作为 chat_id 传过去。
  4. Execute Workflow Trigger 接收它们。Generate image with OpenAI 根据 query 画一张图片,Send back an image 把它作为照片发到聊天里。
  5. add response field 向智能体返回 Success 这个词,智能体随后写出自己的回答。
  6. Telegram 用 HTML 模式发出这个回答。如果 Telegram 拒绝这段 HTML,Correct errors 会把特殊字符转义后再发一次。

改变结果

  • 规则和语气:AI Agent 里的系统消息。
  • 什么时候使用工具:Draw image Tool 里的名称和描述。
  • 绘图模型和选项:Generate image with OpenAI 里的 modelId 和选项。
  • 记忆:Window Buffer Memory 里的 contextWindowLength。

注意事项

  • Mindket 没有运行过这个工作流。没有调用过 Telegram 和 OpenAI,也没有人真的让机器人画过一张图。模型、字段和限制来自 OpenAI 和 Telegram 的文档以及 n8n 源码,查阅日期是 2026 年 11 月 12 日。
  • 1 版的 Tool Workflow 节点把它的输入作为 query 传给子工作流(n8n 源码)。绘图节点读的就是这个字段。
  • Telegram 接受最大 10 MB 的照片(Telegram Bot API 页面)。
  • Telegram 会拒绝超过 4096 个字符的消息。
  • 智能体节点是 1.1 版,n8n 默认把它设为对话型。它的提示词要求模型返回一个 JSON 动作。
  • 你的消息和绘图请求会发给 OpenAI。
  • 文件里没有任何凭据和密钥。
文件
NOTICE.md  582 B
README.md  5 KB
workflow.json  9 KB

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

新上架

效率类的相似商品

查看效率类的全部商品

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