1.前言
在日常信息获取和知识管理过程中,微信公众号已成为我们获取前沿资讯、技术干货和行业洞察的重要渠道。然而,面对关注的众多公众号,每天海量的文章推送让人眼花缭乱,传统方式往往需要我们花费大量时间手动打开、阅读、收藏,稍不留神就可能错过重要文章。更让人头疼的是,当我们想要回顾某个主题的文章时,分散的聊天记录和零星的收藏记录让查找变得异常困难,这种信息碎片化的问题严重影响着我们的知识积累效率。
今天要给大家介绍一套完整的自动化解决方案——WeWe RSS + N8N + 飞书多维表格的组合拳。WeWe RSS是一个开源的微信公众号RSS订阅工具,能够将关注的公众号文章转化为标准的RSS格式;N8N则是强大的工作流自动化平台,可以通过可视化节点编排实现数据的采集、过滤和处理;飞书多维表格则为我们提供了一个云端协作的知识管理平台。通过这三个工具的有机结合,我们能够实现公众号文章的自动采集、智能筛选、结构化存储和集中管理,让信息获取从被动接收转变为主动掌控。
这2天使用N8N工作流结合飞书文档整了一套微信公众号获取的工作流,今天我们就手把手教大家从零开始部署WeWe RSS服务,使用N8N搭建自动化工作流,并对接飞书多维表格,最终实现一套完整的公众号文章自动化采集与管理方案。话不多说,我们开始今天的实战部署。
2.项目实战
在实际部署之前简单给大家介绍一下本文的背景。大家如果想了解哪些公众号文章的影响力,一般我们会使用新榜这个网站查询自媒体账号、机构账号、企业账号的影响力排名。我们这里就拿AI新榜为案例。
通过这个新榜我就可以知道自媒体账号、机构账号、企业账号的影响力排名情况了。这个公众排名的数据导出是需要费用的,作为用户,也不能看每个账号都关注,我们一般只挑选我们感兴趣的博主的公众号的文章。这里我们使用一个开源项目wewe-rss, 我们可以在github上找到这个开源项目,项目地址 https://github.com/cooderl/wewe-rss
接下来我们把这个项目步骤到服务器上。
wewe-rss部署
这个wewe-rss 项目部署比较简单,使用docker 方式部署,可以参考官方文档在服务器上部署下面的命令完成部署
Docker 命令启动
创建docker网络
dockernetwork create wewe-rss启动 MySQL 数据库
dockerrun -d\--name db\-eMYSQL_ROOT_PASSWORD=123456\-eTZ='Asia/Shanghai'\-eMYSQL_DATABASE='wewe-rss'\-v db_data:/var/lib/mysql\--network wewe-rss\mysql:8.3.0 --mysql-native-password=ON启动 Server
dockerrun -d\--name wewe-rss\-p4000:4000\-eDATABASE_URL='mysql://root:123456@db:3306/wewe-rss?schema=public&connect_timeout=30&pool_timeout=30&socket_timeout=30'\-eAUTH_CODE=123567\--network wewe-rss\cooderl/wewe-rss:latest通过上面的三个步骤完成wewe-rss 服务器部署
部署好程序后,记得在云服务上开启对外端口的访问,我服务器开启是4005 ,如果大家按照上面命令执行可以开启4000端口。
开启完成后我们可以打开浏览器验证一下。
wewe-rss 访问
浏览器输入地址http://115.190.165.156:4005/ (公网地址,如果本地电脑可以使用http://192.168.xx.xxx:4000)
看到上面的界面说明我们服务wewe-rss部署完成。
wewe-rss使用
输入密码后登录到wewe-rss后台管理。第一次里面什么都没有,我们需要添加公众号源
目前这个普通需要借用微信读书来实现微信公众号RSS订阅获取。所以我们需要在账号管理添加微信读书账号授权。点击右上角“添加读书账号”
微信扫码完成授权。
完成授权后我们就可以添加大V的公众号和同步公众号文章了。
我们找一个喜欢的公众号文章博主公众号,添加公众号源
点击确定按钮。完成公众号博主订阅。我这里拿“饼干哥哥AGI”为案例,通过上面订阅我们就拿到了该博主的公众号文章标题了。
N8N搭建工作流
N8N工作简单介绍
上面我们完成了订阅微信公众号RSS信息源的工作,接下来才是本次文章的重点,通过N8N工作流搭建微信公众号文章获取的工作流。
关于N8N工作流的步骤,本次就不做详细展开,对于N8N工作流不会部署的可以看我之前的文章。《01-N8N教程-手把手教你搭建 N8N 自动化工作流:从安装到云部署全流程实战》
我这里已经在服务器上部署好了
我们打开已经部署好的N8N工作流平台
我们打开我们之前已经部署好的工作流
下面我们介绍一下这个工作流是如何搭建的。
工作流搭建
我点开右上角“create workfow”
第一步
我们需要增加一个“”trigger manually’” 当然你也可以选择定时触发,我们这里选选择手工执行工作流
拖转到工作台后,这样我们第一个节点就制作完成了。
第二步
我们选择右边的+ 点开后我们选择" RSS read"
rss read 这个控件里面,我们需要选择RSS 订阅源等相关信息的配置
那么这个RSS URL 如何获取的呢? 我们回到上面 WeWe RSS , 右上角有个“RSS” 图标
我们点开这个RSS 订阅源
出现了上面RSS 订阅源信息。
我们把这个地址信息 http://115.190.165.156:4005/feeds/MP_WXS_3879632755.atom 复制 填写到N8N rss URL ,填写后我们也可以执行验证一下
这样我们就通过N8N和WeWe RSS 订阅RSS信息打通了。
第三步
我们点击RSS read 右边的+ 继续添加 一个IF 分支判断
这个我们根据自己的业务需要增加分支条件判断,我们这里就一个isoDate 时间做判断,这里的逻辑判断就是获取指定的时间做过滤条件,当然你也可以设置当天的时间。我这里为了方便就写死了 20260125
配置添加判断分支如下图
简单来说,就是如果时间是当天的就走上面的分支,如果不是当天的历史信息走下面的分支。今天这个时间点没有新的文章,所以我们演示走下面的分支。
第四步
我们添加一个“Edit Fields” 这个目的是对上面的RSS 数据做处理。添加方法和上面的类似。
Edit Fields 配置如下图
N8N 这里比较好可以 通过简单的拖拽就可以看到节点信息
调试的时候我们可以随时点击上方的“execute step” 查看结果
通过上面的步骤我们就完成了数据筛选了。
第五步
飞书对接,我们选在N8N的 社区节点添加这个 飞书插件节点。我们打开N8N 左下角有个设置按钮,点击后选择“community nodes”
点击 右上角“install” 弹出对话框输入“n8n-nodes-feishu-lite”
通过上面的步骤我们完成飞书插件安装
接下来我们需要多飞书插件进行授权。
点击"credentials" 点击右上角“create credentials” 添加飞书授权, 这里我们需要填写飞书应用的Appid 和 AppSecret
有的小伙伴可能会问了 这2个值从哪里获取。这里我们需要到飞书开放平台上获取。接下来我们单独章节介绍飞书开放平台相关配置和操作。(未完待续)
授权完成后我们在第四步 添加飞书这插件
完成飞书节点配置。
有的小伙伴会问 这里的多维表格 Token和多维表格 ID 从来获取呢,后面飞书多维表格部分介绍。
飞书操作
我们的工作流最后一步写飞书文档的,这里我们需要用到飞书开放平台 和飞书多维表格。接下来我们详细展开介绍。
飞书开放平台
打开飞书开放平台 https://open.feishu.cn/app 这里我们需要创建自建应用,这里我已经提交创建好了。
点击创建应用 会生成应用凭证 涉及到的 App ID、App Secret
大家要记住上面的2个值,上面N8N的飞书授权就需要这2个值。
后面我们还需要操作多维表格,我们点击权限管理把飞书多维表格的操作权限也需要开启。
不清楚权限的 把云文档和多维表格权限全勾选上,省的后面程序运行报错
飞书多维表格
接下来我们需要创建飞书多维表格。我们打开飞书云盘 https://aqma351r01f.feishu.cn/drive/folder/Ij2qfczW5lco0EdmTj3cQ0s4nDh
我这创建一个ZZ文件夹,然后在ZZ 文件夹创建一个叫做微信公众号RSS+飞书的多维表格
接下来我们打开微信公众号RSS+飞书的多维表格 定义一下表格每个字段。
我们这里需要根据RSS 订阅的信息以及后面我们写入飞书的表格字段信息来确定。
我们这里定义好的字段如下:标题、链接、发布时间、作者、ID、创建时间
定义好字段后,我们还需要对这个多维表格授权。点击表格右上角“…”
打开更多 - 添加文档应用
我们搜索 前面创建的应用 ,我们搜索“测试” 这个应用
我们浏览器打开飞书多维表格的URL,复制这个URL
https://aqma351r01f.feishu.cn/base/B8RdbloQ0adGNysdl5kckoAHn9f?table=tblPAEedch8ypHGc&view=vewmFkHDI4
上面的就是飞书表格的地址,其中B8RdbloQ0adGNysdl5kckoAHn9f就是 多维表格 Token,tblPAEedch8ypHGc是多维表格的ID(这个也很好理解,我们可以建立多个表格,每个表格有一个表格ID以示区分)
把上面的2个值填写到N8N 飞书插件配置里面
通过上面的设置,飞书多维表格就可以接受N8N数据写入了。
3.验证与测试
我们打开完成的N8N 配置好的工作流。工作流截图如下
点击“execute workflow”
工作流每个节点都打上绿色的钩后,我们到飞书多维表格查看数据
这个时候我就看到有30条最新的微信公众号文章链接和标题的数据写入飞书表格了。想看哪篇文章点开飞书表格就可以看到位置了。
是不是非常的方便。 有的小伙伴可能会问这样只能看到公众号文章标题和链接,如果我想知道这些大V 文章的浏览量,点赞量,回复等信息怎么办呢? 嘿嘿 这个也不难啊,给大家看一下我另外的一个多维表格数据
上面的多维表格展示1月23日相关自媒体公众号博主文章的阅读量、点赞量评论数等相关信息了,我们可以借助飞书表格+AI数据分析就知道哪些文章是最受欢迎的了。从而帮助我们这些小白知道哪些是最前言的AI 资讯和新闻了。由于时间关系这里我们就不做相信展开,感兴趣的小伙伴可以持续关注,我们下次在介绍这块如何实现。
以上我们就完成了WeWe RSS +n8n+飞书文档实现自定义公众号文档信息获取了,是不是感觉非常简单。
4.总结
今天主要带大家了解并实现了微信公众号文章自动化采集与管理系统的完整搭建流程,该自动化解决方案以"WeWe RSS + N8N工作流 + 飞书多维表格"为核心优势,结合信息获取与知识管理的实际需求,通过Docker容器化部署与可视化工作流编排工具,形成了一套从公众号订阅到文章采集再到数据存储的全链路自动化管理方案。
通过这套实践方案,技术爱好者和小白用户能够高效突破传统公众号阅读方式的信息碎片化痛点——借助Docker快速部署WeWe RSS服务(包括创建网络、启动MySQL数据库、配置环境变量),使用N8N可视化节点搭建数据采集工作流(包括RSS读取节点、时间过滤分支、字段编辑处理),无需编写复杂代码就能实现公众号文章的自动化获取与结构化存储。无论是RSS订阅源的配置、时间条件判断,还是飞书开放平台的授权、多维表格的字段定义,都能通过拖拽式操作和简单的API配置完成,极大降低了技术门槛。在实际应用中,该自动化系统不仅实现了文章的自动采集和实时同步,还通过飞书多维表格的协作能力支持团队共享和数据分析,适配性远优于传统的手动收藏和截图保存方式;特别是通过N8N的灵活工作流设计,有效解决了多公众号统一管理和定时采集的难题。
感兴趣的小伙伴可以按照文中提供的步骤进行实践,根据实际关注的公众号类型调整采集频率和存储字段。今天的分享就到这里结束了,我们下一篇文章见。