我用3分钟,把所有公众号文章都同步到了RSS

114 阅读3分钟

我一直对微信公众号封闭的信息生态感到头疼,想看的文章散落在各处,无法集中管理和回顾。直到我发现了 wechat2rss 这个开源项目,它彻底改变了我的阅读方式。

现在,我能像订阅博客一样,把我关注的所有公众号文章都聚合到我喜欢的 RSS 阅读器里。

什么是 wechat2rss?

wechat2rss 是一个能将微信公众号文章抓取并生成 RSS 订阅源的开源工具。它就像一座桥梁,连接了封闭的微信生态和开放的 RSS 世界。

通过自建 wechat2rss 服务,你可以:

  • 打破信息茧房:将公众号内容解放出来,用统一的阅读器进行阅读、筛选和存档。
  • 永久存档:即使原文被删除,只要你的 RSS 阅读器刷新过,内容就能被永久保留下来。
  • 无干扰阅读:在干净的 RSS 阅读器界面中阅读,远离微信内部的各种干扰。
  • 自动化追踪:新文章发布后,会自动推送到你的阅读器,无需再一个个打开公众号查看。

传统部署的“痛”

虽然 wechat2rss 功能强大,但按照传统方式部署起来却并不轻松:

  1. 环境配置复杂:你需要一台服务器,并手动安装和配置 Python 运行环境,处理各种库依赖。

  1. 手动运行服务:你需要通过命令行来启动服务,并且得自己想办法让它在后台持续运行。
  2. 需要公网 IP 和域名:为了让你的 RSS 阅读器能访问到订阅源,服务器必须有公网 IP,你可能还需要配置反向代理和域名。
  3. 更新维护麻烦:项目更新后,你需要手动拉取代码、重新安装依赖并重启服务。

这些技术门槛,对于只想安安静静读文章的我来说,实在太高了。

Sealos 一键搞定

幸运的是,在 Sealos 应用商店里,部署 wechat2rss 只需要几次点击。

第一步:进入 Sealos「应用商店」

我登录 Sealos 桌面后,熟练地打开了“应用商店”。

第二步:搜索「wechat2rss」

在搜索框输入 wechat2rss,应用卡片立刻就出现了。

第三步:一键部署

我点击进入详情页,应用的价格预估非常清晰。我甚至不需要填写任何配置,直接点击右上角的“部署应用”按钮。

第四步:获取访问地址

整个过程快得惊人。不到 1 分钟,应用状态就变成了绿色的 Running。在“网络配置”区域,Sealos 已经为我分配好了一个可直接访问的公网域名。

如何订阅我的第一个公众号?

服务搭好了,现在只需要生成订阅链接就行了。

  1. 找到公众号的 biz ID:这是最关键的一步。你需要先在电脑上打开任意一篇该公众号的文章,在页面源码(右键-查看网页源代码)中搜索 biz,找到类似于 __biz=Mzg5ODA3NDI1NQ== 这样的字符串,等号后面的部分就是 biz ID。
  2. 拼接订阅链接:将你的服务公网地址和 biz ID 拼接起来。格式为:https://<你的公网地址>/wechat/<biz ID>
  3. 添加到阅读器:把这个拼接好的链接添加到你的 RSS 阅读器(如 Feedly, Inoreader 等),就大功告成了!

现在,这个公众号的最新文章就会自动出现在我的阅读列表里,整个世界都清净了。

结尾

wechat2rss 结合 Sealos,让我几乎零成本地解决了微信阅读的一大痛点。

Sealos 真正做到了让普通人也能轻松驾驭强大的开源工具,把复杂的技术问题留给自己,把简单的体验带给用户。如果你也想夺回对自己信息流的控制权,不妨来试试。