Mindket

用 AI 配图和 Bannerbear 模板做活动横幅

新上架第 1 版 · 更新于

概览

一个 n8n 工作流,有一张填活动详情和图片提示的表单。OpenAI 画图,Bannerbear 把它和文字放到模板上,横幅发到 Discord。

用 AI 配图和 Bannerbear 模板做活动横幅 是一款 n8n 工作流,属于营销类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud:在那里导入文件,把表单地址分享出去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • Bannerbear:决定版式的模板
  • Discord:接收横幅的频道

平台

连接 4 个应用

运行方式

触发

提交表单

有人提交 n8n 表单,它就开始运行:

  • 模板,在表单上选择
  • 活动的标题、地点和日期,在表单上填写
  • 图片的提示,在表单上填写

动作

  1. OpenAI 根据提示画一张图
  2. Cloudinary 存下这张图,并返回它的地址
  3. Bannerbear 把图片和活动文字放到选好的模板上
  4. 下载做好的横幅
  5. Discord 发一条带横幅的活动通知

结果

Discord 频道里有一张活动横幅,配着专门画的图

集成

开始之前要准备好这些。

OpenAI

图片

根据提示画出横幅的配图。

需要一个 OpenAI API 密钥

Cloudinary

图片托管

存下图片并给它一个网址。

需要一个云名称和一个 unsigned 上传预设

Bannerbear

横幅制作

把图片和文字放到模板上。

需要一个版本 2 API 的项目密钥,以及一个模板

Discord

通知

接收做好的横幅。

需要服务器里的一个机器人,以及服务器和频道的 ID

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
7 个步骤,由表单启动
AI
1 个步骤调用 AI 模型:Generate AI Banner Image
登录
需要登录:Bannerbear、Discord webhook
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 6 种步骤类型

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

关于

它是什么

这个 n8n 工作流用一张简短的表单做出一张活动横幅。你填一个模板、活动的标题、地点和日期,再给图片写一段提示。OpenAI 画出图片,Cloudinary 托管它。Bannerbear 把它和文字放到模板上,做好的横幅再发到一个 Discord 频道。运行它的是七个节点,旁边还有八张便签。

适合谁

经常发活动通知、想每次都有一张符合品牌的横幅的社区和活动团队。如果你没有 Bannerbear 模板,就别选它,因为版式是从那里来的。

谁在用,怎么用
行业谁在用怎么用例子
社区社区经理宣布线下聚会一位经理填上日期和场地,把横幅发到服务器里。
活动活动组织者给每场分享做一张横幅一位组织者用同一个模板给每位讲者做一张横幅。
教育课程团队宣布工作坊一位课程负责人发一张配图贴合主题的工作坊横幅。
营销小型代理公司快速起草社媒横幅一位设计师几分钟内拿到一张可以再打磨的初稿横幅。

你需要懂一点 n8n,有四个账号:导入文件、添加三个凭据,再填上几个 ID 和名称。

用在哪里

任何能访问 OpenAI、Cloudinary、Bannerbear 和 Discord 的 n8n 都能运行它。表单在 n8n 里运行,所以你的团队打开它的地址就行。

  • n8n Cloud:在那里导入文件,把表单地址分享出去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • Bannerbear:决定版式的模板
  • Discord:接收横幅的频道

设置

点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。设置需要三个凭据、一个 unsigned 的 Cloudinary 预设、一个 Bannerbear 模板和一个 Discord 频道。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器
OpenAI一个 API 密钥
Cloudinary一个账户和一个 unsigned 的上传预设
Bannerbear一个有四个图层的模板,和一个版本 2 API 的项目密钥
Discord你服务器里一个有权在频道里发消息的机器人
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 OpenAI 凭据,在 Generate AI Banner Image 里选中它。
  3. 在 Upload to Cloudinary 里,换掉 <YOUR_CLOUDINARY_CLOUD_NAME> 和 <YOUR_CLOUDINARY_UPLOAD_PRESET>。
  4. 在 Set Parameters 里,换掉 <YOUR_BANNERBEAR_TEMPLATE_ID_ONE> 和 <YOUR_BANNERBEAR_TEMPLATE_ID_TWO>。
  5. 添加一个 Bannerbear 凭据,在 Send to Bannerbear Template 里选中它。
  6. 添加一个 Discord 机器人凭据,在 Discord 里选中它。换掉 <YOUR_DISCORD_SERVER_ID> 和 <YOUR_DISCORD_CHANNEL_ID>。
  7. 打开表单的测试地址,填好并提交。

如何使用

打开表单,填好并提交。稍后横幅就会出现在 Discord 频道里。第一张先用一段朴素的提示做。

想要不同的效果,改这里
要改的在哪里改
版式Bannerbear 模板,以及 Send to Bannerbear Template 里的图层名称
图片表单上的提示,以及 Generate AI Banner Image 里的尺寸和质量
消息Discord 里的文字
发到哪里把 Discord 换成别的网络的节点

示例

一位社区经理选了第一个模板,填上一场聚会的标题、一座城市和一个日期。提示要的是一幅蓝色的夜晚天际线。

OpenAI 画出天际线,Cloudinary 托管它。Bannerbear 把它放在标题、城市和日期后面,Discord 在一行活动通知下面显示这张横幅。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。这里一个方框接收表单,一个方框画图,一个方框存图,一个方框做横幅,一个方框发出去。先用一个很短的标题试一次。

专家:OpenAI 节点把图片作为二进制字段返回,一个 HTTP Request 把它以 multipart 表单发给 Cloudinary。Bannerbear 节点等图片做好,第二个 HTTP Request 把它下载下来交给 Discord。

值得细看的地方
节点做什么要知道的
Generate AI Banner Image画图节点 2.3 版,用 gpt-image-2.6-flare
Upload to Cloudinary存下图片并返回它的地址认证设成 none,因为 unsigned 预设不需要密钥
Send to Bannerbear Template填四个图层并等图片做好每两秒查一次,最多十次
Download Banner取回做好的图片它读 image_url_jpg,没有就读 image_url

注意事项

unsigned 预设的名字能在网页的代码里找到,所以只允许你需要的格式,并在 Cloudinary 里打开 disallow_public_id。

  • 修复:画图那一步原来用 DALL·E 3,OpenAI 的弃用页面(2026 年 11 月 12 日查阅)列出它已在 2026 年 5 月 12 日移除。这个版本用 gpt-image-2.6-flare,节点仍然返回二进制的 data
  • Bannerbear:n8n 的节点调用版本 2 的 API,Bannerbear 的文档说版本 5 的密钥在那里不能用。一张横幅如果超过大约二十秒还没做好,这次运行就会报错结束
  • 占位符:模板 ID、Cloudinary 的云名称和预设,以及 Discord 的 ID,都要你自己填
  • 图层:你的模板需要有 placeholder_image、placeholder_text、placeholder_location 和 placeholder_date 这几个图层,或者去节点里改名称
  • 没有运行:这个版本没有对 OpenAI、Cloudinary、Bannerbear 或 Discord 运行过
  • 你的数据:提示会发给 OpenAI,图片发给 Cloudinary 和 Bannerbear,横幅发给 Discord
  • 凭据:JSON 里没有任何凭据

README 和文件

README

用 AI 配图和 Bannerbear 模板做活动横幅

一个 n8n 工作流,有一张表单,填活动的标题、地点、日期和图片的提示。OpenAI 画出图片,Cloudinary 托管它,Bannerbear 把它和活动文字放到模板上。做好的横幅发到一个 Discord 频道。

包里有什么

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

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

  • 凭据的关联都删掉了。请为 OpenAI、Bannerbear 和 Discord 选你自己的。Cloudinary 那一步不需要凭据。
  • 画图这一步原来是 1.3 版的 OpenAI 节点,没有特别指定就用 DALL·E 3,文件里也没有写别的模型。OpenAI 的弃用页面(2026 年 11 月 12 日查阅)列出 DALL·E 3 已在 2026 年 5 月 12 日移除。节点现在是 2.3 版,用 gpt-image-2.6-flare。弃用页面列出 gpt-image-1 将在 2026 年 10 月 23 日关闭,gpt-image-2 将在 2027 年 2 月 10 日关闭,并指名 2.5 和 2.6 的 sunburst 和 flare 模型作为替代。
  • 选项是 1024x1024 和质量 medium。原来的质量 standard 是 DALL·E 3 的值。节点仍然把图片作为二进制字段 data 返回,Cloudinary 那一步从那里读。
  • Cloudinary 的地址里,你的云名称是 <YOUR_CLOUDINARY_CLOUD_NAME>,上传预设是 <YOUR_CLOUDINARY_UPLOAD_PRESET>。这一步原来关联了一个 Query Auth 凭据。Cloudinary 的文档说 unsigned 上传只需要 file 和 upload_preset,不要签名或 api_key,所以节点的认证设成了 none。预设必须是 unsigned 的。
  • 表单原来用原作者自己起的名字提供两个 Bannerbear 模板,各对应原作者的模板 ID。现在选项是 Template one 和 Template two,对应 <YOUR_BANNERBEAR_TEMPLATE_ID_ONE> 和 <YOUR_BANNERBEAR_TEMPLATE_ID_TWO>。
  • Download Banner 原来读 image_url_jpg。Bannerbear 的版本 2 参考文档只列出 image_url,所以节点有 image_url_jpg 就读它,没有就读 image_url。
  • Discord 的服务器和频道是 <YOUR_DISCORD_SERVER_ID> 和 <YOUR_DISCORD_CHANNEL_ID>。文件选项里直接写明字段叫 data。
  • 表单的地址原来是一串随机标识,现在是 event-banner,表单标题是 Event banner maker。
  • 便签改写了。其中一张展示的是原作者自己 Cloudinary 账户上的一张图,已经删掉。另一张说横幅会发到 X,可工作流是发到 Discord,所以便签现在说 Discord。
  • 别的都没改。

开始之前

  • 一个 n8n 实例,n8n Cloud 或自己的服务器都行。
  • 一个 OpenAI API 密钥。
  • 一个 Cloudinary 账户,带一个 unsigned 的上传预设。
  • 一个 Bannerbear 账户、一个图层叫 placeholder_image、placeholder_text、placeholder_location 和 placeholder_date 的模板,以及一个 Bannerbear 版本 2 API 的项目密钥。它的文档说版本 5 的密钥在版本 2 的端点上不能用。
  • 一个在你服务器里、有权在频道里发消息的 Discord 机器人。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 OpenAI 凭据,在 Generate AI Banner Image 里选中它。
  3. 在 Upload to Cloudinary 里,换掉地址里的 <YOUR_CLOUDINARY_CLOUD_NAME> 和查询里的 <YOUR_CLOUDINARY_UPLOAD_PRESET>。
  4. 在 Set Parameters 里,换掉两个模板 ID。想的话可以给表单里的两个选项改名,但两处的名字要保持一致。
  5. 添加一个 Bannerbear 凭据,在 Send to Bannerbear Template 里选中它。如果你的图层名称不同,就在它的 modifications 里改。
  6. 添加一个 Discord 机器人凭据,在 Discord 里选中它。换掉 <YOUR_DISCORD_SERVER_ID> 和 <YOUR_DISCORD_CHANNEL_ID>。
  7. 打开表单的测试地址,填好并提交。

一次运行的过程

  1. n8n Form Trigger 显示一张表单,有模板选择,以及标题、地点、日期和图片提示。
  2. Set Parameters 把模板选择变成模板 ID,并复制其他字段。
  3. Generate AI Banner Image 根据提示画出图片。
  4. Upload to Cloudinary 带着上传预设把文件发过去。返回里有 secure_url。
  5. Send to Bannerbear Template 填四个图层:图片取自 secure_url,并加上 f_auto,q_auto,然后是标题、地点和日期。它会等图片做好,最多试十次。
  6. Download Banner 取回做好的横幅。
  7. Discord 发出消息 New Event Alert!,带上标题、地点和日期,并附上横幅。

改变风格

  • 版式:Bannerbear 模板,以及 Send to Bannerbear Template 里的图层名称。
  • 图片:表单上的提示,以及 Generate AI Banner Image 里的尺寸和质量。
  • 消息:Discord 里的文字。
  • 发到哪里:把 Discord 换成别的社交网络的节点。
  • 文件托管:把 Upload to Cloudinary 换成另一个能返回网址的托管服务。

注意事项

  • n8n 的 Bannerbear 节点调用版本 2 的 API,每两秒查一次,最多查你设的次数,也就是十次。一张横幅花的时间更长,这次运行就会报错结束。
  • unsigned 预设的名字能在网页的代码里找到。Cloudinary 的文档建议用 allowed_formats 只允许你需要的格式,并打开 disallow_public_id。
  • 每次运行花一张 OpenAI 图片、一次 Cloudinary 上传和一张 Bannerbear 图片。
  • 这个版本没有对 OpenAI、Cloudinary、Bannerbear 或 Discord 运行过。
  • 提示会发给 OpenAI,图片发给 Cloudinary 和 Bannerbear,横幅发给 Discord。
  • JSON 里没有任何凭据。
文件
NOTICE.md  643 B
README.md  6 KB
workflow.json  13 KB

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

新上架

营销类的相似商品

查看营销类的全部商品

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,还可以为两位说话者添加音频参考。

新上架