Mindket

Telegram 照片转广告图片和视频生成器

新上架第 2 版 · 更新于

概览

一个 n8n 工作流:把发给 Telegram 机器人的照片变成两个广告创意,每个创意都有一张图片广告和一段短视频广告。OpenAI 读照片、写创意,Kie.ai 上的 Nano Banana 和 Veo 3 Fast 做素材,Google Sheets 和 Drive 存放结果。

Telegram 照片转广告图片和视频生成器 是一款 n8n 工作流,属于营销类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,Telegram 触发器要有公开的 HTTPS 地址
  • Telegram:你用手机发照片,机器人在同一个聊天里回复
  • Google Drive 和 Google Sheets:做好的文件和表格行都存在那里
先运行
index, ad_copy, product, character, visual_guide, 1_color, 2_color, 3_color, image_status, image_link, video_status, video_prompt, video_aspectratio, video_link

平台

连接 5 个应用

运行方式

触发

给机器人发照片

有人给你的 Telegram 机器人发照片时开始运行,内容有:

  • 一张产品或角色的照片
  • 一段图片说明,写明你想要什么样的广告,可不写

动作

  1. OpenAI 读取照片,用 YAML 描述它的品牌、颜色和字体
  2. 智能体写出两个广告创意,作为两行存进你的 Google Sheets 表格
  3. Kie.ai 的 Nano Banana Edit 把照片重绘成 9:16 的图片广告,存进 Google Drive
  4. OpenAI 根据这张图写出视频提示词,Kie.ai 上的 Veo 3 Fast 让它动起来
  5. 视频存进 Drive,表格里记下链接,机器人在 Telegram 里通知你

结果

两个广告创意,每个都有图片和一段短视频存在 Drive 里,从你的表格链接过去

集成

开始之前要准备好这些。

Telegram

聊天

接收你的照片,取得它的文件路径,并在任务开始和每个创意完成时给你发消息。

需要来自 BotFather 的机器人 token

OpenAI

语言和视觉模型

用 gpt-4.1 描述照片、写出创意和两份提示词,用 chatgpt-4o-latest 读取做好的图片。

需要OpenAI API 密钥

Google Sheets

广告表格

存放创意、图片和视频的状态,以及文件的链接。

需要Google 登录,和一个有这些列的表格

Google Drive

文件存储

一个文件夹放图片广告,另一个放视频广告。

需要Google 登录,和两个文件夹

Kie.ai

图片和视频生成

用 Nano Banana Edit 做图片,用 Veo 3 Fast 做视频,并报告每个任务的状态。

需要Kie.ai API 密钥,要填进四个节点

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
29 个步骤,由 Telegram 事件启动
AI
4 个步骤调用 AI 模型:Describe Image、Campaign Strategy Generator、Image prompt Creator、Video Prompt Creator
登录
需要登录:OpenAI、Telegram、Google Sheets、Google Drive、Kie.ai
API 密钥
文件里没有留下 API 密钥;有 1 处留空,需填入你自己的密钥
步骤类型
Mindket 的检查器能读懂它全部 11 种步骤类型

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

关于

它是什么

这个 n8n 工作流把发给 Telegram 机器人的一张照片变成两个广告创意,并为每个创意各做一张图片广告和一段短视频广告。它有 34 个节点,分三个阶段。第一阶段,OpenAI 把照片读成 YAML:品牌、颜色、字体和画面内容。名为 Campaign Strategy Generator 的智能体接着写出两个创意,作为两行写进 Google Sheets 表格,每行有一句口号、一个角色、一份视觉指南和三个十六进制颜色。第二阶段,另一个智能体为每一行写图片提示词,Kie.ai 上的 Nano Banana Edit 把你的照片重绘成 9:16 的广告图,文件存进 Google Drive。第三阶段,OpenAI 看这张图并写出视频提示词,Kie.ai 上的 Veo 3 Fast 让它动起来,视频也存进 Drive。

适合谁

想用手机照片出广告草稿的店主、品牌团队和社交媒体运营,以及在交给设计师之前先试几个角度的代理公司。如果你还没用过 n8n,或者想要一条成品广告,而不是还要自己审阅、挑选、再加工的一对草稿,就别选它。

谁在用,怎么用
行业谁在用怎么用例子
网店零售店主给每件新品拍张照,发给机器人店主发来一只新帆布袋的照片,在表格和 Drive 里就看到两个创意和它们的素材。
社交媒体代理公司内容经理在图片说明里写上受众,再发客户的产品图经理给一张鞋的照片配上想要的受众,当天就能给客户看两个角度。
食品饮料品牌团队发包装照,包装的颜色和字体会带进广告零食品牌发来包装照,得到一条用包装自己的颜色做的竖版广告。
角色品牌插画师和创作者发一张角色图,因为读图这一步有处理角色的分支创作者发来一张吉祥物画稿,得到围绕它做的广告。

用在哪里

任何 Telegram 能访问到的 n8n。Telegram 触发器需要一个公开的 HTTPS 地址,n8n Cloud 自带,自己的服务器可能要靠反向代理或隧道才能提供。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,Telegram 触发器要有公开的 HTTPS 地址
  • Telegram:你用手机发照片,机器人在同一个聊天里回复
  • Google Drive 和 Google Sheets:做好的文件和表格行都存在那里

设置

点“获取”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。作者估计设置要 20 分钟左右,前提是账号都已经开好。

先准备好这些
需要说明
n8nn8n Cloud,或者有公开 HTTPS 地址的自己的服务器
Telegram用 BotFather 创建的机器人,和它的 token
OpenAI一个密钥。文件用的是 gpt-4.1 和 chatgpt-4o-latest
Google一个同时用于 Sheets 和 Drive 的账号,一个有下面这些列的表格,两个 Drive 文件夹
Kie.ai一个密钥,用于 Nano Banana Edit 和 Veo 3 Fast
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 Telegram 凭据,填你的机器人 token,在 Telegram Trigger、Send request msg 和 Send completed msg 里选中它。
  3. 打开 Set Bot ID,把 YOUR_BOT_TOKEN 换成同一个 token。照片的下载链接就是用它拼出来的。
  4. 添加一个 OpenAI 凭据,在 GPT、OpenAI Chat Model、Describe Image 和 Video Prompt Creator 里选中它。
  5. 做一个表格,第一行写下面这些列名。添加 Google Sheets 凭据,在七个 Sheets 节点里都选中它,并在每个节点里把 YOUR_SHEET_ID 换成你的表格 ID,再重新选一次工作表。
  6. 建两个 Drive 文件夹并添加 Google Drive 凭据。在 Upload file 里替换 YOUR_IMAGE_FOLDER_ID,在 Upload file1 里替换 YOUR_VIDEO_FOLDER_ID。
  7. 在 Create Image、Get Image、Create Video 和 Get Video 里,把 <YOUR_KIE_API_KEY> 换成你的 Kie.ai 密钥,前面的 Bearer 要保留。
  8. 保存,点 Execute workflow,给机器人发一张带图片说明的照片,测试正常后再点 Publish。
index, ad_copy, product, character, visual_guide, 1_color, 2_color, 3_color, image_status, image_link, video_status, video_prompt, video_aspectratio, video_link

如何使用

给机器人发一张产品或角色的照片。图片说明可写可不写:用它说明受众或氛围,不写的话,智能体会用一个默认需求。机器人读完照片就会回复任务已经开始,随后表格里出现两行。图片至少要 20 秒,视频至少要一分钟。工作流先等这么久,再向 Kie.ai 要结果,没出结果就接着问,直到它报告成功或失败。每个创意的视频存进 Drive 后,机器人会发一条收尾消息。

想要不同的效果,改这里
要改的在哪里改
创意的数量、口号长度Campaign Strategy Generator 里的 system message,它要求恰好两个
图片风格和文字位置Image prompt Creator 里的 system message,里面有排版规则
画面比例Create Image 里的 image_size 和 Prepare Sheet format 里的 video_aspectratio,都是 9:16
视频时长和动态Video Prompt Creator 里的提示词,它要求 8 秒
等待时间Wait(20 秒)和 Wait 2(60 秒)
文件存放位置两个上传节点

示例

一张罐装冰茶的照片,配上图片说明 ads for office workers who skip lunch。OpenAI 描述这罐茶,策略智能体返回两个创意,结构如下,这里做了删减。

{
  "index": "01",
  "ad_copy": "…",
  "product": "…",
  "character": "…",
  "visual_guide": "…",
  "1_color": "#…",
  "2_color": "#…",
  "3_color": "#…",
  "image_status": "create",
  "video_status": "create"
}

表格里随后会显示图片状态从 create 变成 done,视频状态也一样,image_link 和 video_link 里是 Drive 链接。error 表示 Kie.ai 报告任务失败。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框叫一个节点,只做一件事。凭据是 n8n 替你保管的密钥,你在哪个节点里选中它,就交给哪个节点用。Kie.ai 在它自己的服务器上做图片和视频,需要一段时间,所以工作流会一直等、一直问。先用一张测试照片跑一次,再打开每个节点:它会显示收到了什么、发出了什么,密钥或表格 ID 填错了,就在这里看得出来。

专家:四个 AI 步骤负责思考,两个 Kie.ai 模型负责画图。

每一步背后的模型
步骤模型要知道的
Describe Image 和 Video Prompt CreatorOpenAI chatgpt-4o-latest,图像分析确认你的账号里还有这个名称,没有的话换一个别的视觉模型
Campaign Strategy Generator 和 Image prompt Creatorgpt-4.1,通过 OpenAI Chat Model 和 GPT每个智能体都有输出解析器,让回答符合一个 JSON 结构,图片智能体还有一个 Think 工具
Create ImageKie.ai 上的 google/nano-banana-edit编辑你的照片,所以产品的样子不变,提示词禁止给它改色
Create VideoKie.ai 上的 veo3_fast让生成的图片动起来,用的不是你的原照片

表格逻辑有两个特点,复用时要注意。每次运行都把创意编号为 01 和 02,匹配列是 index。所以新照片会替换上一次的两行,而 Drive 里的文件保留,想留着的行要先复制出来。节点 Get Rows to Create 会读取 image_status 为 create 的每一行,所以上次中途停掉留下的行,会被下一次运行接着处理。还有一处没做完:图片智能体会读一个 text_watermark 字段,但文件里没有任何东西填它。

注意事项

每次运行都要花钱。公开的机器人和照片链接是要提前考虑的风险。

  • 费用:OpenAI 和 Kie.ai 各自收自己那部分的费用,一次运行会对每家调用好几次
  • 公开的机器人:触发器不看是谁发的消息,所以任何找到你机器人的人都能发照片,花你的额度。在它后面加一个 IF 节点,检查发送者的 ID
  • 链接里的 token:照片是以 Telegram 文件链接的形式交给 OpenAI 和 Kie.ai 的,这个链接里含有你的机器人 token。请用专门为这个工作流创建的机器人
  • 没有照片就不运行:不带照片的消息会在 Get Image Path 报错停下
  • 重试没有上限:状态检查会一直重复到 Kie.ai 给出结果,头几次运行要留意
  • 凭据:这个 JSON 里没有任何凭据,也没有作者账号里的任何东西

README 和文件

README

Telegram 照片转广告图片和视频生成器

一个 n8n 工作流。给你的 Telegram 机器人发一张照片,它会写出两个广告创意,再为每个创意做一张图片广告和一段短视频广告。

包里有什么

  • workflow.json:n8n 导出的工作流,34 个节点。里面没有任何凭据,表格、文件夹和密钥的位置都是占位符,比如 YOUR_SHEET_ID。
  • 一处修复:原来的副本丢了 Create Image 请求体里的反斜杠,提示词里的引号没有转义,每个字母 n 都变成了换行。Mindket 把它们补了回去。
  • README.md:这份设置说明,压缩包里的是英文版。

开始之前

  • 一个有公开 HTTPS 地址的 n8n 实例(n8n Cloud 或你自己的服务器),这样 Telegram 才能访问触发器。
  • 一个用 BotFather 创建的 Telegram 机器人,和它的 token。
  • 一个 OpenAI API 密钥。文件用的是 gpt-4.1 和 chatgpt-4o-latest。
  • 一个用于 Sheets 和 Drive 的 Google 账号,带一个表格和两个 Drive 文件夹(见下文)。
  • 一个 Kie.ai API 密钥。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 Telegram 凭据,填你的机器人 token,在 Telegram Trigger、Send request msg 和 Send completed msg 里选中它。
  3. 打开 Set Bot ID,把 YOUR_BOT_TOKEN 换成同一个 token。照片的下载链接就是用它拼出来的。
  4. 添加一个 OpenAI 凭据,在 GPT、OpenAI Chat Model、Describe Image 和 Video Prompt Creator 里选中它。
  5. 做好表格(见下文)。添加 Google Sheets 凭据,在七个 Sheets 节点(Append or update row in sheet、Get Rows to Create、Update Row as Done、Update Row as Error、Update Video Prompt、Update in Row as Done、Update in Row as Error)里都选中它。在每个节点里把 YOUR_SHEET_ID 换成你的表格 ID,再重新选一次工作表。
  6. 建两个 Drive 文件夹并添加 Google Drive 凭据。在 Upload file 里替换 YOUR_IMAGE_FOLDER_ID,在 Upload file1 里替换 YOUR_VIDEO_FOLDER_ID。
  7. 在 Create Image、Get Image、Create Video 和 Get Video 里,把 <YOUR_KIE_API_KEY> 换成你的 Kie.ai 密钥。前面的 Bearer 要保留。
  8. 保存并点 Execute workflow,再给机器人发一张带图片说明的照片。测试正常后,点 Publish。

表格

第一行写下面这些列名,顺序不限。每个 Sheets 节点都按列名读写。

| 列 | 内容 |
|---|---|
| index | 01 或 02,创意的编号。它是匹配列 |
| ad_copy、product、character、visual_guide | 策略智能体写出的创意 |
| 1_color、2_color、3_color | 从照片读出的三个十六进制颜色 |
| image_status、video_status | create,然后是 done 或 error |
| image_link、video_link | 每个做好的文件在 Drive 里的链接 |
| video_prompt、video_aspectratio | 视频这一步收到的提示词,和它的画幅(9:16) |

改变风格

  • 创意的数量和口号:改 Campaign Strategy Generator 里的 system message,它要求恰好两个。
  • 图片风格和文字位置:改 Image prompt Creator 里的 system message。
  • 画幅:Create Image 里的 image_size,和 Prepare Sheet format 里的 video_aspectratio,都是 9:16。
  • 视频时长和动态:Video Prompt Creator 里的提示词,它要求 8 秒。
  • 等待时间:Wait(20 秒,图片)和 Wait 2(60 秒,视频)。

注意事项

  • 新照片会替换上一次运行的两行,因为每次运行都把创意编号为 01 和 02,而匹配列是 index。Drive 里的文件保留。想留着的行要先复制出来。
  • Get Rows to Create 会读取 image_status 为 create 的每一行,所以上次中途停掉留下的行,会被下一次运行接着处理。
  • 触发器不看是谁发的消息。任何找到你机器人的人都能发照片,花掉你在 OpenAI 和 Kie.ai 的额度。在触发器后面加一个 IF 节点,检查发送者的 ID。
  • 照片是以 Telegram 文件链接的形式交给 OpenAI 和 Kie.ai 的,这个链接里含有你的机器人 token。请用专门为这个工作流创建的机器人。
  • 不带照片的消息会在 Get Image Path 报错停下。
  • 状态检查会一直重复到 Kie.ai 给出结果,没有上限,头几次运行要留意。
  • chatgpt-4o-latest 是 OpenAI 可能下线的模型名称。如果你的账号里已经没有它,就在 Describe Image 和 Video Prompt Creator 里换一个别的视觉模型。
文件
README.md  4 KB
workflow.json  71 KB

2 个文件,共 75 KB,以 zip 压缩包下载。

更新内容

  • 第 2 版 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • 第 1 版 · 2026-11-03

评价

还没有评分

写评价

还没有评价。

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 的创作者。

新上架

营销类的相似商品

查看营销类的全部商品

Huashu Design

alchaincyf · 技能

把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。

新上架29.4k

Pixel Art XL

nerijs · 工具包

一个用于 Stable Diffusion XL 的像素画风格附加模型,把文字提示词变成像素风图片,并可搭配 LCM LoRA 加快运行。适合游戏开发者、设计师和爱好者。

新上架

Licon MSR for LTX-2.5

LiconStudio · 工具包

给模型最多五张参考图,让生成视频中的人物、服装、物体和背景保持一致。这是用于 ComfyUI 中 LTX-2.5 的 LoRA,还可以为两位说话者添加音频参考。

新上架