
如何把微信公众号变成RSS源wewe-rss私有化部署15分钟指南【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss公众号内容封闭在微信生态里逐条追更很费精力。wewe-rss 是一个开源的微信公众号RSS生成工具基于微信读书接口把公众号文章转换成任意阅读器都能订阅的标准RSS源并且支持完全私有化部署。WeWe RSS 主界面左侧是已订阅的公众号源右侧为自动抓取的文章列表先看它值不值得装手动刷公众号用 wewe-rss 订阅内容获取在微信里逐条看推送自动抓取历史文章并持续同步更新方式被动等推送定时自动更新也可随时手动触发阅读入口仅微信客户端任何支持 RSS 协议的阅读器内容筛选无按标题关键词保留或排除数据归属平台控制私有化部署数据库留在本机项目后端是 NestJS管理界面是 React两者都打成 Docker 镜像部署时不需要任何 Node 环境。最省事的启动方式为什么先做这一步Docker Compose 把 MySQL 数据库和服务本体一起拉起表结构会自动初始化省去手动建库。git clone https://gitcode.com/GitHub_Trending/we/wewe-rss cd wewe-rss docker-compose up -d几分钟内打开http://localhost:4000页面提示输入授权码填入默认值123567后进入管理面板即代表启动成功。机器资源有限的话把文件换成docker-compose.sqlite.yml用 SQLite 单容器运行即可。跑通最小流程绑定一个微信读书账号为什么要做这一步账号是抓取公众号内容的凭证不绑定就拉不到任何文章。进入账号管理点击添加读书账号用微信扫码登录。账号管理页显示微信读书账号的绑定状态与最近更新时间⚠️ 登录时不要勾选24小时后自动退出。绑定成功后账号列表里的状态应显示启用。添加第一个公众号源为什么要做这一步系统无法自动发现你关注哪些号需要你用链接指定。在微信里把目标公众号的任意一篇文章分享出来复制链接粘贴到公众号源页的添加对话框中确认。添加公众号源粘贴分享链接后系统自动识别公众号并抓取历史文章稍等片刻左侧列表会出现这个公众号点进去能看到抓到的历史文章标题和时间都齐了。配置变量并拿到订阅地址为什么要做这一步对外访问和全文输出依赖两个变量不配后面会踩坑。在docker-compose.yml的 app 服务环境变量里补两行再执行docker-compose up -d重启- FEED_MODEfulltext # 输出全文而非摘要 - SERVER_ORIGIN_URLhttp://localhost:4000 # 对外访问地址重启后每个源都有独立地址单源是/feeds/{源ID}.rss全部聚合是/feeds/all.rss。浏览器打开能看到标准 RSS 内容把它加进 Feedly、Inoreader 等阅读器即可自动同步。三个进阶技巧用标题关键词过滤URL 参数可以直接指定保留和排除的关键词多个词用管道符分隔信息流里就只剩你关心的主题。比如聚合流只看 AI 相关、且去掉招聘广告curl http://localhost:4000/feeds/all.atom?title_includeAI|机器学习 curl http://localhost:4000/feeds/MP_WXS_123.json?title_exclude招聘|广告手动触发某源的刷新定时更新默认每天 5:35 和 17:35 各跑一次。发现某个号迟迟没更新时在源地址后面加updatetrue请求会立刻触发一次抓取返回的就是刷新后的内容curl http://localhost:4000/feeds/MP_WXS_123.rss?updatetrue 源 ID 在公众号源页面可以看到全部源还支持导出 OPML可直接导入阅读器。改更新节奏和输出格式更新节奏由 Cron 表达式控制输出格式有.rss、.atom、.json三种改一下扩展名就行。把默认的一天两次改成每 6 小时一次- CRON_EXPRESSION0 */6 * * * # 每6小时更新一次真实用法举例前端团队订阅 5 个技术类公众号把all.rss加进团队内部阅读器再用title_includeTypeScript|React过滤群里每天只出现与自身技术栈相关的文章。个人用户订阅几个财经号用title_exclude排除广告和营销内容剩下的基本都是深度分析用手机 RSS 阅读器通勤时读完。踩坑与排障今日小黑屋现象账号状态显示今日小黑屋无法抓取文章。 原因请求频率过高被微信读书限制。 处理等 24 小时自动恢复账号正常时重启服务可提前清除该记录。账号失效现象状态变为失效内容不再更新。 原因登录态过期或绑定时勾选了24 小时后自动退出。 处理重新添加账号扫码登录这次注意别勾选那个选项。更新延迟或失败现象源里的文章明显落后于公众号实际发布时间。 原因网络不通或连续更新触发了限速。 处理检查服务器外网连接调大UPDATE_DELAY_TIME拉长连续更新的间隔。外网访问 RSS 链接失效现象本机打开正常阅读器里在外网访问报错。 原因服务生成的链接用的是内网地址。 处理把SERVER_ORIGIN_URL设为公网域名后重启服务。接下来去哪RSS 生成的核心逻辑在 apps/server/src/feeds/数据模型定义在 apps/server/prisma/schema.prisma前端管理界面在 apps/web/src/。想参与贡献可以从支持新的输出格式或扩展过滤条件如按发布时间、作者筛选入手。如果还没部署现在就可以克隆仓库按本文三组命令跑一遍绑定和加源流程15 分钟后你会有属于自己的微信公众号 RSS 源。【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考