Nanosaur2-670M
well9472 · 工具包
用一个 670M 参数的小型扩散模型,根据文字提示生成插画,在 ComfyUI 中运行。这是一个低预算的研究模型,适合想试用或训练自己 LoRA 的人。
一个回答发到 Telegram 机器人的照片的 n8n 工作流。照片交给 OpenAI 视觉模型,机器人回复一段描述。不是照片的消息会收到一条请你发图片的简短回复。
Telegram 机器人:用 OpenAI 描述你发的任何照片 是一款 n8n 工作流,属于效率类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
Telegram 消息
有人给你的机器人发消息时开始运行。如果消息里有照片,n8n 会下载它,触发器读取:
一条 Telegram 回复,描述你发的照片,或者简短地请你发一张图片
开始之前要准备好这些。
聊天
接收照片,并发回描述或请求发图片的回复。
需要Telegram 机器人令牌
视觉模型
看照片并写出描述。
需要能使用支持图片的模型的 OpenAI API 密钥
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流在 Telegram 里替你描述照片。你把照片发给机器人,n8n 下载它,OpenAI 模型来看它。机器人在同一个聊天里回复一段文字描述。任何其他消息先等三秒,再收到一条请你发图片的回复。八个节点干活,其中两个是便签。
想不离开 Telegram 就快速得到一张图描述的人。它适合已经在用 n8n、又有 OpenAI 密钥的人。如果你需要留存记录就别选它,因为这个工作流什么都不存。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 无障碍 | 低视力的人 | 听一听图里是什么 | 一位用户发一张路牌的照片,读模型说它显示了什么。 |
| 内容 | 社交媒体运营 | 根据图片起草说明文字或替代文字 | 一位运营发一张产品照片,得到一段可以修改的描述。 |
| 零售 | 店员 | 弄清一件东西是什么 | 一位店员发一张没有标签的盒子的照片,问里面是什么。 |
| 教育 | 教师 | 讲解一张图表或一幅图 | 一位老师发一张图表的照片,读模型的描述。 |
你需要会一点 n8n:导入一个文件、添加两个凭据,再做一个 Telegram 机器人。
任何 Telegram 能通过 HTTPS 访问到、又能访问 OpenAI 的 n8n 都能运行它。机器人在照片来自的那个聊天里回复。
Analyze image 的 Text Input 字段,让它问描述之外的事Analyze image 里选任何能接收图片的 OpenAI 模型点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。设置是一个 Telegram 机器人和一个 OpenAI 密钥。
| 需要 | 说明 |
|---|---|
| n8n | n8n Cloud 或你自己的服务器,要能通过 HTTPS 被 Telegram 访问 |
| Telegram | 一个机器人和它从 BotFather 拿到的令牌 |
| OpenAI | 一个能使用接收图片的模型的 API 密钥 |
workflow.json。Get the Image、Send Content for the Analyzed image 和 Update Telegram Error Message 里选中它。Analyze image 里选中它。这个节点设成了 gpt-6-luna,所以依赖它之前先看 Good to know 这一段。把照片当作照片发给机器人,不要当作文件发。回复几秒后到,说出模型看到了什么。任何文字或文件都会收到一条请你发图片的回复。
| 要改的 | 在哪里改 |
|---|---|
| 关于照片问的问题 | Analyze image 的 Text Input 字段 |
| 答案最长多长 | Analyze image 的 Length of Description 选项 |
| 模型 | Analyze image 的 Model 字段 |
| 对非照片消息的回复 | Update Telegram Error Message 的文字 |
| 回复前等多久 | Wait 里的数值 |
你发一张照片,桌上有一台笔记本电脑和一盆植物。
机器人回复几句话,点出笔记本电脑和植物,并说它们放在哪里。把这段描述当作模型的猜测,因为它可能漏掉或看错细节。
新手:n8n 把工作流画成用线连起来的方框,每个方框叫节点,只做一件事。Telegram 机器人是一个由程序控制的账号。Telegram 把发给它的每条消息转交给 n8n。视觉模型接收一张图和一个问题,再写出答案。
专家:Get the Image 把照片的大尺寸版本下载到二进制字段 data 里。Switch ( image or not ) 把带 photo 字段的消息送到 Analyze image。其他每条消息送到 Wait。Analyze image 是 OpenAI 节点的 Analyze Image 操作,输入是二进制,Simplify 开着,所以它返回一个 content 字段。Send Content for the Analyzed image 发送的就是这个字段。
| 节点 | 它做什么 | 要知道什么 |
|---|---|---|
Get the Image | 接收每条新消息并下载其中的照片 | 它只监听 message 更新 |
Switch ( image or not ) | 检查消息里有没有 photo 字段 | 当作文件发的照片没有这个字段,会走另一条路 |
Analyze image | 把照片和一个问题发给 OpenAI 模型 | 问题是节点的默认问题,问的是图里有什么 |
Send Content for the Analyzed image | 把描述发回聊天 | 它关掉了 n8n 的署名行 |
Wait | 暂停三秒 | 它只是延后对非照片消息的回复 |
Update Telegram Error Message | 请发送者发一张图片 | 它的文字是 Please Upload an Image |
文件调用的是 OpenAI 在 2024 年关停的模型,而且没有任何检查限制谁能给机器人发照片。
Analyze image 节点是 1.3 版。n8n 的源码显示这个版本发送的是 gpt-4-vision-preview,OpenAI 的弃用页面(2026 年 11 月 12 日查阅)写明该模型已于 2024 年 12 月 6 日关停。1.4 及以后的版本可以选择模型,所以 Mindket 的副本用 1.4 版,模型是 gpt-6-luna,也就是 OpenAI 为 gpt-4o 指定的替代模型。它的模型页面写明支持文字和图片输入。节点自己的默认值 gpt-4o 被列为 2027 年 1 月 14 日关停gpt-6-luna 会先推理再回答,OpenAI 的推理指南说输出上限也计入推理 token,可能在任何文字出现之前就用完。所以 Mindket 的副本设成 1500。这一点没有在这里运行过,所以请发一张照片,确认能返回描述photo 字段,文字消息也没有,所以两者都会收到请你发图片的回复一个回答发到 Telegram 机器人的照片的 n8n 工作流。照片交给 OpenAI 视觉模型,机器人回复一段描述。不是照片的消息会收到一条请你发图片的简短回复。
workflow.json:n8n 导出的工作流,8 个节点,其中两个是便签。里面没有任何凭据。一张便签是 Mindket 写的设置说明,另一张是节点后面的一个彩色底框。README.md:这份设置说明,压缩包里的是英文版。Analyze image 原来是 OpenAI 节点的 1.3 版,它发送的模型是 gpt-4-vision-preview。OpenAI 已在 2024 年关停了这个模型。现在节点是 1.4 版,模型设成 gpt-6-luna,答案长度提高到 1500 个 token。workflow.json。Get the Image、Send Content for the Analyzed image 和 Update Telegram Error Message 里选中它。Analyze image 里选中它。这个节点设成了 gpt-6-luna,所以依赖它之前先看“注意事项”。Get the Image 接收一条新消息。它只监听 message 更新。消息里有照片时,节点把它的大尺寸版本下载到二进制字段 data 里。Switch ( image or not ) 检查消息里有没有 photo 字段。有的消息送到 Analyze image。其他每条消息送到 Wait。Analyze image 把照片和节点的默认问题,也就是问图里有什么,发给模型。Simplify 开着时,它返回一个 content 字段。Send Content for the Analyzed image 把这段文字发到照片来自的那个聊天,n8n 的署名行已关掉。Wait 暂停三秒,然后 Update Telegram Error Message 发出回复 Please Upload an Image ....。Analyze image 的 Text Input 字段。Analyze image 的 Length of Description 选项。Analyze image 的 Model 字段。Update Telegram Error Message 的文字。Wait 里的数值。gpt-4-vision-preview,OpenAI 的弃用页面(2026 年 11 月 12 日查阅)写明该模型已于 2024 年 12 月 6 日关停。1.4 及以后的版本可以选择模型。Mindket 的副本用 1.4 版,模型是 gpt-6-luna,也就是 OpenAI 为 gpt-4o 指定的替代模型。它的模型页面写明支持文字和图片输入。节点自己的默认值 gpt-4o 被列为 2027 年 1 月 14 日关停。gpt-6-luna 会先推理再回答。OpenAI 的推理指南说输出上限也计入推理 token,可能在任何文字出现之前就用完。所以 Mindket 的副本设成 1500。这一点没有在这里运行过,所以请发一张照片,确认能返回描述。photo 字段,文字消息也没有,所以两者都会收到请你发图片的回复。NOTICE.md 631 B README.md 5 KB workflow.json 6 KB
well9472 · 工具包
用一个 670M 参数的小型扩散模型,根据文字提示生成插画,在 ComfyUI 中运行。这是一个低预算的研究模型,适合想试用或训练自己 LoRA 的人。
Waqf-AI · 工具包
读取图片中的阿拉伯语手写文字并以文本形式返回。这是微调过的 PaddleOCR-VL 模型,适合要把阿拉伯语手写内容数字化的人。
Wan-AI · 工具包
根据文本提示或图像加文字生成视频片段,最高 720P、每秒 24 帧,Diffusers 格式,适合单块消费级 GPU。
Wan-AI · 工具包
用小型的 1.3B Wan2.1 模型根据文字提示词生成短的 480P 视频,已打包成 diffusers 库可用的形式。在约 8.19 GB 显存的消费级显卡上就能运行。
serendipitylabs · 工具包
在 CPU 或 CUDA GPU 上把马拉雅拉姆语语音转成文字,是 Serendipity Labs 的早期研究版本。适合想为简短清晰的录音生成转写草稿的人。
OrdenWills · 工具包
把“关掉电视”这样的日常家居指令变成结构化的工具调用,并先检查设备状态。这是一个 3.5 亿参数的模型,适合智能家居开发者和爱好者。