Mindket

为你的品牌重做竞争对手的视频广告

新上架第 1 版 · 更新于

概览

一个 n8n 工作流,把竞争对手的视频广告、你的产品照片和网站,变成一段为你自己做 12 秒广告的提示词。OpenAI 已在 2026 年 9 月移除 Sora 2,所以它的 Sora 2 渲染步骤已经不能用。

为你的品牌重做竞争对手的视频广告 是一款 n8n 工作流,属于营销类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件。Edit Image 需要 GraphicsMagick,n8n 的 Docker 镜像里已经有了
  • 仍在提供的视频模型:提示词是按 12 秒竖屏短片写的
  • 简报和提案:分镜清单和品牌说明单独拿出来也很好读

平台

连接 3 个应用

运行方式

触发

广告表单

有人提交 Sora 2 Video Ad Form 时开始运行,表单里有:

  • 一条竞争对手的视频广告,MP4 格式
  • 一张你的产品照片
  • 你的品牌网站地址

动作

  1. Gemini 2.5 Pro 把广告拆成一个个镜头,写出时间、机位、声音和台词
  2. Firecrawl 读取 OpenAI 的 Sora 2 提示词指南和你的网站
  3. Gemini 写出品牌说明,再写一段 12 秒竖屏广告的提示词
  4. 你的照片被调整为 720 x 1280,交给视频步骤
  5. 提示词和照片发给 Sora 2,而 OpenAI 已经把它移除

结果

一份分镜清单、品牌说明和一段现成的视频提示词,换上仍在提供的视频模型后还能得到成片

集成

开始之前要准备好这些。

Google Gemini

视频分析和写作

用 gemini-2.5-pro 拆解广告镜头、写品牌说明、写视频提示词。

需要Gemini API 密钥,填在一个 Gemini 凭据和一个 Header Auth 凭据里

Firecrawl

网页抓取

把你的品牌网站和 OpenAI 的 Sora 2 提示词指南读成干净的文本。

需要Firecrawl API 密钥,放在 Bearer Auth 凭据里

OpenAI

视频生成

文件里用 sora-2 做 12 秒的视频,而 OpenAI 已于 2026 年 9 月 24 日移除这个模型。

需要OpenAI API 密钥,只有保留原来的视频节点时才需要

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
23 个步骤,由表单启动
AI
2 个步骤调用 AI 模型:write_guidelines、write_sora2_prompt
登录
需要登录:Google Gemini、Firecrawl、OpenAI
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 11 种步骤类型

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

关于

它是什么

这个 n8n 工作流拿来一条竞争对手的视频广告,琢磨怎样为你的品牌做一条类似的。你通过表单发来这条广告、一张产品照片和你的网站。Gemini 2.5 Pro 把广告拆成一个个镜头,Firecrawl 读取你的网站。接着 Gemini 写出品牌说明,再写一段提示词,用来做一条 12 秒、画面里没有文字的竖屏广告。文件的最后一步把提示词和照片发给 OpenAI 的 Sora 2。OpenAI 已于 2026 年 9 月 24 日移除 Sora 2,所以这一步现在会失败。整个流程有二十五个节点。

适合谁

研究对手哪些广告奏效、想很快拿到自己版本草稿的品牌营销人员和代理公司。只想把一条广告逐个镜头拆开看的人也用得上。如果你想不碰 n8n 就拿到成片,就别选它。渲染这一步得先重新搭好。

谁在用,怎么用
行业谁在用怎么用例子
直面消费者的品牌品牌营销人员发一条对手最好的广告,配上自家产品的照片一个宠物食品品牌发来对手的零食广告,拿到一段围绕自家包装的提示词。
营销代理公司创意策略师提案前先读一遍镜头拆解一位策略师把客户对手广告的分镜清单带到简报会上。
效果营销媒介投放人员把投放了好几个月的对手广告改写成测试版的提示词一位投放人员把三条长期投放的对手广告变成待测试的提示词。
网店零售网店店主发自己过去的广告,拿到新剪辑的提示词一家网店发来上一季最好的短片,拿到一段节奏相同的新提示词。

这个工作流要你对 n8n 比较熟:三类凭据,外加一个要你自己搭的替代视频步骤。作者估计设置大约 11 分钟,这还不包括那一步。

用在哪里

任何能访问 Google 的 Gemini API 和 Firecrawl 的 n8n 都能跑完分析和写作。视频要用你自己选的服务来做。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件。Edit Image 需要 GraphicsMagick,n8n 的 Docker 镜像里已经有了
  • 仍在提供的视频模型:提示词是按 12 秒竖屏短片写的
  • 简报和提案:分镜清单和品牌说明单独拿出来也很好读

设置

点“获取”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。导入之前先想好视频步骤怎么做。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器
Google AI Studio一个 Gemini API 密钥,要用两次:一个 Gemini 凭据里,一个名为 x-goog-api-key 的请求头里
Firecrawl一个账号和它的 API 密钥,用于 Bearer Auth 凭据
视频服务一个仍在提供的服务,替换 Sora 2 的那些节点
你的素材MP4 格式的对手广告、一张产品照片和你的网站地址
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加 Google Gemini (PaLM) API 凭据,在 gemini-2.5-pro 里选中它。
  3. 添加一个名为 x-goog-api-key 的 Header Auth 凭据,值填同一个密钥,在 analyze_video_ad 里选中它。
  4. 用你的 Firecrawl 密钥添加 Bearer Auth 凭据,在 fetch_sora2_prompting_guide 和 fetch_site_details 里选中它。
  5. 把 Edit Image 后面的五个 Sora 节点换成调用你的视频服务的节点。提示词在 set_sora2_prompt_result 里,照片是名为 data 的文件。
  6. 保存,通过表单的测试地址发一次测试,然后点 Publish。

如何使用

打开表单,附上对手的广告和一张产品照片,填上你的网址,然后提交。表单会马上确认,运行在后台继续。运行结束后,到 Executions 里打开这次运行,看每一步写了什么。

想要不同的效果,改这里
要改的在哪里改
时长build_sora2_prompt 里的 12 秒规定,以及你的视频步骤要求的时长
画面Edit Image 里的宽和高,文件里是 720 x 1280
品牌说明build_guidelines_prompt 里的七个部分
分镜清单set_ad_analysis_prompt 里的格式
广告的规矩build_sora2_prompt,它要求产品原样呈现、不出现别的产品、画面里没有文字

示例

一个咖啡品牌发来对手的一条短片,内容是有人在家做冰咖啡,再附上自家冷萃咖啡瓶的照片和品牌网站。

运行留下的东西
产出节点内容
分镜清单set_ad_analysis_result对手短片的风格和主旨,然后是每个镜头的时间、机位、声音和台词
品牌说明write_guidelines七个部分,从品牌的核心气质到广告切入点
视频提示词set_sora2_prompt_result用冷萃咖啡瓶重讲对手的故事,节奏按 12 秒安排

视频步骤能用的话,照片和这段提示词就会变成新的短片。按导入时的样子,运行会停在 generate_sora2_video。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。从表单出发有两条路。长的那条处理广告和写作,短的那条准备你的照片,两条在 merge 汇合。先跑一次测试,再打开每个链节点,看它收到的提示词和它写出的文字。

专家:这里用两种方式调用 Gemini,而提示词里提到的一样输入始终没有送到。

值得细看的地方
节点做什么要知道的
analyze_video_ad直接调用 Gemini 的 generateContent,广告内嵌在请求里有自己的 Header Auth 凭据,MIME 类型固定为 video/mp4
write_guidelines一个读你网站的 Gemini 链Firecrawl 抓到的正文从没送到它这里,只有 data.metadata.title
write_sora2_prompt一个读分镜清单、品牌说明和指南的 Gemini 链它的提示词提到产品图片,可图片只送到视频步骤
fetch_sora2_prompting_guide用 Firecrawl 抓取 OpenAI 的 cookbook 页面每次提交都会跑一遍,抓取失败时指南就是空的

注意事项

视频步骤已经停用,提示词里还有两处缺口,会影响你拿到的结果。

  • Sora 2:OpenAI 的弃用页面(2026 年 11 月 2 日查阅)写明它已于 2026 年 9 月 24 日移除,没有替代模型
  • 只凭标题写品牌说明:在 build_guidelines_prompt 的标题那一行下面加上 {{ $json.data.json.content }},Gemini 才会读到网页正文
  • 手部:提示词先要求把拿着产品的手写得很细,最后又要求别出现手。留下其中一条就好
  • 照片被拉伸:Edit Image 不保留照片比例,所以先把照片裁成 9:16
  • 费用:Gemini 按分析和两个链收费,Firecrawl 每次运行算两次抓取
  • 公开的表单:工作流发布后,任何拿到表单地址的人都能用你的密钥启动一次运行
  • 模仿的分寸:创意、文案和画面都要改到足够是你自己的,并查清你销售所在地的广告规定
  • 凭据:JSON 里没有任何凭据

README 和文件

README

为你的品牌重做竞争对手的视频广告

一个 n8n 工作流。你通过表单发来一条竞争对手的视频广告、一张产品照片和你的品牌网站。Gemini 把广告逐个镜头拆开,Firecrawl 读取你的网站,Gemini 再写出品牌说明和一段提示词,用来做一条 12 秒、有你产品出镜的竖屏广告。最后一步把提示词发给 OpenAI 的 Sora 2。

先读这一段:OpenAI 已于 2026 年 9 月 24 日移除 Sora 2 和它的 Videos API,所以按导入时的样子,做视频的五个节点已经不能用了。它们前面的步骤都照常运行。见下面的“视频步骤”。

包里有什么

  • workflow.json:n8n 导出的工作流,25 个节点,其中一个是只写着工作流标题的便签。里面没有任何凭据。
  • README.md:这份设置说明,压缩包里的是英文版。

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

  • 表单的网站字段原来用一个真实品牌的地址做示例,现在显示的是 https://www.example.com/。
  • 别的都没动。文件里没有 Code 节点,表达式也不需要修。

开始之前

  • 一个 n8n 实例,n8n Cloud 或自己的服务器都行。在自己的服务器上,Edit Image 节点需要 GraphicsMagick,n8n 的 Docker 镜像里已经有了。
  • 一个 Google AI Studio 的 Gemini API 密钥,要能用 gemini-2.5-pro。
  • 一个 Firecrawl 账号和它的 API 密钥。
  • 一个 OpenAI API 密钥,只有还想保留原来的视频节点时才需要。也可以换成另一个视频服务(见下文)。
  • MP4 格式的对手广告、一张产品照片和你的网站地址。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 用你的密钥添加 Google Gemini (PaLM) API 凭据,在 gemini-2.5-pro 里选中它。
  3. 添加一个名为 x-goog-api-key 的 Header Auth 凭据,值填同一个密钥,在 analyze_video_ad 里选中它,这个节点直接把广告发给 Google 的 API。
  4. 用你的 Firecrawl 密钥添加 Bearer Auth 凭据,在 fetch_sora2_prompting_guide 和 fetch_site_details 里选中它。
  5. 决定视频步骤怎么做(见下文)。如果要保留原来的节点,就添加 OpenAI 凭据,在 generate_sora2_video、get_video_status 和 get_video 里选中它。
  6. 保存,打开表单的测试地址,发一条广告、一张产品照片和一个网址。
  7. 点 Publish,然后把表单的正式地址分享出去。

表单会马上确认,运行在后台继续。到 Executions 里打开这次运行,可以读分镜拆解、品牌说明和提示词,最后一步能用时还能拿到视频。

一次运行的过程

  1. generate_video_trigger1 是表单,标题是 Sora 2 Video Ad Form,有三个字段:Ad Video File、Product Image 和 Brand Website URL。
  2. convert_video_to_base_64 把广告转成文本。set_ad_analysis_prompt 存着做分镜清单的要求,analyze_video_ad 把两者放在一个请求里发给 gemini-2.5-pro,标为 video/mp4。
  3. set_ad_analysis_result 留下 Gemini 的回答:整体风格、核心信息,然后是每个镜头的时间、画面、机位、灯光、台词、声音和屏幕文字。
  4. fetch_sora2_prompting_guide 让 Firecrawl 读取 OpenAI cookbook 里的 Sora 2 提示词指南,fetch_site_details 让它读取你的网站。Firecrawl 出错时,两个节点都会接着往下走。
  5. build_guidelines_prompt 和 write_guidelines 把网站整理成七个部分的品牌说明,从品牌的核心气质到广告切入点。
  6. build_sora2_prompt 和 write_sora2_prompt 把分镜清单、品牌说明和指南合成一段提示词,用来做一条 12 秒、画面里没有文字的广告,set_sora2_prompt_result 把它存下来。
  7. 与此同时,convert_image_to_base_64 读取你的产品照片。merge 和 aggregate 把照片和提示词放进同一条数据,convert_base64_image_to_binary 和 Edit Image 把照片变成一张 720 x 1280 的 JPEG。
  8. generate_sora2_video 把提示词和照片发到 OpenAI 的 /v1/videos,用 sora-2,12 秒,尺寸相同。delay 等 15 秒,get_video_status 再查一次,check_status 一直循环,直到状态变成 completed。然后 get_video 下载文件。

两个写作链用的都是 gemini-2.5-pro,analyze_video_ad 则按地址直接调用同一个模型。

视频步骤

工作流写好的提示词在 set_sora2_prompt_result 里,调整好的照片从 Edit Image 出来,是一个名为 data 的文件。要重新得到视频,就把 generate_sora2_video、delay、get_video_status、check_status 和 get_video 换成调用另一个视频模型的节点,这个模型要仍在提供,并且能接收提示词和一张起始图片。Veo 是一个选择,可以通过 Google 的 Gemini API,也可以通过 Kie.ai 这样的转售商。核对它接受的时长和尺寸:提示词是按 12 秒写的,照片是按竖屏尺寸调整的。

改变风格

  • 时长:build_sora2_prompt 里的 12 秒规定,以及 generate_sora2_video 里的 seconds。两处要一起改。
  • 画面:generate_sora2_video 里的 size,以及 Edit Image 里的宽和高。
  • 品牌说明:build_guidelines_prompt 里的七个部分。
  • 分镜清单:set_ad_analysis_prompt 里的格式。
  • 广告的规矩:build_sora2_prompt 里的流程和输出规则,它要求产品原样呈现、不出现别的产品、画面里没有文字。
  • 表单:generate_video_trigger1 里的标题和字段。如果你改了文件字段的名字,读取它的节点也要跟着改:convert_video_to_base_64 里的 Ad_Video_File 和 convert_image_to_base_64 里的 Product_Image。

注意事项

  • Sora 2:OpenAI 的弃用页面(2026 年 11 月 2 日查阅)写明 sora-2 和 Videos API 已于 2026 年 9 月 24 日移除,没有替代模型。按导入时的样子,generate_sora2_video 会失败,运行就停在那里。
  • 品牌说明只看到了网站标题。build_guidelines_prompt 插入的是 $json.data.metadata.title,而不是 Firecrawl 在 $json.data.json.content 里返回的网页正文,所以其余内容都是 Gemini 猜的。在标题那一行下面加上正文的表达式,它才会用上整个页面。
  • 写提示词的链从没看到你的照片。build_sora2_prompt 要它仔细研究产品图片,可送到这个链的只有文字。照片只送给视频模型,作为起始图片。
  • 提示词先要求把拿着产品的手写得很细,最后又要求别出现手。如果结果时好时坏,就留下其中一条,删掉另一条。
  • Edit Image 调整照片尺寸时不保留比例。先把照片裁成 9:16,否则产品会被拉伸。
  • analyze_video_ad 把广告放在一个请求里发出去,并标为 video/mp4。用一条短的 MP4,因为 Google 限制了内嵌文件的请求大小。
  • Product Image 把 Multiple Files 留在 n8n 的默认值,也就是开着。只发一张照片:第二张会得到带编号的名字,convert_image_to_base_64 读不到它。
  • check_status 只认 completed,所以失败的视频会每 15 秒被查一次,永不停止。
  • 每次运行要花 Gemini 的分析费和两个写作链的费用,外加两次 Firecrawl 抓取,其中一次每回抓的都是同一个 cookbook 页面。
  • 工作流发布后,任何拿到表单地址的人都能用你的密钥启动一次运行。
  • 对手的广告会发给 Google,你的网站地址会发给 Firecrawl。重做的广告仍可能和原片太像:创意、文案和画面都要改到足够是你自己的,并查清你销售所在地关于比较广告和模仿广告的规定。
文件
README.md  7 KB
workflow.json  34 KB

2 个文件,共 41 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-03

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架

Qwen2.5-7B-Instruct-GGUF

Qwen · 工具包

Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。

新上架

ACE-Step 1.5 XL SFT

ACE-Step · 工具包

用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。

新上架

营销类的相似商品

查看营销类的全部商品

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

新上架