AI PLAY玩法更新持续收录
← 回到更新流

2026-10-04 · 原文发布日

批量测试Reels开头钩子:Gemini出多版本、Veo渲染、试发布

这个n8n工作流用表单收集视频创意、目标受众和测试数量,Gemini返回多个开头钩子变体(各含角度、Veo提示词和文案);每个变体用Veo 3.1渲染8秒竖屏视频,经PostWire以“试用Reel”方式发布到Instagram,幂等键防重复发帖。结果逐条写入Google Sheets,发布失败会记录待修复项并用Gmail把错误和建议发给你。适合低成本做钩子A/B测试。

原文要点

该免费模板由PostWire发布:n8n表单收集视频创意、目标受众和测试数量;Gemini(凭据需含gemini-2.5-flash及Veo模型权限)返回JSON,含多个变体,每个变体有hook、angle、Veo提示词和Instagram文案;拆分后每个变体经PostWire申请上传URL、用Veo 3.1渲染8秒9:16视频、上传并finalize,再以trial-reel方式创建Instagram Reel,用幂等键防同一次测试重复发帖;逐个检查发布结果写入Google Sheets(date、idea、variant、hook、status、link、note),失败则记"needs fix"并用Gmail把错误和建议发到指定邮箱。

这次做成什么

搭好"表单提交创意→Gemini出多个钩子变体→逐条渲染→以试用Reel发布→落表+失败邮件"的A/B测试流水线,并用一个虚构创意跑3个变体的演练,学会从Sheets里横向比较各钩子。

准备什么

  • n8n实例,可使用表单触发器并对外提供表单URL
  • Google Gemini凭据,需能访问gemini-2.5-flash和模板所用的Veo模型
  • PostWire账号并已连接Instagram专业账号
  • Google Sheets表格与Gmail账号各一个,用于落表和失败通知

具体怎么做

  1. 配置凭据与收件邮箱

    添加Google Gemini凭据;创建HTTP Header Auth凭据(Authorization: Bearer 你的PostWire令牌)用于所有PostWire节点;连接Gmail OAuth,把失败通知节点里的占位地址you@example.com换成你的邮箱。

  2. 建结果表

    Google Sheets建表,列:date、idea、variant、hook、status、link、note。两个append节点都指向该表该页签。

  3. 理解变体拆分逻辑

    查看Gemini节点后的Split Out节点:它把Gemini返回JSON里的variants数组拆成逐条item,后续每个变体独立走"申请上传URL→Veo渲染→上传→finalize→发Reel"链路。确认Gemini提示词要求输出严格JSON数组,否则拆分会失败。

  4. 提交表单做三变体演练

    打开表单触发器的URL,按下文example填入虚构创意、受众和数量3并提交。预期:Gemini返回3个变体;每条各渲染一个8秒竖屏视频;PostWire以trial reel发布;Sheets出现3行。

  5. 验证失败通知分支

    为验证Gmail分支,可临时把PostWire凭据改错再提交一次数量1的测试:预期Sheets出现status为needs fix的行,且你收到一封含错误信息和修复建议的Gmail。测完改回正确凭据。

  6. 读表做钩子比较

    演练完成后按hook列排序查看各行status与link,到Instagram后台对比各trial reel的播放数据,把表现最好的hook记回note列,作为下一轮创意的基准。

可直接复制的材料

Gemini多变体提示词(本站撰写版)

模板未公开原提示词,此为按"hook、angle、Veo提示词、Instagram文案"四字段描述独立撰写,粘贴后按模板变量名调整。

你是短视频钩子测试策划。根据用户提交的创意、目标受众和变体数量N,输出严格JSON(不要代码块):
{
  "variants": [
    {
      "hook": "前2秒的中文开场钩子,15字以内",
      "angle": "本条切入角度,10字以内,如:价格锚点/反常识/悬念",
      "veo_prompt": "英文,描述8秒9:16竖屏画面,前2秒必须视觉化呈现hook,50词以内",
      "instagram_caption": "中文文案80字以内,含3个标签"
    }
  ]
}
要求:variants长度等于N;各变体angle互不重复;不出现品牌名与真人姓名。
创意:{{ $json.idea }}
目标受众:{{ $json.audience }}
变体数量:{{ $json.count }}

表单演练提交内容

本站虚构输入,直接填入表单三个字段即可;数量建议首次用3,控制Veo渲染费用。

视频创意:一款便携榨汁杯,30秒出汁,适合通勤人群
目标受众:22-30岁一二线城市上班族,关注健康饮食
测试数量:3

Sheets预期落表格式示例

本站虚构行,演示成功与失败两种落表形态;真实link由PostWire返回。

date,idea,variant,hook,status,link,note
2026-10-05,便携榨汁杯,1,上班路上现榨橙汁,已发布,https://example.com/r/v1,
2026-10-05,便携榨汁杯,2,别再买便利店果汁了,已发布,https://example.com/r/v2,
2026-10-05,便携榨汁杯,3,30秒出汁是真的吗,needs fix,,Instagram令牌过期需重新授权

输入与输出示例

本站虚构示意,钩子文案与链接均为示例,非模板实际生成结果。

输入

表单提交:创意"便携榨汁杯30秒出汁"、受众"22-30岁通勤上班族"、数量3

对应输出

Gemini返回3个变体,例如:变体1 hook="上班路上现榨橙汁" angle="场景代入";变体2 hook="别再买便利店果汁了" angle="反常识";变体3 hook="30秒出汁是真的吗" angle="悬念"。每个变体各渲染一条8秒9:16视频并以trial reel发到Instagram;Sheets新增3行,前两行status=已发布并带link,第三行若失败则为needs fix;同时Gmail收到"变体3发布失败:Instagram授权过期,请在PostWire重新连接"的通知。

做完检查这些

  • 表单提交后Gemini节点输出是合法JSON且variants数组长度等于提交的数量
  • Split Out之后每个变体产生独立的执行分支,互不阻塞
  • Sheets行数与变体数量一致,hook列各不相同
  • 同一测试重试时Instagram没有出现重复Reel
  • 凭据失效测试时能收到含错误与建议的Gmail,且Sheets记为needs fix

容易卡住的地方

  • Gemini输出若带Markdown代码块包裹会导致JSON解析失败,提示词中需明确要求纯JSON
  • 变体数量直接决定Veo渲染次数与费用,首次建议不超过3
  • Instagram必须是专业账号并已在PostWire完成连接,否则全部变体都会失败
  • 模板中Gmail收件地址是you@example.com占位,忘记替换会收不到失败通知
  • trial reel的发布可见性规则以Instagram平台为准,模板只负责以该模式创建

原文与作者资料 ↗

本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。

原文标题
Test Instagram trial reel hooks with Gemini, Veo 3.1, PostWire, and Sheets
原作者
PostWire
原始发布日期
2026-10-04T03:01:21.977Z
来源
https://n8n.io/workflows/20396