如何用 Make.com + ChatGPT 搭建自动化内容分发工作流:30 分钟从文章到多平台发布
从零到一完成 AI 内容自动分发的完整教学,零代码基础也能上手
入门 · 30 分钟 · 2026年5月1日
教程目标
在 30 分钟内,用 Make.com 连接 ChatGPT,搭建一条从"一篇文章"到"多个平台自动发布"的自动化流水线。本文是完整 step-by-step 教学,零代码基础也能上手。
你将搭建什么
- ChatGPT 摘要生成模块:把长文章自动提炼为社交媒体摘要
- 多平台分发管道:自动发布到 Twitter/X、LinkedIn 和 WordPress
- 错误处理和通知:发布失败时自动通知你
准备清单
- Make.com 账号(免费版可用,含 1000 次操作/月)
- ChatGPT / OpenAI API Key(从 platform.openai.com 获取)
- 至少一个目标平台的 API 接入(Twitter/X、LinkedIn、WordPress 任选其一即可上手)
总体架构
整个工作流拆解为 3 个核心模块,按顺序依次配置即可。全部完成后,你只需要粘贴一篇文章的 URL,系统自动完成从摘要生成到多平台发布的全过程。
| 模块 | 输入 | 输出 | 预估时间 |
|---|---|---|---|
| HTTP 触发 + 内容提取 | 文章 URL | 纯文本正文 | 10 分钟 |
| ChatGPT 摘要生成 | 文章正文 | 平台适配摘要 | 10 分钟 |
| 多平台分发 | 摘要内容 | Twitter/LinkedIn/WordPress 已发布 | 10 分钟 |
第 1 步:创建 Make.com 场景并配置 HTTP 触发
登录 Make.com 后,点击右上角"创建新场景"(Create a new scenario)。
1.1 添加 Webhook 触发器
在模块选择器中搜索 Webhooks,选择 "Custom Webhook" 作为触发模块。点击"添加"创建一个新的 webhook:
| 配置项 | 值 | 说明 |
|---|---|---|
| Data Structure | 选择 "JSON" | 接收标准 JSON 载荷 |
| Webhook name | content-distro-webhook | 自定义名称,方便识别 |
创建完成后,Make 会给你一个 webhook URL(类似 https://hook.eu1.make.com/xxxxx)。保存它——你之后只需要向这个 URL 发送 POST 请求(带 {"url": "..."}),即可触发整个工作流。
提示:在测试阶段,可以用 Postman 或 curl 发送测试请求来验证 webhook 是否正常工作。
1.2 添加 HTTP 内容提取模块
点击 Webhook 右侧的 + 号,搜索 HTTP 模块,选择 "Make an HTTP request"。
| 配置项 | 值 | 说明 |
|---|---|---|
| Method | GET | 获取文章源码 |
| URL | {{1.url}} | 引用 webhook 传来的 URL |
| Parse Response | 否 | 获取原始 HTML |
| Follow Redirects | 是 | 自动跟随 301/302 跳转 |
这个模块会把文章的原始 HTML 下载下来。后续步骤中,我们会用 ChatGPT 来从中提取正文内容并生成摘要。
第 2 步:接入 ChatGPT 生成多平台摘要
这是整个工作流的核心环节——用 AI 替代人工写社交媒体文案。
2.1 添加 OpenAI 模块
点击 HTTP 模块右侧的 + 号,搜索 OpenAI,选择 "Create a Completion" (GPT-4o 或 GPT-4o-mini)。
推荐使用 {Tool: ChatGPT/OpenAI} 来完成这一步,它的 API 调用成本极低——处理一篇文章约耗时 30 秒,费用不到 0.01 美元。
配置如下:
| 配置项 | 值 | 说明 |
|---|---|---|
| Model | gpt-4o-mini | 成本最低,摘要质量足够 |
| Messages | 见下方 | 提示词模板 |
| Max Tokens | 1000 | 每条摘要大约 200-300 字 |
| Temperature | 0.7 | 适度创造性 |
2.2 提示词模板
在 Messages 的 User 角色中,填入以下提示词(用 {{2.text}} 引用上一步的 HTML 内容):
从以下文章中提取核心信息,生成 3 种格式的社交媒体摘要:
1. Twitter 短推文(≤280 字符,含 2-3 个相关标签)
2. LinkedIn 长帖(200-300 字,专业调性,含观点和互动提问)
3. WordPress 标题 + 摘要(适合 RSS 分发,50 字以内)
文章内容:
{{2.text}}
请用 JSON 格式返回:
{
"twitter": "...",
"linkedin": "...",
"wordpress_title": "...",
"wordpress_excerpt": "..."
}SEO+GEO:ChatGPT 生成的摘要天然包含文章核心关键词,不仅用于发帖,也可以作为后续 SEO 内容的素材。
现在,OpenAI 模块会输出结构化的 JSON,我们可以在后续步骤中直接引用每个字段。
第 3 步:配置多平台分发
将 ChatGPT 生成的摘要分发到各个平台。
3.1 Twitter/X 发布
在 OpenAI 模块右侧添加 +,搜索 Twitter,选择 "Create a Tweet"。
| 配置项 | 值 | 说明 |
|---|---|---|
| Text | {{3.text}} 中的 twitter 字段 | ChatGPT 生成的推文内容 |
首次使用时需要授权 Make 访问你的 Twitter 账号(OAuth 流程,点"授权"即可)。
3.2 LinkedIn 发布
在同一分支或新路径上,添加 LinkedIn 模块,选择 "Create a Share (Post)"。
| 配置项 | 值 | 说明 |
|---|---|---|
| Author | 你的 LinkedIn 个人页 ID | 在 LinkedIn 设置里可以找到 |
| Text | {{3.text}} 中的 linkedin 字段 | ChatGPT 生成的专业调性帖文 |
| Visibility | PUBLIC | 所有人可见 |
3.3 WordPress 发布(可选)
添加 WordPress 模块,选择 "Create a Post"。
| 配置项 | 值 | 说明 |
|---|---|---|
| Title | {{3.text}} 中的 wordpress_title | AI 生成的标题 |
| Content | {{2.text}} | 原始文章内容(经过前面提取) |
| Status | draft | 先存草稿,人工审核后再发布 |
推荐使用 {Tool: n8n Cloud} 作为替代方案——n8n 的自托管版本更适合高频发布场景。
常见问题排查(FAQ)
Q1:OpenAI API 返回超时?
降低 Temperature 到 0.5,减少 Max Tokens 到 500。模型回复更短更快。另外检查 API Key 余额——免费额度用完后的自动续费有时会延迟生效。
Q2:Twitter 发布报错 "duplicate content"?
Twitter 不允许 24 小时内发布完全相同的推文。在提示词中加上 "{{date}}" 或文章 URL 的 Hash 值作为后缀,确保每次生成的推文文案有差异。
Q3:Make.com 免费版够用吗?
免费版每月 1000 次操作配额。如果你每天发布 5 篇文章(每篇约触发 3-5 次操作),大约可以用 60-70 天。免费版到期后,Make.com Pro 套餐($9/月)有 10000 次操作配额,对个人创作者完全足够。
SEO+GEO:FAQ 结构满足 GEO 提取偏好,同时覆盖长尾搜索词
工具词条(触发工具悬浮卡)
正文中自然出现的工具名,平台侧会匹配已维护 tools 库生成 hover-card:ChatGPT、OpenAI、Make.com、n8n、OpenClaw、Claude
参考视频/素材
内链引导
- 有人实践成功:独立开发者用 n8n+OpenClaw 搭建自动化工作流,月入 5000 美元的实战案例
- 推荐工具:Make.com · n8n Cloud · OpenClaw