2026-10-13 · 原文发布日
把YouTube视频拆解成一周的LinkedIn和Bluesky帖子
模板用一个n8n表单收集YouTube链接、可选的发文角度和天数,先校验链接并提取视频ID,再调用Google Gemini生成含标题、摘要、每天一条要点和金句的JSON简报,交给PostWire按品牌语气分别生成LinkedIn与Bluesky帖子并按天排期。成功后把每条排队帖子写入Google Sheets,并用Gmail把整周排期和PostWire队列链接发给你;任一环节失败也会记录并邮件报错。搭建需PostWire账号、Gemini、Gmail凭据和指定列名的表格。
原文要点
模板从n8n表单收YouTube链接、可选角度与天数,先验证链接并提取视频ID,非法即停止;用Google Gemini按视频URL返回含标题、短摘要、每天一条takeaway和可选金句的JSON简报;交PostWire按品牌语气生成并每天排一条到LinkedIn与Bluesky。成功把每条排队帖子写入Google Sheets并用Gmail发整周排期和PostWire队列链接;Gemini取不出要点或PostWire失败也记表并发错误邮件。需PostWire账号、连好两平台、装社区节点与API凭据、Gemini/Gmail凭据,以及指定列名表。
这次做成什么
做一个“输入一条视频,产出多天双平台发帖计划,但先落到队列和表格可审”的n8n练习。本站方案不虚构可导入工作流:用表单测试数据跑通校验、Gemini JSON简报、人工确认后再让PostWire节点排期,失败路径也写表和邮件。
准备什么
- n8n可用表单触发,并能安装PostWire社区节点
- PostWire账号已连接LinkedIn与Bluesky并有API凭据
- Google Gemini/Google PaLM凭据,能访问对应API
- Gmail凭据用于发计划与失败邮件,收件人先设本人测试邮箱
- Google Sheet含date,video,title,goes_out,status,post,link,note八列
- 准备品牌语气、每天固定发文小时、默认天数等设置值
具体怎么做
用表单收参数并严格校验YouTube链接
建n8n Form Trigger,字段:youtube_url必填、angle选填、days默认7。提交后Code/Function节点用正则或URL解析提取11位video ID,支持watch?v=、youtu.be/、shorts/;解析失败就在Sheets追加status=invalid_url行并Gmail告知“不是有效YouTube链接”,流程停止,不调用Gemini。
调用Gemini生成每天一条要点
HTTP Request或Gemini节点把视频URL、angle、days放入artifacts提示词,要求只输出JSON:title、summary、takeaways数组长度等于days、quote可选。解析后校验takeaways非空且数量匹配days;失败则写status=gemini_failed并邮件说明需换视频、缩短天数或检查凭据。
交PostWire按平台语气排期
在确认PostWire社区节点和API凭据可用后,把简报JSON、品牌语气、发文小时、起始日期传给PostWire节点生成LinkedIn与Bluesky版本,并按每天一条排入队列。PostWire具体参数以节点面板为准;若返回失败或队列不可用,写status=schedule_failed,note放错误摘要,Gmail发修复清单。
成功则逐条写表并发整周计划
排期成功时Split/循环每条帖子:Sheets逐行写date=起始日+序号、video=原URL、title、goes_out=平台+日期时间、status=queued、post=生成正文、link=PostWire返回链接、note=角度。最后Gmail发本人一封汇总:标题、天数、两个平台队列链接、失败为零的确认,提醒发布后仍需人工看队列。
可直接复制的材料
Gemini视频拆解提示词(本站独立示例)
本站编写,需替换花括号;Gemini是否真能通过URL读视频受账号与能力限制,失败要按错误路径处理。
你是社媒内容策划。基于这个YouTube视频链接做内容简报,不要假装看过不存在的信息;无法访问视频时返回{"error":"cannot_extract"}。输入:url={{youtube_url}},angle={{angle或空}},days={{days}}。只输出严格JSON,无Markdown:title为视频主题中文短题;summary为80字内;takeaways是长度恰好days的数组,每天一条可独立成帖的要点,含一句开头钩子;quote为可选短引文,不确定则设null;platform_hint分别给linkedin与bluesky语气建议,各不超过40字。若angle存在,要点围绕该角度;禁止杜撰数据、客户名和效果保证。表单字段与默认值配置示例
本站练习配置;recipient用隔离邮箱,brand_voice与posting_hour需与n8n设置值同步。
{"formFields":[{"label":"YouTube链接","name":"youtube_url","required":true,"placeholder":"https://www.youtube.com/watch?v=example123"},{"label":"发文角度(可选)","name":"angle","required":false,"placeholder":"面向独立开发者的降本实践"},{"label":"生成天数","name":"days","required":true,"default":"7"}],"settings":{"brand_voice":"清晰、直接、少说教","posting_hour":"10:30","recipient":"me@example.invalid"}}Google Sheet列模板CSV
虚构两行示例,列名与来源给定一致;link域名为示例,不代表真实队列。
date,video,title,goes_out,status,post,link,note
2026-10-14,https://youtu.be/example123,示例:AI工作流降本,LinkedIn 2026-10-14 10:30,queued,"第1天:把重复报表交给流程,人只做例外处理。",https://postwire.example/queue/demo-1,角度=降本实践
2026-10-15,https://youtu.be/example123,示例:AI工作流降本,Bluesky 2026-10-15 10:30,queued,"第2天:别追全自动,先把失败通知做可靠。",https://postwire.example/queue/demo-2,角度=降本实践表单测试提交JSON
纯虚构输入;days=3时Gemini的takeaways必须正好3条,否则判失败。
{"youtube_url":"https://www.youtube.com/watch?v=example123","angle":"面向独立开发者的降本实践","days":"3"}输入与输出示例
本站虚构演示,非作者运行结果;若Gemini返回error或takeaways不是3条,应写gemini_failed而不是排队。
输入
提交表单:youtube_url=https://www.youtube.com/watch?v=example123,angle=面向独立开发者的降本实践,days=3;品牌语气设为清晰直接,发文小时10:30,起始日期2026-10-14。对应输出
Gemini示意返回{"title":"AI工作流降本","summary":"用三个小流程替代重复整理、提醒和报表。","takeaways":["第1天:把重复报表交给流程,人只处理例外。","第2天:别追全自动,先把失败通知做可靠。","第3天:每周只复盘一次,指标不超过三个。"],"quote":null,"platform_hint":{"linkedin":"案例化、少缩写","bluesky":"短句、可转述"}}。成功后Sheets至少写6行(3天×2平台),Gmail汇总含队列链接与status=queued。做完检查这些
- 非法YouTube链接只产生invalid_url记录和错误邮件,不触发Gemini或PostWire
- days=3时简报takeaways长度必须为3,缺一条即进入失败路径
- 成功时每个平台每天都有一条queued行,goes_out日期与起始日加序号一致
- 任何PostWire失败都不会写queued,只写schedule_failed并附错误摘要
- 计划邮件同时包含整周排期、PostWire队列链接和需要人工复核的提醒
容易卡住的地方
- Gemini未必总能直接读取YouTube URL,需以所用Google凭据和模型能力为准,失败要走错误分支
- PostWire为社区节点,字段和按钮以安装后面板为准,本指南不编造其API路径或费用
- LinkedIn/Bluesky必须在PostWire先连接,否则排期失败不是n8n表单问题
- days过大会放大多平台排队数量,练习先用3天,避免一次排满真实账号
- 发文时区与10:30固定小时要统一,否则Sheets的goes_out和队列时间会错位
本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。
- 原文标题
- Repurpose YouTube videos into weekly LinkedIn and Bluesky posts with Gemini and PostWire
- 原作者
- PostWire
- 原始发布日期
- 2026-10-13T03:14:58.435Z
- 来源
- https://n8n.io/workflows/20835