完整指南:3 分钟自托管一个微信公众号 RSS 阅读器(WeWe RSS)
【免费下载链接】wewe-rss🤗更优雅的微信公众号订阅方式,支持私有化部署、微信公众号RSS生成(基于微信读书)项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss
关注了十几个公众号之后,微信列表越来越乱,划得越快漏得越多。WeWe RSS 是一个自托管的微信公众号 RSS 生成工具:扫码登录微信读书、丢入公众号分享链接,就能把文章转成标准 RSS/Atom 源,用任何 RSS 阅读器读。
它替你解决了什么
以前追一个公众号,得每天打开微信逐个翻,累了就断更。现在把公众号分享链接丢进订阅列表,新文章会自动出现在你的 RSS 阅读器里,和技术新闻、播客放在同一个入口看。
以前的旧文沉在微信信息流里,想查都查不到。现在 WeWe RSS 支持回填公众号历史文章,整个存档变成一份可检索的订阅源。
以前的订阅关系散落在各个第三方服务上,说换就换。现在数据都在你自己服务器里,订阅源可以导出 OPML,随时搬家。
三分钟上手
安装:git clone https://gitcode.com/GitHub_Trending/we/wewe-rss拿到代码。
部署:挑一个 compose 文件(推荐 MySQL,SQLite 也行),docker compose up -d启动。
首次使用:在网页「账号管理」扫码登录微信读书(别勾「24小时后自动退出」),再到「公众号源」粘贴一条分享链接完成订阅,把 RSS 地址填进你的阅读器即可。
它是怎么做到的
可以把它想象成一家 24 小时新闻编辑部:你递上公众号的「名片」(分享链接),它在后台用一个微信读书账号按排期取回新文章,存进数据库,再输出成标准 feed。核心部分不复杂:
- 前端:React + Vite + NextUI,一个轻量管理界面
- 后端:NestJS(Express)+ tRPC,接口和前端共享类型
- 数据库:Prisma + MySQL(推荐)或 SQLite,单文件即可部署
- 认证:扫码登录微信读书拿 token,服务端还可再设 AUTH_CODE 访问码
- 调度:内置 cron 定时拉取,带限流与重试,降低被封风险
适合谁,不适合谁
适合你:想把公众号拉进现有 RSS 阅读器(Reeder、Inoreader 之类)的读者;数据必须放在自己服务器上的自托管爱好者;在意全文输出和历史回填的人。
不适合你:完全不想自己维护服务、只想装个 App 就用的场景;没有微信读书账号的用户。另外提醒一句:短时间大量添加订阅容易让微信读书账号被限流(一般 24 小时恢复),别指望它像爬虫一样随便跑。
和同类工具比,差异点在哪
别的 RSS 工具只能订阅源本身发布的 feed,而它把根本不发 RSS 的微信公众号变成标准的 .rss / .atom / .json 源。
别的 RSS 服务把你的订阅列表放在别人的云上,而它完全自托管,订阅源还能整体导出 OPML,迁移到任意阅读器。
别的抓取方案常常只给标题和缩略图,而它支持全文输出,让你直接在阅读器里读完整篇文章。
开始你的订阅
从 https://gitcode.com/GitHub_Trending/we/wewe-rss 克隆仓库即可部署,或者先翻 README.md 的部署章节和 docker-compose.yml 看一眼配置。
【免费下载链接】wewe-rss🤗更优雅的微信公众号订阅方式,支持私有化部署、微信公众号RSS生成(基于微信读书)项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考