游乐游手机版
首页/AI教程/文章详情

N8N自动化工作流零基础快速上手一键生成爆款AI短视频

时间:2026-06-05 15:24
基于N8N搭建自动化工作流,结合MoneyPrinterTurbo开源工具和Replicate大模型API,实现从文案生成、素材处理到配音字幕合成的全自动短视频生产,支持免费与AI生成两种模式,显著提升爆款内容制作效率。
让我们直奔主题:在AI时代,做一条爆款短视频,最核心的障碍到底是什么? 是设备太贵、没时间学剪辑,还是创意枯竭?其实都不是。 真正拉开差距的那道分水岭是——你还在亲手“做”视频,而别人已经在用工具“生成”视频了。当你还在为关键帧和转场效果熬夜时,一套N8N自动化工作流已经能一键“复刻”出上百个爆款内容。 从素材生成到成片输出,全程自动,不碰剪辑软件。今天这篇文章,就来完整拆解这条工作流的搭建逻辑。 一、工作流概览 在设计这条工作流时,核心思路是从免费与付费两个维度并行,支持对图片和视频素材进行剪辑处理。 整体框架可以概括为: - 根据用户输入的视频信息,由大模型生成短视频文案并拆解脚本 - 支持生成免费短视频(本地生成) - 支持调用大模型生成AI图片与AI视频 - 支持本地自动剪辑、配音与字幕合成 这套框架最大的优势在于灵活——可塑性强,扩展性好。接下来我们一步步拆解具体的搭建过程。 二、准备工作 笔者的N8N本地部署在MacBook Pro上,但以下操作对于部署在云服务器的场景同样适用。 主要需要准备两样工具: **MoneyPrinterTurbo**:一款开源短视频生成工具,部署在本地。只需提供一个视频主题或关键词,就能全自动完成文案、素材、字幕、背景音乐和配音的生成与合成。 **Replicate**:一个大模型API聚合平台(国内可直接访问与调用API)。它涵盖的主流模型版本很全,价格与官方持平,但真正的优势在于API调用极其简单,省去了自己适配各家模型API的繁琐过程。用过可灵、即梦API的朋友应该深有体会——光是签名生成那一步,就能让人多生出几根白发。有了这个聚合平台,还能快速切换不同模型进行效果对比,非常方便。 (一)MoneyPrinterTurbo MoneyPrinterTurbo部署方式不复杂,这里以Mac为例(Windows步骤类似)。 前置条件:本地已安装Docker Desktop(N8N部署时也会用到)。 **Step 1:下载项目文件** 在电脑上新建一个文件夹(如命名为Money),打开终端进入该文件夹,执行: ``` git clone https://github.com/harry0703/MoneyPrinterTurbo.git ``` 如果git clone速度较慢,也可以直接访问上述GitHub地址下载项目文件。 **Step 2:修改配置文件** 将项目中的 `config.example.toml` 复制一份并重命名为 `config.toml`。然后用文本工具打开 `docker-compose.yml` 进行编辑。 关键配置如下,目的是将本地目录与MoneyPrinterTurbo容器内的目录映射起来: ``` x-common-volumes: &common-volumes - ./app:/MoneyPrinterTurbo/app - ./webui:/MoneyPrinterTurbo/webui - ./main.py:/MoneyPrinterTurbo/main.py - ./config.toml:/MoneyPrinterTurbo/config.toml - ./resource:/MoneyPrinterTurbo/resource - ./test:/MoneyPrinterTurbo/test - ./docs:/MoneyPrinterTurbo/docs - /Users/deanyang/Desktop/n8nAI/n8ndata:/MoneyPrinterTurbo/storage/local_videos ``` 最后一行是将N8N的数据目录与视频存储目录映射起来,让MoneyPrinterTurbo能够顺利读写视频文件。 **Step 3:安装MoneyPrinterTurbo** 打开终端,进入项目所在目录,执行: ``` docker compose up -d ``` 这个过程会下载必需的依赖文件,时间较长,等待安装完成即可。 笔者在安装时遇到了一个错误:“ERROR [webui internal] load metadata for docker.io/library/python:3.11-slim-bullseye”。解决方案是执行以下两条命令后再次运行 `docker compose up -d`: ``` docker pull docker.m.daocloud.io/library/python:3.11-slim-bullseye docker tag docker.m.daocloud.io/library/python:3.11-slim-bullseye python:3.11-slim-bullseye ``` 安装完成后,在Docker Desktop的Containers中可以看到MoneyPrinterTurbo容器正常运行。 **Step 4:Web端配置** 进入Web管理界面:https://127.0.0.1:8501/ - **选择大模型**:笔者选择的是DeepSeek或Gemini,按需填写对应的API Key及模型名称。 - **配置视频源**:只需填写Pexels API Key。点击“点击获取”注册Pexels即可获得。 - **音频设置(配音)**:TTS服务器选择SiliconFlow TTS(免费),音频效果不错。按提示注册并创建API Key填写即可。 - **视频设置和字幕设置**:按需调整。 **Step 5:了解API接口** 打开API文档(https://localhost:8080/docs),主要用到“生成短视频”和“获取任务运行状态”两个接口。点击某个接口可查看具体参数示例。 **Step 6:重启服务** 修改配置后,进入项目目录执行: ``` docker compose up -d docker compose restart ``` 这样Web端的修改才能在API调用时生效。 (二)Replicate Replicate是国外一个AI大模型API聚合平台,模型很全,实时更新,还能看到每个模型的调用次数。价格与官方基本持平,切换模型非常方便。 **Step 1:注册并登录** 进入网站(https://replicate.com/),可通过GitHub或Google账号进行注册登录。 **Step 2:基础配置** 进入API Token创建页面(https://replicate.com/account/api-tokens),创建一个Token并保存。 添加支付方式:进入Billing管理(https://replicate.com/account/billing),点击Manage billing,添加信用卡(支持国内银联信用卡)。添加完成后点击“Add credit”购买额度。 **Step 3:选择大模型** 在网站右上角找到“Explore”,可以按类别浏览图片、视频、语言模型。以视频模型为例,找到“Google veo-3”,进入详情页可以看到调用次数、价格以及参数设置。在JSON页卡可获取请求体参数,在HTTP页卡可找到API请求地址。这些信息后续会用在N8N的HTTP节点中。 三、搭建工作流 (一)用户输入部分 **Step 1:设置启动节点** 选择“On form submission”节点,它会生成一个用户输入交互页面,用于填写视频信息。 **Step 2:设置表单内容** 设置字段名称、元素类型、提示文字、下拉选项等。运行节点后页面会弹出预设选项,包括: - 素材来源:免费素材 / AI生成 - AI生成素材类型:图片 / 视频 - 视频时长:10秒 / 20秒 / 30秒 / 60秒 - 情绪目标:共鸣/感动、惊讶/震撼、好奇/神秘、向往/憧憬、治愈/放松、开心/爽朗、忧郁/孤单、由大模型最佳匹配 - 价值定位:有共鸣、有趣、有用、由大模型最佳匹配 - 画面类型:自然风景系、都市场景系、静物特写系、抽象意境系、混合拼接 - 视觉风格:电影感、小清新、赛博朋克、水墨国风、自然纪实、由大模型最佳匹配 - 开头钩子:金句开场、提问式、悬念式、由大模型匹配最佳 - 结尾引导:引导评论、引导点赞、制造悬念、金句收尾、无明确引导、由大模型匹配最佳 选择“免费”模式只需填写主题和时长,选择“AI生成”模式则可将上述选项全部配置。 (二)生成短视频文案 根据上一步的视频要求,调用大模型生成文案。 **Step 1:添加节点** 添加Basic LLM Chain节点。 **Step 2:添加大语言模型** 添加Model,笔者使用的是Gemini 2.5 Flash,DeepSeek同样可用。 **Step 3:设置提示词** 用户提示词中代入所有视频要求参数。系统提示词则详细规定了文案创作规则:字数控制(每秒4-5个汉字)、开头抓人(前3秒原则)、情绪起伏(根据情绪目标选择语言节奏)、结尾要有行动(引导互动)、语言口语化等。同时生成关键词,规范为8-10个词的结构。输出格式要求为JSON,包含text和keywords字段。 (三)免费生成短视频 生成文案与关键词后,通过IF节点判断,进入“免费生成短视频”流程。通过HTTP节点调用本地MoneyPrinterTurbo的生成视频接口,传入文案和关键词,MoneyPrinterTurbo会自动完成素材搜索、片段裁剪、字幕配音与合成。 **Step 1:本地生成视频节点** 添加HTTP节点,POST请求,URL为 `https://host.docker.internal:8080/api/v1/videos`,发送Body中包含完整的视频生成参数,如video_subject、video_script、video_terms、video_aspect、voice_name等。 **Step 2:查询视频生成进度** 添加Wait节点(停顿30秒)和HTTP节点,调用任务查询接口 `https://host.docker.internal:8080/api/v1/tasks/{{ $json.data.task_id }}`,再通过IF节点判断进度是否达到100%。 **Step 3与Step 4:下载视频并写入磁盘** 通过HTTP节点下载视频文件,再通过Read/Write File From Disk节点保存到本地n8ndata目录中。 (四)拆解短视频脚本 接下来是AI生成视频片段的工作流部分。拆解短视频脚本是决定视频质量和贴合度的关键步骤。 **Step 1:新建文件夹** 添加Execute Command节点,在n8ndata目录中创建存放视频素材的文件夹。 **Step 2:生成短视频脚本** 添加AI Agent节点,在系统提示词中详细描述拆解规则:根据总时长自动计算场景数量(如5-8秒视频2-3个场景),文案均匀拆分,第一个场景体现开头钩子,中间场景有节奏变化,最后场景呼应结尾动作。画面描述根据素材类型(图片或视频)使用不同思维模式。输出格式为包含voiceover和visual_description字段的列表。 **Step 3与Step 4:分割脚本并判断素材类型** 添加Split Out节点对脚本进行分割,然后根据用户输入判断使用图片还是视频模型。 (五)AI生成视频片段 **Step 1:循环遍历** 添加Loop Over Items节点。 **Step 2:调用视频大模型接口** 以Google veo-3为例,HTTP节点请求URL和参数参照Replicate详情页的HTTP页卡设置。Body中包含prompt、duration、resolution、aspect_ratio等参数。 **Step 3与Step 4:等待进度与下载视频** 循环调用Replicate通用查询接口 `https://api.replicate.com/v1/predictions/{{ $json.id }}`,视频生成完成后通过HTTP节点下载并保存到指定目录,按序号命名。 (六)合成短视频 多个AI视频片段生成后,通过MoneyPrinterTurbo进行合成。 **Step 1:生成接口信息** 添加Code节点,遍历输入数据,将本地路径转换为MoneyPrinterTurbo可识别的格式。 **Step 2:调用合成接口** 新的HTTP节点配置与免费生成视频类似,但video_source改为"local",video_materials传入上一步生成的素材信息。 之后同样是查询进度、下载并保存视频的流程。 (七)AI生成图片,合成短视频 与AI生成视频片段类似,只是将视频模型替换为图片模型(笔者选择了字节的seedream-4)。生成图片后复用MoneyPrinterTurbo合成流程输出最终短视频。 至此,整套工作流搭建完毕。 做好一条视频,“道、法、器、术”缺一不可。更好的AI模型固然重要,但精致的主题文案、视频脚本以及剪辑逻辑才是真正支撑作品品质的基石。这条工作流经过上百次测试和使用,仍然有很大提升空间,而且框架的可塑性和扩展性非常强——比如可以接入飞书多维表格触发,或者自动发布到多个短视频平台。只要想得到,都可以尝试去实现。
来源:https://aijcw.cc/article/46567
上一篇NotebookLM一键生成PPT与图表 打工人必备AI工具 下一篇开源免费Z-Image中文AI生图模型本地一键安装部署包
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Merlin AI Windows安装配置2026最新版教程(含下载与环境要求)
AI教程 · 2026-07-16

Merlin AI Windows安装配置2026最新版教程(含下载与环境要求)

MerlinAI适合在Windows上作为浏览器智能助手使用,安装重点包括确认系统与浏览器版本、从官方渠道获取安装包或扩展、完成登录与权限配置,并注意数据安全、兼容性和常见故障处理。

Monica AI本地模型运行教程:下载、路径设置与性能优化
AI教程 · 2026-07-16

Monica AI本地模型运行教程:下载、路径设置与性能优化

MonicaAI可通过本地推理服务接入本地模型,兼顾隐私、稳定与离线可用。配置重点包括选择合适模型、确认模型保存路径、填写接口地址、控制上下文长度,并结合硬件条件优化速度与内存占用。

Monica AI新手安装保姆级教程从下载到首次运行
AI教程 · 2026-07-16

Monica AI新手安装保姆级教程从下载到首次运行

MonicaAI适合需要写作、翻译、总结网页和辅助办公的新手用户,可通过官方渠道安装插件或桌面端,完成登录、权限检查、模型选择与首次提问后再逐步配置常用功能。

Monica AI API Key 配置教程:注册账号、获取密钥与国内网络设置
AI教程 · 2026-07-16

Monica AI API Key 配置教程:注册账号、获取密钥与国内网络设置

MonicaAIAPIKey配置需先完成账号注册与插件安装,再在控制台创建密钥并填入设置页。国内使用重点检查网络连通、浏览器权限、密钥安全与调用额度,避免把密钥暴露在共享设备或公开代码中。

Monica AI安装失败怎么办?常见报错日志排查与升级回滚方案
AI教程 · 2026-07-16

Monica AI安装失败怎么办?常见报错日志排查与升级回滚方案

MonicaAI安装失败通常与浏览器版本、扩展冲突、网络环境、缓存损坏或权限限制有关。可按环境检查、日志定位、重新安装、手动升级与回滚顺序处理,并保留配置备份。