正在打开每日关注
正在打开每日关注
自托管 WeRSS 将公众号内容转为 RSS,并提供定时抓取、清洗、导出与 Webhook 能力。
📬 又挖到一个好东西,它能把微信公众号变成 RSS,从此不用再进微信看文章。 4k star,Python 加 FastAPI 写的,自己部署,MIT 许可证。 关注的公众号一多就废了:消息折叠在一个入口里,一天不看就堆几十条,想找上个月看过的某篇文章,只能一直往上翻。而你其他的信息源,博客、新闻、播客,可能早就统一在 RSS 阅读器里了,唯独公众号是个孤岛。 WeRSS 把这座岛接了回来。扫码授权后它定时抓取你关注的公众号,生成标准 RSS 链接,丢进任意阅读器就和其他订阅混在一起看。文章还能导出成 Markdown、PDF、DOCX,想存档的直接落盘,不怕哪天原文被删。它也支持 Webhook 和 HTML 过滤规则,能把每篇文末那堆推广内容提前洗掉。 信息该由你决定怎么排,不是由 App 决定。 GitHub:https://t.co/4xfoHbLbZg
是什么 WeRSS(rachelos/we-mp-rss)是面向微信公众号的自托管订阅与内容管理工具。所给元数据显示仓库拥有 4422 Stars,核心功能是采集文章并生成 RSS,配套管理界面、定时更新和多客户端订阅。
架构与核心设计
README 采用前后端分离:后端 Python + FastAPI,前端 Vue 3 + Vite,默认 SQLite、可选 MySQL;官方支持 Docker,并将数据挂载到 /app/data。采集支持多种方式和 weread_mp 模式;输出支持 md、docx、pdf、json、API 与 Webhook。HTML 过滤可按 ID、class、CSS selector、属性或正则配置,并支持全局和公众号级规则。
值得借鉴的亮点 它把“采集—清洗—分发—归档”串成自托管链路:RSS 统一阅读,导出便于留存,Webhook/API 连接自动化流程。级联系统、异常统计、授权过期提醒和多种缓存选项,体现了从个人工具向可运维服务演进的思路。
坑与边界
核心价值是信息基础设施而非内容生产。抓取和授权依赖微信公众号侧行为,README 未承诺上游长期稳定;部署需关注授权失效、Webhook 暴露和凭据保护。配置表的 SECRET_KEY 默认值为 we-mp-rss,生产环境应替换。