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

2026-09-17 · 原文发布日

每周自动汇总竞品博客动态并邮件推送

n8n免费模板:每周一早上定时抓取最多三个竞品的RSS源,各取最近五篇文章标题写入Google Sheets留档,再把本周汇总交给OpenAI分析趋势、内容空白和可跟进的机会点,最后通过Gmail把纯文本周报发给指定收件人。需自备OpenAI、Google Sheets和Gmail的授权。

原文要点

原模板为n8n免费工作流:每周一08:00触发,从配置的最多三个竞品RSS地址构建清单,空白或占位地址自动跳过;逐个抓取RSS的XML,各提取最近五篇文章标题;把每个竞品的本周标题与篇数作为一行追加到Google Sheets的“Competitor Content”标签页;全部记录后回读本周行汇总成一份输入,交给OpenAI产出含亮点、趋势话题、内容空白和一个紧急内容机会的周报;最后排成纯文本邮件经Gmail发给指定收件人。需自备OpenAI、Google Sheets、Gmail授权。

这次做成什么

在n8n中搭建每周竞品博客监控流水线:RSS抓标题→Sheets留档→OpenAI生成趋势与机会分析→Gmail推送,并用两个真实竞品RSS加一条合成历史数据先手动跑通。

准备什么

  • n8n账号(Cloud或自托管),可创建定时触发器
  • OpenAI API密钥
  • Google Cloud项目中已启用Sheets API与Gmail API,并完成OAuth2授权
  • 一个建好的Google Sheet,含名为Competitor Content的标签页和指定表头
  • 两到三个竞品博客的RSS地址和收件人邮箱

具体怎么做

  1. 建好Google Sheet留档表

    新建或选一个Google Sheet,添加名为“Competitor Content”的标签页,第一行表头依次填:Week, Competitor, Post 1 Title, Post 2 Title, Post 3 Title, Post 4 Title, Post 5 Title, Post Count, Logged At。记下浏览器地址栏中的Sheet ID备用。

  2. 导入模板并填写配置项

    导入该n8n模板后,在配置节点填入竞品名称和对应RSS地址(第三个不需要就留空,模板会跳过)、你的行业领域、收件人邮箱、发件人名称、目标Sheet ID和标签页名。默认定时为每周一08:00,需要其他时间再改cron。

  3. 配置RSS抓取与Sheets写入

    RSS读取节点会对每个竞品地址抓取XML并提取最近五条标题;Sheets节点选择Google Sheets OAuth2凭证,操作选追加行,把本周周次、竞品名、五条标题、篇数、记录时间映射到对应表头列。字段映射以模板节点为准逐列核对。

  4. 配置OpenAI分析与Gmail发送

    在OpenAI凭证中填API密钥;汇总节点在最后一个竞品记录完成后回读本周所有行,拼成一份文本交给OpenAI,要求输出亮点、趋势话题、内容空白和一个紧急机会点(可参考下方提示词)。Gmail节点选OAuth2凭证,收件人填配置邮箱,正文用纯文本格式插入OpenAI输出。

  5. 手动执行验证后启用定时

    先手动跑一次:确认Sheets里每个竞品新增一行且标题正确、邮箱收到纯文本周报,再打开周一定时触发器。

可直接复制的材料

OpenAI竞品周报提示词(本站示例,需与模板内实际提示词核对)

本站独立编写的示例提示词,占位符需替换为工作流回读拼接的本周数据;原模板提示词以节点内容为准。

你是内容策略分析师。以下是我们监控的竞品本周发布的博客文章标题清单,按竞品分组:

{{本周标题清单}}

我们的行业领域是:{{行业领域}}

请基于这些标题输出一份中文周报,严格按以下四段组织:
一、本周亮点:2到3条最值得注意的竞品动作;
二、趋势话题:从标题中归纳出的2到3个共性话题方向;
三、内容空白:竞品都没覆盖、但与本领域相关的1到2个选题;
四、紧急内容机会:本周内我们最应该跟进发布的一个具体选题,并说明理由。

只根据给出的标题推断,不要编造标题之外的事实。

手动测试用合成RSS标题数据

本站虚构合成数据,用于在未接真实RSS时调试OpenAI提示词与邮件排版,字段名需按模板实际字段调整。

[{"competitor":"竞品A","titles":["我们如何用AI重写客服知识库","2026年SaaS定价趋势观察","插件市场新增20个集成","从0到1搭建数据看板","Q3产品路线图公布"]},{"competitor":"竞品B","titles":["AI客服落地的三个坑","为什么我们把知识库迁移到向量检索","客户案例:工单量下降40%"]},{"competitor":"竞品C","titles":[]}]

输入与输出示例

本站虚构演示,标题与分析均为示意,非实际运行结果

输入

竞品A与竞品B各配一个真实RSS地址,竞品C留空;行业领域“客服SaaS”;收件人 marketing@example.com

对应输出

Sheets新增两行:竞品A行Post Count为5、五个标题列填满;竞品B行Post Count为3、后两列标题为空;邮件正文含本周亮点2条、趋势话题“AI与知识库结合”、内容空白1条、紧急机会“跟进AI客服知识库选题”及理由

做完检查这些

  • 手动执行后Sheets的Competitor Content页每个有效竞品新增一行,篇数与标题列数量一致
  • 留空的第三个竞品没有产生任何行或报错
  • 收到的邮件为纯文本,包含亮点、趋势、内容空白、紧急机会四个部分
  • OpenAI输出的分析只围绕本周标题,没有出现标题之外的具体事实断言

容易卡住的地方

  • Google Cloud项目里必须同时启用Sheets API和Gmail API,只授权OAuth2不够
  • 表头名称与顺序若和模板映射不一致,追加行会写错列
  • 某些博客RSS地址变动或不提供全文feed时只能拿到标题,属正常设计
  • OpenAI按调用量计费,周报成本随竞品数量和标题长度增加

原文与作者资料 ↗

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

原文标题
Send weekly competitor content digests with RSS, Google Sheets, OpenAI and Gmail
原作者
Incrementors
原始发布日期
2026-09-17T07:53:08.427Z
来源
https://n8n.io/workflows/19676