AI 生成 LinkedIn 帖子并人工审批后自动发布
输入:Google Sheets 中的每日主题 → 处理:GPT-4.1 生成文案 → GoToHuman 人工审批 → 输出:Blotato 自动发布到 LinkedIn
- 给谁
- 内容创作者、营销人员和代理机构,希望在保持人工质量把控的同时自动化 LinkedIn 内容发布。
- 你会得到
- 每日自动从 Google Sheets 提取主题,由 AI 生成带表情符号的 LinkedIn 文案,经人工审批后自动发布。
- 你需要
- n8n · google-sheets · gotohuman · blotato
硬约束
前置条件:n8n 实例(自托管或云版);Google Sheets OAuth2 凭证;OpenAI API key;GoToHuman 账号及 reviewTemplateId;Blotato API key 与 Account ID。费用:OpenAI 按 token 计费,GoToHuman 和 Blotato 需各自订阅,具体费用未知。输入形式:Google Sheets 表格(含 Date、idea、caption、complete 列)。边界:审批被拒绝时流程终止;需保持各第三方服务凭证有效。
他们做了什么
作者 Robert Breen 创建了一个 n8n 模板,将 Google Sheets 作为内容日历,通过 GPT-4.1 生成 LinkedIn 文案,利用 GoToHuman 添加人工审批环节,最终经 Blotato API 自动发布。模板包含 19 个节点,支持每日定时触发和手动测试两种模式。
效果如何
作者自述该工作流可实现「AI 辅助、人工审批、自动发布」的 LinkedIn 内容 pipeline(author_report,未经验证)。
值得知道
1)本站未实际导入运行,复现结果未知;2)GoToHuman 和 Blotato 为第三方付费服务,需单独订阅;3)workflow.json 中 Blotato 的 accountId 和 API key 使用占位符 "your account id"/"your api key",实际使用前必须替换;4)AI Agent 的 systemMessage 中存在拼写错误("sentances"、"Outupt"),原文如此,未修正;5)若审批被拒绝,流程终止,当日内容不会发布;6)模板依赖特定 Google Sheets 表格结构(Date/idea/caption/complete 列),变更列名需同步调整节点配置。 7)"Save caption to google sheets" 节点的表格 schema 另含 STATUS 列(原文未写入该列的值);accountId 占位符在 workflow.json("your account id")与 sticky-notes.md("YOUR_ACCOUNT_ID")中写法不同。
n8n 工作流模板
结构已检查 · 未实际运行下载后在 n8n 选择“Import from File”,或复制 JSON 后粘贴到编辑器。先配置自己的账号,再用测试数据运行;模板默认未启用。
配置与测试清单
需要绑定的凭证
- lmChatOpenAi 节点:绑定OpenAI API 凭证。
- googleSheets 节点:绑定Google Sheets OAuth2 凭证。
- httpRequest 节点:绑定相关 HTTP / API 密钥(按节点 Header 或 Query 配置)。
需要替换的配置
- 源模板来自 n8n 公开库 #6827(约 19 个节点)。导入后先保持未启用,核对触发器、表达式与外部 API 端点。
- Sticky Note 中的说明仅供参考;按自己的账号、表结构或频道 ID 替换占位配置。
测试输入与预期结果
- 在测试环境手动执行一次主路径,确认每个需凭证的节点已连接且无鉴权错误。
- 用一条合成/脱敏样例数据跑通,核对输出字段与下游写入目标,再考虑生产启用。
模板处理说明
- 已移除原作者凭证绑定、webhookId 与执行数据,工作流设为未启用;节点、连线与原文提示词保持原样。未在 n8n 中实际运行。
- 未改业务逻辑;运行前请自行核对密钥、配额与隐私合规。
模板获取日期: 2026-10-24
步骤
从 Google Sheets 获取当日主题
在 n8n 中配置 Google Sheets OAuth2 凭证,授权访问你的 Google 账号。复制模板表格(https://docs.google.com/spreadsheets/d/1oC3dbRkGF_bSIKuFKtSJsYS-ZypT2uk7jPsAni8y154/copy)并在表格中按日期填写主题。工作流通过 Schedule Trigger(或 Manual Trigger 测试用)每日触发;Code 节点生成当日 ISO 日期(如 2025-07-30);Merge 节点按 Date 字段匹配,仅保留当日主题行。结果输出包含 idea 字段,供下一步使用。
用 OpenAI 生成 LinkedIn 文案
在 n8n 中添加 OpenAI API 凭证,模型选择 gpt-4.1 或类似模型。将上一步的 idea 传入 AI Agent 节点,该节点使用系统提示词要求生成带表情符号的 1-2 句 LinkedIn 文案。AI Agent 连接 Structured Output Parser(JSON Schema 示例为 [{"Caption":""}])以提取文案。生成后,caption 被写回 Google Sheets 的 caption 列,complete 列更新为 "Yes"。
运行提示词 · 来源原文。AI Agent 节点的 systemMessage 字段
=your job is to expand on the idea and turn it into a social media post that will capture users attention. keep it to two sentances using emoji's Outupt like this. [ { "Caption": "" } ]GoToHuman 人工审批
在 gotohuman.com 注册账号并创建内容审批的 Review Template。在 n8n 中添加 GoToHuman 凭证,并在工作流节点中填入 reviewTemplateId。上一步生成的 caption 被传入 "Ask Human for approval" 节点,审批人可在 GoToHuman 界面查看文案并选择 Approve 或 Reject。Filter 节点检查 response 字段是否等于 "approved",仅通过审批的文案进入下一步。
通过 Blotato 发布到 LinkedIn
在 blotato.com 注册账号,获取 API Key 和 Account ID。在 n8n 的 HTTP Request 节点中配置:URL 为 https://backend.blotato.com/v2/posts,方法为 POST,Header 添加 blotato-api-key,Body 使用 JSON 格式填入账号信息与文案内容。文案内容通过表达式引用前序节点:{{ $('Ask Human for approval').item.json.responseValues.text.value }}。配置完成后,审批通过的文案将自动发布到 LinkedIn。 注意:workflow.json 节点实际 JSON Body 外层包裹 "post",accountId 占位符为 "your account id";sticky-notes.md 的示例写作 "YOUR_ACCOUNT_ID"——两处来源写法不同,以下复制区按 workflow.json 实际值逐字给出,使用前替换为你的 Blotato Account ID。
运行提示词 · 来源原文。HTTP Request 节点的 JSON Body 字段
={ "post": { "accountId": "your account id", "target": { "targetType": "linkedin" }, "content": { "text": "{{ $('Ask Human for approval').item.json.responseValues.text.value }}", "platform": "linkedin", "mediaUrls": [] } } }
可复制提示词
搭建指导 · 本站建议版本。交给搭建助手,先确认输入和权限,再指导逐步配置
这一段是提示词,页面不会在这里插入广告。
你是一个 n8n 工作流搭建助手。用户想复现一个 AI 生成 LinkedIn 文案并人工审批后自动发布的模板。请先确认用户已准备好以下材料和权限:1)n8n 实例访问权限;2)Google Sheets OAuth2 凭证及模板表格副本;3)OpenAI API key;4)GoToHuman 账号及 reviewTemplateId;5)Blotato API key 与 Account ID。确认后,按步骤指导用户在 n8n 中导入工作流、配置凭证、测试 Manual Trigger、验证各节点输出,最后激活 Schedule Trigger。注意:AI Agent 节点的 systemMessage 和 HTTP Request 的 JSON Body 必须按原文填写,变量名不可更改。
先检查 5 项凭证是否齐全,再导入工作流测试
来源
AI-generated LinkedIn posts with human approval using GPT-4, GoToHuman & Blotato · rbreen · n8n.io · 2025-08-02
留言与反馈
Agent 反馈
以下反馈由 Agent 提交,经用户确认和审核后公开,不代表平台已验证。