test

“`markdown
大家好,我是香君,YouTube的航海与深海圈教练,同时也是平台上的精华帖作者。今天想跟大家聊聊一个非常实用的低代码工作流平台——n8n。它能助你轻松实现各种功能,极大提高效率。这次分享的内容,是关于利用n8n批量生成图片的一个通用思路。这个方法不仅适合运营油管频道,也能灵活应用到其他业务场景。废话不多说,先给大家看个示例:

[squid game doll wedding ai mentality #ruinedbyai #squidgame #squidgame2 #shorts #ai #younghee.mp4]()

这是一个简单的小视频内容,制作难度不大,但结合时下热点,可以带来爆炸式流量。对于掌握AI视频制作的朋友来说,这其实是一个基础玩法:一个首尾帧转变(普通英熙娃娃到婚纱版英熙娃娃)加上一些随机动作。传统操作需要先用GPT生成图片,再挑选优质素材放入AI视频平台生成视频,手工操作既繁琐又效率低。

![](images/https___filesystem.site_cdn_20250504_auiJOvpZd9kB0VmNjtKSHmL8GMN0BS.png)

像这样的变身图,单张看起来不难,但如果一个个手动处理,效率极低,还容易疲劳。即使有帮手,人力资源还是用在更具价值的环节才合适。阿里云的口号“计算,为了无法计算的价值”一语道破关键,我们应当尽量避免耗费时间和精力在重复性、机械性的任务上。那如何才能做到?这就引出了本文的重点——n8n。

# 一、认识n8n平台

可能不少朋友没听过n8n,但类似的Coze、Dify等工作流平台应该耳熟能详。n8n可以说是它们的升级版,拥有400多款内置工具和一个开放的社区生态,持续推出丰富好用的节点。如果这些还不能满足需求,甚至可以通过HTTP请求节点,几乎定制所有你想要的功能。最棒的是,作为开源项目,n8n支持本地部署且完全免费。

![](images/image-10.png)

上图是我利用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管理页面:

![](images/image.png)

**恭喜你,成功迈入了自动化工作流的新世界!**

# 三、配置自动化工作流

## 1、总体结构拆解

来看一下工作流的结构:

| 模块 | 描述 |
| —- | —————————————————– |
| 触发器 | 负责启动工作流,一般是点击或定时触发 |
| 提示词生成 | 生成并格式化绘图的提示词 |
| 出图模块 | 两种生成图片的方式:官方API或逆向API(gpt-image-1 & gpt-4o-image) |
| 云端存储 | 上传生成的图片到Google Drive |
| 循环控制 | 支持批量重复生成和处理 |

这就是整个工作流的核心部分。

## 2、准备工作:Google Drive授权

工作流中涉及到的Google Drive节点需要授权。授权流程比较繁琐,下面我分步讲解。

### 第一步:创建工作流与添加触发器

新建一个工作流,添加一个“点击触发器”节点:

![](images/image-3.png)
![](images/image-4.png)

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

![](images/image-13.png)
![](images/image-7.png)

### 第二步:设置Google账号授权

在Google Drive节点设置中,点击“Credential to connect with”的下拉,选择“Create new credential”。

![](images/image-11.png)

选择OAuth2 API授权方式:

![](images/image-6.png)

之后去Google云平台 https://console.cloud.google.com/ 新建一个项目。

![](images/image-12.png) ![](images/image-25.png)

进入API与服务,访问OAuth consent screen,填写应用信息,添加测试用户(即你的谷歌账号),完成后启用相关API。

![](images/image-23.png)
![](images/image-38.png)

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

![](images/image-17.png)

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

![](images/image-14.png)
![](images/image-39.png)

配置成功后界面如下:

![](images/image-35.png)

这部分是授权环节中最复杂的步骤,搞定后,我们就可以在n8n中自如地上传与下载文件了。

## 3、搭建工作流具体模块

### 触发器

选择“点击触发”最简单,随时手动启动。

![](images/image-33.png)

### 提示词生成模块

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

![](images/image-32.png)

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

![](images/image-37.png)
![](images/image-31.png)

完成后,点击“Test step”验证效果。

接着添加整理模块,将Markdown格式转换成纯文本,方便后续传给画图API。

![](images/image-40.png)

### 出图模块

支持两种方案:

#### 方案一:gpt-image-1

– 使用Google Drive管理上传素材
– 利用HTTP Request节点调用云雾(yunwu.ai)API进行图片编辑
– 通过Convert to File节点将Base64编码转为图片文件

![](images/image-54.png)
![](images/image-58.png)
![](images/image-44.png)

对API配置进行认证设置,测试调用后即可生成图片。

#### 方案二:gpt-4o-image

– 该API通过对话模式输出,需发送JSON格式请求
– 先上传素材到免费图片托管平台(如https://imgbb.com/)获取图片源链接
– 配置HTTP请求调用生成接口,返回内容中提取下载链接
– 进一步用HTTP请求节点下载生成的图片

![](images/image-64.png)
![](images/image-69.png)
![](images/image-71.png)

### 文件名管理与循环生成

通过抓取图片种子或下载链接生成唯一文件名,确保批量图片不冲突。

添加“Loop Over Items”节点,实现多图持续生成。

![](images/image-78.png)

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

![](images/image-75.png)

# 四、总结与拓展

n8n能满足的自动化玩法远不止这些,例如:

– 基于提示词的文生图、视频生成及剪辑拼接流程
– 根据用户问卷自动发送反馈与销售催促消息的CRM系统
– 实时监控对标账号,开展内容爬取与分析

如果大家感兴趣,我会继续分享更多高效工作流的方案。今天先介绍到这里,祝愿大家都能用技术助力,实现生财有道!

期待你的实践反馈,欢迎随时交流。
“`

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容