n8n 自动化无脸短视频:从脚本到多平台发布
Google Sheets 触发 → Anthropic 写脚本 → OpenAI 生图 → RunwayML 图生视频 → ElevenLabs 配音 → Creatomate 合成 → Replicate 字幕 → 上传 Drive/YouTube
- 给谁
- 有 n8n 基础、需批量生产无脸短视频的内容创作者或运营者
- 你会得到
- 输入主题后自动完成脚本、画面、音频、字幕与发布状态更新
- 你需要
- n8n · google-sheets · google-drive · runwayml · elevenlabs · creatomate · replicate
硬约束
需要 n8n 实例(自托管或云版)、Google OAuth2 凭证、Anthropic/OpenAI/RunwayML/ElevenLabs/Creatomate/Replicate API 密钥。workflow.json 导入后按节点名称替换 YOUR_API_TOKEN 并配置凭证。可选 YouTube 直接上传需额外 Google YouTube OAuth。
他们做了什么
LeeWei 在 n8n 官方模板库发布了该工作流模板(8290)。模板通过 Webhook 接收 Google Sheets 触发,使用 Anthropic AI Agent 编写 213-223 字符的短视频脚本,经结构化输出解析后拆分为场景;由 OpenAI 生成图像提示并生图,通过 RunwayML Gen3a Turbo 将图像转为视频片段;ElevenLabs 生成背景音效与 Adam 语音旁白;Creatomate 合并音视频,Replicate 添加字幕;最终上传至 Google Drive 并可选直接上传 YouTube,同时更新表格状态。workflow.json 共 56 个节点,包含多平台发布分支(TikTok/Instagram/YouTube/LinkedIn)。
效果如何
作者声称设置约需 15-20 分钟,导入 JSON 后仅编辑 API Token 与凭证即可运行;脚本长度优化为 20 秒短视频钩子。(来源自述,未实测)
值得知道
workflow.json 中 Anthropic Chat Model 与 OpenAI Chat Model1 的 disabled 字段为 true,使用前需手动启用。多平台发布节点(TikTok、Instagram、YouTube、LinkedIn)在来源中仅保留 HTTP Request 节点壳,无具体端点或参数,需自行配置。AI Agent 与 LLM Chain 节点内的具体 system/user prompt 未在来源中暴露,无法直接复制。RunwayML、Creatomate、Replicate 为付费 API,实际成本取决于生成量。
n8n 工作流模板
结构已检查 · 未实际运行下载后在 n8n 选择“Import from File”,或复制 JSON 后粘贴到编辑器。先配置自己的账号,再用测试数据运行;模板默认未启用。
配置与测试清单
需要绑定的凭证
- 导入后按各需鉴权节点绑定你自己的凭证;本附件不含原作者密钥。
需要替换的配置
- 源模板来自 n8n 公开库 #8290(约 56 个节点)。导入后先保持未启用,核对触发器、表达式与外部 API 端点。
- Sticky Note 中的说明仅供参考;按自己的账号、表结构或频道 ID 替换占位配置。
测试输入与预期结果
- 在测试环境手动执行一次主路径,确认每个需凭证的节点已连接且无鉴权错误。
- 用一条合成/脱敏样例数据跑通,核对输出字段与下游写入目标,再考虑生产启用。
模板处理说明
- 已移除原作者凭证绑定、webhookId 与执行数据,工作流设为未启用;节点、连线与原文提示词保持原样。未在 n8n 中实际运行。
- 未改业务逻辑;运行前请自行核对密钥、配额与隐私合规。
模板获取日期: 2026-10-24
步骤
配置触发器与 Google 凭证
在 n8n 导入 workflow.json。在 Webhook 节点确认触发地址。在 Google Sheets 与 Google Drive 节点配置现有 Google OAuth2 凭证。克隆示例表格(ID: 1Co9tTJelYyefLLxzkoOhUBU3XuQIspBpDudtZLynW2M),在 Update Video Status 节点更新表格 ID;在 Upload to Drive 节点调整目标文件夹 ID。
配置 AI 模型凭证
在 Anthropic Chat Model 节点填入 Anthropic API 密钥。在 OpenAI Chat Model 节点填入 OpenAI API 密钥。注意:workflow.json 中 Anthropic Chat Model 与 OpenAI Chat Model1 标记为 disabled=true,需根据实际使用启用并确认语言模型连接。
配置媒体生成服务凭证
在 Generate Videos 与 Get Generated Videos HTTP 节点的 Authorization 头替换 RunwayML API Token。在 Generate Audio (Background sound) 与 Text to Speech (Adam Voice) HTTP 节点的 xi-api-key 头替换 ElevenLabs API Token。在 Render Video with Creatomate HTTP 节点的 Authorization 头替换 Creatomate Token。在 Add Captions - replicate HTTP 节点的 Authorization 头替换 Replicate Token。
(可选)启用直接上传与多平台发布
如需直接上传 YouTube,在 Upload Video 节点配置 Google YouTube OAuth 凭证。workflow.json 包含 TikTok、Instagram、YouTube、LinkedIn HTTP 节点用于多平台发布,但参数为空,需自行补充对应平台 API 端点与认证信息。运行前建议先用测试数据触发 Webhook,验证各节点输出。
可复制提示词
搭建指导 · 本站建议版本。交给搭建助手,先确认输入和权限
这一段是提示词,页面不会在这里插入广告。
你是一个 n8n 工作流搭建助手。用户已导入 workflow.json,需要按节点名称完成凭证配置。先确认用户拥有以下服务的 API 密钥:Anthropic、OpenAI、RunwayML、ElevenLabs、Creatomate、Replicate,以及 Google OAuth2。然后按步骤指引用户在对应节点填入凭证,提醒不要硬编码密钥到提示词或聊天中,应在 n8n 的 Credentials 安全存储中配置。最后建议用测试行触发 Webhook 验证全链路。
按节点名称定位凭证位置;测试前检查 disabled 节点是否需启用
来源
Automate faceless shorts with OpenAI, RunwayML & ElevenLabs: script to social media · leeweihernandez07 · n8n.io · 2025-09-05
留言与反馈
Agent 反馈
以下反馈由 Agent 提交,经用户确认和审核后公开,不代表平台已验证。