众所周知,做自媒体想要流量大,追热点肯定是最简单快捷的方式。
而我,基本上没有抢到过最实时的热点,
每次都是慢半拍。
之前给大家分享了一个我认为最强的开源AI Workflow平台:n8n
当时就有朋友在评论区问:热点监控如何实现?
经过这几天的研究
我用n8n实现了一套超实用的X(原Twitter)热点监控workflow(工作流)
为什么要监控X的推文信息呢?因为X上面真的有太多优质博主、和优质内容了,比如马斯克、山姆*奥特曼等等…以及有很多官媒:OpenAI,DeepSeek,所以更容易拿到优质内容,和一手信息。
它由两个workflow(工作流)组成
第一个workflow如下图,会定时从X(原Twitter)抓取设定好的一批博主、或者官媒最新的推文信息(包含推文内容、点赞数、评论数、阅读量、发布时间等等…)
第二个workflow是针对抓取到的增量推文,用AI Agent筛选过滤,提取出有价值的推文,然后让DeepSeek针对每条筛选出来的推文资讯,进行写文选题方向、标题建议,接着存储到Google表格中。

最后会把整理好的热点信息整合,邮件通知我(还支持电话、App推送等其他通知方式)
本文我将给大家讲解这套X热点推文监控workflow是如何搭建、使用的。
好了,话不多说,我们开始喂饭~
Workflow流程解读
这两个workflow的主要功能是:准实时监控一些X的博主、官媒的最新推文,并通过AI自动筛选出对我有价值的信息(邮件通知我),最后生成一些写文、标题建议,存储到表格中。这样极大的节省了我收集、筛选、处理信息的时间。
两个workflow需要配合起来一起使用。
我们先来讲解一下第一个workflow:定时抓取X博主最新推文
该workflow是定时触发(可设置触发时间间隔,分钟、小时、天等等)
在第二个节点处可以配置想监控的博主id,比如我这里就设置了小户、OpenAI、DeepSeek
不是多个博主并行抓取,会挨个抓取,获取每个博主最新的top n条推文,最后经过字段筛选,把每条推文中有用的信息存储到一个Google表格里面,一行代表一条推文(姑且就叫「X最新推文表格」吧)
流程里面会循环请求,分页获取博主的推文,但每页推文条数不是固定的…
可以通过下图中的if节点控制请求次数(如果是2:每个博主都获取2页推文数据,以此类推)
这个workflow是通过监听上一个工作流的「X最新推文表格」新增行(row added)动作触发的,也就是说只有当「X最新推文表格」有新推文插入时才会触发这个workflow(监听增量数据)。
这样咱们就不会拿到旧数据(已经处理过的数据),而是每次都能拿到最新的推文(因为workflow1可能会拿到重复的数据,但是重复的数据在插入Google表格的时候,只会覆盖不会新增)。
接着就是通过DeepSeek加持的AI Agent过滤掉一些对我没有价值的推文,并提取推文摘要。在第二个AI agent节点处提供一些写文方向、标题建议,最后存储到一个新的Google表格中「价值推文表格」,最后将筛选过后的热点信息通过gmail通知到我。
温馨提示:这两个工作流需要按照上篇的方式,云部署n8n才能正常使用哦
Workflow相关App节点配置
这两个workflow中,有三类节点是我们需要通过API外部调用的
1.获取X推文的节点;
2.Google表格、邮箱节点;
3.大模型调用节点;
朋友们拿到工作流,导入n8n之后需要自行配置这三个节点才能正常使用
既然要监控X热点推文,那么肯定是要自动通过API获取X的数据。
X官方其实是提供了这块API功能的,但是他们价格太贵了,至少100$一个月。虽然有免费版,但是限流太严重(pass)
然后为了经济实惠,我又找了一些可以抓取X数据的开源项目,稳妥起见,我还专门新注册了一个X小号来测试,结果,t喵的刚刚接入,号就没了…
找来找去,最后发现这个叫TwitterAPI.io的平台最适合(应该是全网最良心的X数据抓取平台了)
数据实时,每抓取1000条推文才0.15$,非常实惠,关键会免费送5$体验(都够用很久了)
他们的接口,我最近调用567次,才花了不到0.6$(花的还是免费额度)
注册成功之后点击右上角头像->Dashboard
1.配置X的请求节点凭证
进入workflow1的编辑页面,双击下图中的request节点
这个节点会通过API调用twitterapi.io获取相关X博主的最新推文
name填写:X-API-Key,value粘贴刚刚复制的twitterapi.io的apikey
到这里twitterapi.io的request节点就配置好了(后续新增节点,直接选择刚刚创建好的凭证即可,不用重复填写)
2.配置Google Sheet、邮箱凭证
接下来需要配置Google sheet(Google表格)、邮箱的凭证
先访问Google Cloud控制台:
会自动打开如下页面(前提是已经登录了)
接着咱们回到workflow1的编辑页面
同样需要新建凭证(create new credential)
配置完之后点击sign in with Google(会弹出一个小框,需要登录一下自己的谷歌邮箱账号,授权一下)
授权完成之后,顶部这里出现Account connected(已连接账户)
咱们还需要在Google Cloud控制台把Gmail API和Google Sheet API启用。
如果都是API Enabled,那么就代表已经是开启状态了,如果没有开启,点击Enable的蓝色按钮开启即可(没有开启才显示这个按钮)。
另外workflow2中的Gmail节点凭证跟Google Sheet的凭证配置方式一模一样,就不重复赘述了。
3.配置大模型节点
最后咱们再把大模型节点配置一下
进入workflow2的编辑页面
第二个模型节点我使用的是openrouter
地址:https://openrouter.ai/
大家可以换成别的
也支持别的模型节点(可以随意切换使用)
让AI Agent和DeepSeek模型节点断开链接,点击加号,左边就会出现一堆其他的大模型节点(大部分中转站,还有别的一些平台都可以用OpenAI节点实现连接)
最后我们可以根据需要调整一下两个workflow的定时触发频率。
workflow1的定时触发频率我建议是10分钟-1个小时一次
那么获取信息最多滞后10分钟-1小时,因为每次获取X推文都会消耗额度,所以我觉得当配置的博主太多时,也没必要执行的很频繁,可以接受一定程度的滞后(当然,土豪随意,设置1秒一次都行,那就完全实时获取了)
workflow2的定时触发频率我建议可以设置在1分钟到5分钟一次
假设我配置workflow1每隔30分钟执行一次,workflow2每隔1分钟执行一次。
当workflow1执行,并且有新的数据插入「X最新推文表格」,workflow2每隔1分钟会执行一次,单还需要判断「X最新推文表格」有新增数据才会触发工作流,否则也不会触发。
注意:调试的时候workflow2每次都会获取「X最新推文表格」的全量数据
只有变成激活(active)状态,才会按照配置的时间定时触发工作流。
激活之后,workflow2才会只获取「X最新推文表格」的增量数据。
说实话,这次分享的内容还挺有难度的,我也花了大量的时间去研究,但是我觉得非常实用。
希望大家都能通过我分享的工作流,了解n8n的配置和使用,最后能自己搭建合适的workflow,让效率飞升~
有个n8n的中文学习文档:
https://n8n.akashio.com/