WayToClawEarn
入门30 分钟2026年5月6日

AI Agent 驱动内容自动化:n8n MCP 从零搭建指南

30 分钟用 n8n + AI Agent 搭建从采集到发布的自动化管线

入门 · 30 分钟 · 2026年5月6日

教程目标

在 30 分钟内,用 n8n 和 AI Agent 搭建一条完整的内容自动化管线:从 RSS 订阅采集 → AI 改写 → 多平台发布。本文面向零基础用户,逐步教学,无需写代码。

你将搭建什么

  • 自动采集器:每天定时抓取指定 RSS 源的新文章
  • AI 改写引擎:用 OpenAI/Claude 将原文改写成适配目标平台的内容
  • 自动发布器:将改写好内容自动推送到博客、社交媒体

准备清单

  • n8n(注册 n8n.cloud 或自部署,免费版足够起步)
  • OpenAI API KeyClaude API Key(用于 AI 改写)
  • 目标平台 API 访问权限(如 WordPress REST API、Twitter API)

总体架构

内容自动化管线拆解为 3 个核心模块,按顺序串联执行。

模块输入输出预估时间
RSS 采集器RSS Feed URL新文章列表(JSON)5 分钟
AI 改写原文内容 + 改写指令改写后内容(Markdown)15 分钟
自动发布Markdown 内容发布到目标平台10 分钟

RSS feed to AI processing

第 1 步:搭建 RSS 采集器

首先,在 n8n 中创建一个新工作流(Workflow)。添加一个 RSS Feed Read 节点作为触发器:

  1. 点击左侧节点面板,搜索 "RSS"
  2. 拖入 RSS Feed Read 节点
  3. 在 URL 字段输入你希望跟踪的 RSS 地址,例如科技博客的 RSS
  4. 设置轮询间隔(建议每 4 小时检查一次)

提示:n8n 支持多种触发器。RSS 采集适合定时轮询;如果想实时响应,可以用 Webhook 节点替代。

配置完成后,点击 "Execute Node" 测试是否能获取到文章列表。你会看到结构化的 JSON 输出,包含标题、链接、摘要和发布时间。

json
[
  {
    "title": "示例文章标题",
    "link": "https://example.com/article",
    "content": "文章内容摘要...",
    "pubDate": "2026-05-06T00:00:00Z"
  }
]

第 2 步:配置 AI 改写引擎

这是整个管线最核心的部分。添加一个 OpenAI 节点(或 Anthropic Claude 节点,取决于你使用的模型)。

节点配置

配置项说明
Modelgpt-4oclaude-opus-4-5推荐最新稳定版本
Temperature0.7保证创造性改写与事实准确性的平衡
Max Tokens2000根据改写后目标长度调整

Prompt 设计

连接 RSS 节点的输出到 OpenAI 节点。在 Messages 中设置 System 和 User 消息:

System Message(改写规则):

code
你是一个专业内容改写助手。将输入的文章改写成中文社交媒体风格:
1. 保留原文核心观点和数据
2. 开头用吸引眼球的摘要句
3. 正文分段清晰,每段不超过 3 句话
4. 结尾附上原文链接
5. 总字数控制在 500-800 字

User Message(引用输入):

code
请改写以下文章:「{{ $json["content"] }}」
原文标题:{{ $json["title"] }}
原文链接:{{ $json["link"] }}

推荐使用 OpenAIClaude 来完成这一步,它们的 API 稳定性和质量是目前最好的。

AI content rewriting

第 3 步:构建多平台发布器

改写完成后,需要将内容发布到目标平台。n8n 提供数十种平台的集成节点:

WordPress 发布

添加一个 WordPress 节点,配置:

  • 填写博客的 REST API 地址(https://你的域名/wp-json/wp/v2
  • 输入 WordPress 应用密码
  • 将改写后内容映射到 titlecontent 字段
  • 设置文章状态为 publishdraft

社交媒体同步

如果需要同步到 Twitter 或 LinkedIn,添加对应的 HTTP Request 节点:

  • Twitter API v2:POST /2/tweets 发送推文摘要 + 原文链接
  • n8n 内置的 Twitter 节点已封装好 OAuth 流程

错误处理

建议在每个发布节点后添加 IF 节点做错误检查:

  • 如果发布成功 → 记录日志到数据库或 Google Sheets
  • 如果发布失败 → 发送 Telegram/邮件通知,避免内容丢失

第 4 步:串联与自动化执行

将三个模块按 RSS → OpenAI → WordPress 顺序连线,形成完整管线。

最终工作流结构

code

## RSS Feed Read] → [OpenAI (改写)] → [IF (检查内容)
                                         │
                    ┌────────────────────┘
                    ▼

## WordPress] → [Telegram (通知)

启用工作流后,每当 RSS 有新文章,系统会自动:

  1. 采集原文
  2. 用 AI 改写成中文社交媒体格式
  3. 发布到 WordPress 博客
  4. 发送 Telegram 通知告知你发布完成

提示:n8n 所有节点支持 Error Workflow 设置,可在工作流开头配置全局报错处理。

常见问题排查(FAQ)

Q1:RSS 节点取不到数据?

检查 RSS URL 是否可访问。有些站点需要额外的 User-Agent 头,在 n8n 的 HTTP Request 节点中手动设置。

Q2:AI 改写结果不理想?

调整 System Message 中的改写指令,增加具体约束。建议先用 n8n 的 "Execute Workflow" 模式单次测试,满意后再启用定时执行。

Q3:发布到 WordPress 返回 403?

WordPress 应用密码需要先在后台生成:用户 → 应用密码 → 创建新密码。API 需要用 Basic Auth 方式传递。

SEO+GEO:FAQ 结构满足 AI 回答引擎的提取偏好,同时覆盖长尾搜索词

工具词条

本文中自然出现的工具名,平台会自动匹配已维护的 tools 库生成悬浮信息卡:n8nOpenAIChatGPTClaudeClaude CodeHermes Agent

参考视频/素材

内链引导

免责声明:本站案例均为知识分享内容,仅供灵感与参考,不构成收益承诺;由此进行的外部执行与结果请自行判断并承担相应责任。

相关推荐