一键监控公众号动态手把手教程

一键监控公众号动态手把手教程

创建时间:2025年10月28日 16:37 标签:#技术与AI #公众号监控 #自动化工具

相关文档

标签:AI链接笔记 | n8n | 工作流 | 公众号

原文链接一键监控公众号动态??手把手教程!


原文:一键监控公众号动态??手把手教程!

前言 - 你关注了一堆公众号,有没有办法一键监控他们的动态?有的兄弟有的执行这个工作流,只要输入时间范围,就可以获得你关注的公众号的所有发布内容,并自动写入到表格里。足够聪明的你一定能够意识到,加上定时触发节点,这就是24小时运行的情报系统,加上AI总结节点,这就是选题和热点分析系统。卧槽,这么牛的工作流,免费上课了,我也制作了完整的工作流原文件,包括刚才提到的基础功能以及多种高级使用方式,你可以快速导入,但我还是希望你亲手搭建,毕竟复制粘贴一时爽,出了问题心慌慌,亲自动手才是王,掌握技能走四方。

一、部署N8N - 你可以部署在本地免费使用,具体的方式看我N8N系列的第一集去吧,你还可以部署在云端稳定运行,具体的方式看我上一期视频去吧。

▶️ 二、设置触发器 - 在N8里创建工作流之后,需要先新增一个触发器,代表你的工作流什么时候启动,点击新增选择在表单提交时,就意味着你需要配置一个表单,表单提交的时候自动执行流程。为什么需要表单呢?因为我们需要自定义一个时间,比如2025年10月15号,获取在这个时间之后公众号发布的所有内容,如果不设置,内容太大不好处理,而且会有风控的分析。随便输入一个表单标题,随便输入一个表单描述,新增一个表单问题,发布时间晚于设置一个填写提示,就这么写一段吧,点击执行会自动弹出表单的预览页面,内容就是我们刚才填写的内容。

三、部署wechat to rss - 在继续搭建工作流之前,有一些前置工作,我们将流程拆为两大部分,第一是先获取你的订阅列表,也就是你关注了哪些公众号,二是循环拿取你关注的公众号的内容,先实现第一步,也就是获取订阅列表。但是公众号并没有提供官方的批量调用方案,就和大部分的内容平台一样,筑起了高高的城墙,确保了墙内的内容不会外流,但也导致了城与城之间的封闭不打紧。我们在网上可以找到各种破墙插件,浏览器搜索wechat q r ss, 这是相对稳定的三方方案,注意要付费。点击私有部署,这里提供了多种部署方式,追求免费的话可以使用docker。我们这里使用简单的一站式部署方案,CAS进入cell,进入应用商店,搜索wechat to rss, 输入你购买的账号和密钥,点击部署,30秒后就会提示部署成功了。点击详情,找到公网地址,访问它,看到这个页面就说明已经完备了啊,没有完备。回到上一页,点击日志,搜索ton,拿到这样一串值,CTRLC回来,CTRLV, 点击确定,这样就完备了啊,还是没有点击微信账号扫码登录,这样就完备了,真的完备了。

四、配置订阅的公账号 - 还记得这一步吗?需要先拿到订阅的公众号,而现在我们就要配置订阅哪些公众号,随便打开一篇公众号的内容,比如阿里云F12、打开控制台,输入ACO obb括弧BIZ括弧完毕,按下enter,会返回一个ID,这就是公众号的ID ctrl c, 回来CTRLV,点击确认,这订阅完成了。为了演示方便,我们再订阅一个甲子光联的公众号吧,Ctrl c ctrl me订阅完成。

五、获取订阅列表 - 我们现在需要在N8按钮获取订阅的公众号列表了。添加节点搜索HTTP添加一个http request节点,这意味着可以发起一次接口请求。我们无需了解原理,但只需要知道数字世界的本质就是各种接口请求。具体该怎么填呢?我们回到we X区RSS,这里有说明文档写明了需要通过K参数进行健全,K就是刚才的抛Ken值往下拉,这里有一个list接口可以获取公众号的订阅列表。需要健全来到咱们部署好的wechat two RS地址,CTRLC, 回到N8 CTRLV后缀加上杠,List, 再加上问号表示分隔符,写上K等于刚才的token,点击执行,发现返回了我刚才订阅的甲子光,你和阿里云非常完美。

六、拆分订阅列表 - 我们订阅的公众号有两个,现在需要将它们拆开,分别查询对应的内容。点击添加数据转换,选择拆分节点,将上一步的数据拖进来,点击执行,这样就已经拆好了。回到画布,看到一条数据进来,两条数据出去,非常完美。

七、循环节点 - 现在知道了我们订阅的两个公众号需要依次查询对应的内容,你当然可以将后续节点写两遍,重复执行,但如果你订阅的是100或者1000个公众号,就会很难维护,这个时候我们需要用到循环节点,意味着循环执行同样的任务。添加节点流程找到巡管,这里需要设置批量执行的次数,比2大就可以,就写个3吧。

八、获取具体的公众号内容 - 在循管里添加节点,搜索HTTP,完全添加,就和刚才一样,先找到我们部署的wech to r ss址,CTRLC回来ctrl me, 然后找获取公众号内容的接口,这里有一个API-query,可以根据指定的公众号ID获得内容。这里有一个示例,直接替换成我们需要的就可以。CTRLB, 回到N8NCTRLB,先把token替换为我们自己的。再把bid也是公众号ID替换为自己的,我们直接从循环节点里的输出拖进来,再把after的时间替换为我们自己的,把表单节点里填写的晚于发布时间拖进来,这个时候就会发现问题,也就是表单里的晚于发布时间并没有自动转化为对应的时间值,为什么呢?到底是为什么呢?哦,应该是因为表单名是中文N答恩,没有很好的兼容中文。回到表单节点将标题替换为英文,再回来将重命名后的标题替换起来,为了确保万无一失,我们再重跑一遍,将时间设置为2025年10月1号,点击执行,这个时候出来了很多数据,都是10月1号之后的,加子光年有9条,阿里云有6条,非常完美。

九、再次拆分内容 - 和刚才的订阅列表一样,我们希望将获取的内容按一篇一篇的维度拆开,这样每篇内容都是一行数据,方便获取。数理添加节点选择拆分添加完成,先获取上一步的数据,然后将数据拖进来,点击执行,可以看到生成了一行一行的数据。我们回到画布,发现两条数据进来,两条就是因为我们订阅了两个公众号。18条数据出去,也就是一共拿掉了18篇内容,非常完美。

十、HTML转Mac干码 - 我们会发现拆出来的文档内容非常长,有一位看不懂的代码,这是因为默认拿到的内容格式是HTML,我们需要将它修改为更加精简的macdown格式。添加节点搜索macdown添加完成回到上一步的数据,找到content拨进来,点击执行可以看到生成了一条新列。对了,我们还是改下名吧,便于后续区分。将新列的名称修改为马克down data塔。再次执行好了,对比这列马克down data塔,可以看到它的字符数量确实比HTML格式精简了很多,非常完美。

十一、写入表格 - 达到了所有内容,我们的循环部分就已经结束了,现在需要在循环结束之后将所有的内容写入表格,你肯定想写入到备注表、钉钉表或者你的本地表格,但是我想偷懒,就用N8N自己的新表格功能吧。回到N8N首页,创建一个database,也就是数据库,随便输入一个名称,然后我们继续完善表结构吧,先添加一个来源的功能号,肯定是要的N。嗯,不支持中文,那我们就用英语吧,Wech how, 再添加一列title,添加一列Mac,当content,添加一列update time, 添加一列description,这样就好了,现在一条数据都还没有回到画布添加节点,搜索data,选择insert row, 也就是插入一行,这里选择插入到哪个表格里,当然就是刚才新建的表格,然后会自动读取刚才的表结构,我们需要设置映射,也就是工作流里获取的内容映射到哪一列下,这里切换到前置的mapcdown节点,拖进来拖进来拖进来拖进来拖进来点击执行报错了,因为过程中我们为了方便测试并除了一些数据,取消就好了,取消,我取消,重新完整执行一遍输入时间,这天2025年10月1号吧,很快就执行完成了。回到我们刚才创建的表格,刷新页面一下子就多了这么多条数据来源的公众号,就是我们刚才订阅标题、内容、更新时间、摘要全部都有,点开一条内容看看,好像似乎是完整的,非常完美。

十二、高级加工 - 现在我们可以拿到任意篇账号的任意篇内容做统一的后置处理,就像开头所说的,可以设置定时运行、热点监控、全题推荐等方式,具体怎么用取决于你自己。当然这些高级能力我也整理了原文件,配合本期的基础视频,原文件你可以一键下载。你可以在我小红书的橱窗里购买,或者访问我的flow us知识不库下载,其实不用购买也行,你跟着我的视频一定能够亲手做出来。

最后的最后,我再回答几个弹幕问题 - 你这也没有原创牙,过去公众号的代码居然还是通过三防插件,这是当然的。工作流的本质就是将一件已经成熟的事情逐件复制,它是一个放大器,而不是一个原创器。我们总会高估原创而忽略模式复制的作用。 - 频繁通过接口获取公众号内容,会不会有账号风险呀?当然有风险,但要知道任何有收益的事情必然有风险,我们尽量不要太频繁的拿取太多内容。 - 你的视频好短呀,能不能再长一点,详细一点,我的视频都会浓缩到5~10分钟,大家都挺忙的,5分钟能学会就不要浪费大家一个小时啦。