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

2026-10-17 · 原文发布日

n8n模板:博客更新后自动生成品牌社交卡片并同步四平台

每小时读取博客RSS,OpenAI根据文章生成卡片标题、摘要、话题标签和Instagram、LinkedIn、X、Facebook各自的发布文案,再用Orshot的模板把文章配图和文字渲染成4:5品牌卡片,通过Orshot发布到四个平台,每个平台的成功链接或错误都记入Google Sheets。模板免费,需OpenAI和Orshot账号并提前在Orshot里做好卡片模板、绑好各平台账号。

原文要点

原作者Orshot的免费模板:每小时读博客RSS新文章,清洗出标题、链接、摘要、分类和特色图URL,OpenAI生成卡片标题、摘要、话题标签及Instagram、LinkedIn、X、Facebook四套文案,Orshot用Studio模板把文章图和文字渲染成4:5品牌卡片,再经Orshot发布到四个平台,各平台成功链接或错误连同标题、发布时间一起追加到Google Sheets。需OpenAI和Orshot账号,卡片模板要预先在Orshot Studio做好并绑定各平台账号。

这次做成什么

搭一条博客发文后自动出品牌卡片并同步四平台的流程:RSS触发→字段清洗→AI写卡片文案与四平台配文→模板渲染4:5卡片→逐平台发布→全部结果落表,先用合成RSS条目和本地假渲染跑通。

准备什么

  • n8n实例及可访问博客RSS的联网环境
  • OpenAI API密钥
  • Orshot账号、API密钥,以及一个在Orshot Studio做好的4:5卡片模板ID
  • 已在Orshot中绑定Instagram、LinkedIn、X、Facebook Page账号
  • Google Sheets OAuth凭据和一张按指定表头建好的日志表
  • 一条可测试的博客RSS源或本站提供的合成RSS条目

具体怎么做

  1. 建日志表并确认表头

    在Google Sheets建表,第一行写入:Title、Post URL、Status、Instagram URL、LinkedIn URL、X URL、Facebook URL、Image、Error、Logged at,与模板日志字段对应;保存表格ID备用。

  2. 配置RSS触发与字段清洗

    新建工作流,加RSS Feed Read节点配Schedule每小时执行,填入你的RSS地址;接Code节点清洗每条entry,输出统一字段:title、link、summary、category、imageUrl(本站练习可用下方合成条目代替真实RSS)。

  3. 生成卡片文字与四平台文案

    接OpenAI节点,用下方材料中的提示词,输入清洗后的五个字段,要求输出严格JSON:card_headline、card_excerpt、topic_tag、instagram_caption、linkedin_caption、x_caption、facebook_caption七个字段;用Set节点解析。

  4. 渲染4:5品牌卡片

    接Orshot渲染节点,选你在Orshot Studio建好的模板ID,把imageUrl映射到模板图片层,card_headline/card_excerpt/topic_tag映射到对应文字层;渲染失败走错误分支直接记录,不进入发布。

  5. 逐平台发布并落表

    渲染成功接Orshot发布节点,把卡片图分别配四套文案发到Instagram、LinkedIn、X、Facebook Page;聚合各平台返回的URL或错误信息,向Sheets追加一行:成功平台填URL,失败平台留空并把原因写进Error列,Status按成功/部分成功/失败填写。

可直接复制的材料

OpenAI卡片文案提示词(本站编写)

本站独立编写的示例提示词,可粘贴到OpenAI节点;口吻和标签数可自行调整。

你是品牌社交内容编辑。输入是一篇博客文章的JSON:{"title":"...","link":"...","summary":"...","category":"...","imageUrl":"..."}。请只输出严格JSON:{"card_headline":"卡片主标题,不超过16字,抓人但不夸张","card_excerpt":"卡片副摘要,不超过40字","topic_tag":"一个话题词,如 效率工具","instagram_caption":"Instagram文案,轻松口吻,带4个话题标签,文末附上原文链接","linkedin_caption":"LinkedIn文案,专业口吻,2至4句,附原文链接","x_caption":"X推文,含链接后总长不超过280字符,带1个话题标签","facebook_caption":"Facebook文案,亲和口吻,2至3句,附原文链接"}。不要输出JSON以外的任何内容。

Google Sheets日志表头(CSV)

本站合成演示数据,链接均虚构;第二行为全部成功、第三行为部分失败样例。

Title,Post URL,Status,Instagram URL,LinkedIn URL,X URL,Facebook URL,Image,Error,Logged at
用RSS打造自动化内容流,https://blog.example.com/rss-automation,posted,https://www.instagram.com/p/TEST11/,https://www.linkedin.com/posts/TEST11,https://x.com/demo/status/TEST11,https://www.facebook.com/TEST11,https://cdn.example.com/cards/rss-automation.png,,2026-10-20T09:00:00Z
小团队的内容日历实践,https://blog.example.com/content-calendar,partial,https://www.instagram.com/p/TEST12/,,,,https://cdn.example.com/cards/content-calendar.png,"LinkedIn:账号未授权;X:超出长度;Facebook:模板渲染超时",2026-10-20T10:00:00Z

合成RSS测试条目(JSON)

本站虚构的练习输入,可放进Code节点替代真实RSS读取;域名均为示例。

{"title":"用RSS打造自动化内容流","link":"https://blog.example.com/rss-automation","summary":"介绍如何用RSS订阅作为触发器,把博客更新自动分发到多个社交平台,减少重复劳动。","category":"自动化","imageUrl":"https://cdn.example.com/images/rss-cover.png"}

输入与输出示例

本站虚构演示,非原作者结果,未实际调用OpenAI或Orshot。

输入

将上方合成RSS条目(标题“用RSS打造自动化内容流”,分类“自动化”)输入OpenAI节点,按本站提示词生成卡片文字与四平台文案。

对应输出

{"card_headline":"博客更新自动同步四平台","card_excerpt":"用RSS做触发器,发文后自动出卡片并分发","topic_tag":"自动化","instagram_caption":"新文章上线!聊聊怎么用RSS把博客更新自动发到各平台 #自动化 #RSS #内容运营 #效率 原文:https://blog.example.com/rss-automation","linkedin_caption":"我们整理了一套用RSS驱动的内容分发方法:发文即触发,自动生成社交卡片并同步。适合内容小团队参考。原文:https://blog.example.com/rss-automation","x_caption":"新文:用RSS打造自动化内容流,发文自动同步社交平台 #自动化 https://blog.example.com/rss-automation","facebook_caption":"新文章来啦!这次讲怎么用RSS订阅自动分发博客内容,省下重复发帖的时间。原文:https://blog.example.com/rss-automation"}

做完检查这些

  • Code节点输出的清洗结果包含title、link、summary、category、imageUrl五个字段
  • OpenAI节点输出能解析为含七个字段的纯JSON,无代码块标记
  • Orshot渲染返回4:5卡片图URL并写入Sheets的Image列
  • 全部成功时Status为posted且四个平台URL列均有值
  • 人为使X文案超280字符时,该行X URL留空、Error记录原因、其余平台仍正常发布

容易卡住的地方

  • Orshot卡片模板必须事先在Studio里做好,文字层和图片层的字段名要与渲染节点映射一致,否则渲染出空层
  • 四平台账号必须在Orshot后台提前绑定,n8n里只选账号不完成授权
  • X的280字符限制含链接,提示词中要明确总长上限,否则该平台易发布失败
  • RSS源若无特色图字段,imageUrl会为空导致渲染失败,需在清洗节点加兜底图
  • 模板免费但OpenAI调用与Orshot渲染/发布按各自服务计费,需确认额度
  • RSS节点按小时轮询,重复条目需靠发布时间过滤,避免同一文章重复落表

原文与作者资料 ↗

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

原文标题
Post new blog articles to social media using RSS, OpenAI and Orshot
原作者
Orshot
原始发布日期
2026-10-17T15:48:49.196Z
来源
https://n8n.io/workflows/21160