“`markdown
大家好,我是香君,YouTube的航海与深海圈教练,同时也是平台上的精华帖作者。今天想跟大家聊聊一个非常实用的低代码工作流平台——n8n。它能助你轻松实现各种功能,极大提高效率。这次分享的内容,是关于利用n8n批量生成图片的一个通用思路。这个方法不仅适合运营油管频道,也能灵活应用到其他业务场景。废话不多说,先给大家看个示例:
[squid game doll wedding ai mentality #ruinedbyai #squidgame #squidgame2 #shorts #ai #younghee.mp4]()
这是一个简单的小视频内容,制作难度不大,但结合时下热点,可以带来爆炸式流量。对于掌握AI视频制作的朋友来说,这其实是一个基础玩法:一个首尾帧转变(普通英熙娃娃到婚纱版英熙娃娃)加上一些随机动作。传统操作需要先用GPT生成图片,再挑选优质素材放入AI视频平台生成视频,手工操作既繁琐又效率低。

像这样的变身图,单张看起来不难,但如果一个个手动处理,效率极低,还容易疲劳。即使有帮手,人力资源还是用在更具价值的环节才合适。阿里云的口号“计算,为了无法计算的价值”一语道破关键,我们应当尽量避免耗费时间和精力在重复性、机械性的任务上。那如何才能做到?这就引出了本文的重点——n8n。
# 一、认识n8n平台
可能不少朋友没听过n8n,但类似的Coze、Dify等工作流平台应该耳熟能详。n8n可以说是它们的升级版,拥有400多款内置工具和一个开放的社区生态,持续推出丰富好用的节点。如果这些还不能满足需求,甚至可以通过HTTP请求节点,几乎定制所有你想要的功能。最棒的是,作为开源项目,n8n支持本地部署且完全免费。

上图是我利用n8n批量修改英熙娃娃服装的工作流,接下来我会手把手教你从部署开始,搭建一个类似的工作流。
# 二、本地部署n8n
n8n提供三种使用方式:
1. 官方服务器(功能最全,但需付费会员)
2. 本地部署(支持npm和Docker两种方式)
3. 服务器部署
虽然官方服务功能完善,但社区版本在多数场景下已经非常够用了。鉴于不是所有人都有服务器,这次重点介绍最简便的Docker部署方式。Docker有不少优势:
– 在干净环境中安装n8n
– 轻松配置偏好数据库
– 跨操作系统的兼容性保障
– 方便迁移和扩展
## 1、下载安装Docker Desktop
访问官网 https://www.docker.com/products/docker-desktop/,根据系统下载对应版本,按步骤安装。
## 2、拉取启动n8n镜像
启动Docker Desktop后,打开终端(Mac)或命令行(Windows),输入以下两行指令:
“`bash
docker pull n8nio/n8n
docker run -it –rm \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
n8nio/n8n
“`
等待镜像拉取完毕,容器启动即完成部署。
## 3、访问n8n界面
容器启动后,Docker Desktop中会显示n8n运行状态,确保容器为绿色启动状态。
打开浏览器,访问 http://localhost:5678,注册账号后即可进入n8n管理页面:

**恭喜你,成功迈入了自动化工作流的新世界!**
# 三、配置自动化工作流
## 1、总体结构拆解
来看一下工作流的结构:
| 模块 | 描述 |
| —- | —————————————————– |
| 触发器 | 负责启动工作流,一般是点击或定时触发 |
| 提示词生成 | 生成并格式化绘图的提示词 |
| 出图模块 | 两种生成图片的方式:官方API或逆向API(gpt-image-1 & gpt-4o-image) |
| 云端存储 | 上传生成的图片到Google Drive |
| 循环控制 | 支持批量重复生成和处理 |
这就是整个工作流的核心部分。
## 2、准备工作:Google Drive授权
工作流中涉及到的Google Drive节点需要授权。授权流程比较繁琐,下面我分步讲解。
### 第一步:创建工作流与添加触发器
新建一个工作流,添加一个“点击触发器”节点:


点击触发器后添加Google Drive节点,选择“Download file”功能用来完成授权。


### 第二步:设置Google账号授权
在Google Drive节点设置中,点击“Credential to connect with”的下拉,选择“Create new credential”。

选择OAuth2 API授权方式:

之后去Google云平台 https://console.cloud.google.com/ 新建一个项目。
 
进入API与服务,访问OAuth consent screen,填写应用信息,添加测试用户(即你的谷歌账号),完成后启用相关API。


创建OAuth客户端ID,类型选“Web application”,并设置重定向URI为n8n提供的地址:

复制生成的客户端ID和秘钥,填入n8n对应位置,点击“Sign with Google”登录谷歌账号完成授权。


配置成功后界面如下:

这部分是授权环节中最复杂的步骤,搞定后,我们就可以在n8n中自如地上传与下载文件了。
## 3、搭建工作流具体模块
### 触发器
选择“点击触发”最简单,随时手动启动。

### 提示词生成模块
这里用两个Basic LLM Chain节点,一个负责生成原始提示词,另一个用来格式化提示词文本。例如:

配置LLM Chain节点时,选用“Define below”输入提示词模板,连接OpenRouter或其他API,填入API Key。


完成后,点击“Test step”验证效果。
接着添加整理模块,将Markdown格式转换成纯文本,方便后续传给画图API。

### 出图模块
支持两种方案:
#### 方案一:gpt-image-1
– 使用Google Drive管理上传素材
– 利用HTTP Request节点调用云雾(yunwu.ai)API进行图片编辑
– 通过Convert to File节点将Base64编码转为图片文件



对API配置进行认证设置,测试调用后即可生成图片。
#### 方案二:gpt-4o-image
– 该API通过对话模式输出,需发送JSON格式请求
– 先上传素材到免费图片托管平台(如https://imgbb.com/)获取图片源链接
– 配置HTTP请求调用生成接口,返回内容中提取下载链接
– 进一步用HTTP请求节点下载生成的图片



### 文件名管理与循环生成
通过抓取图片种子或下载链接生成唯一文件名,确保批量图片不冲突。
添加“Loop Over Items”节点,实现多图持续生成。

**注:** 由于gpt-4o-image偶尔生成失败,建议开启节点错误跳过选项,保证循环不中断。

# 四、总结与拓展
n8n能满足的自动化玩法远不止这些,例如:
– 基于提示词的文生图、视频生成及剪辑拼接流程
– 根据用户问卷自动发送反馈与销售催促消息的CRM系统
– 实时监控对标账号,开展内容爬取与分析
如果大家感兴趣,我会继续分享更多高效工作流的方案。今天先介绍到这里,祝愿大家都能用技术助力,实现生财有道!
—
期待你的实践反馈,欢迎随时交流。
“`
暂无评论内容