十分钟私有化部署:wewe-rss 公众号 RSS 订阅工具使用指南

发布时间:2026/10/26 1:50:32
十分钟私有化部署:wewe-rss 公众号 RSS 订阅工具使用指南 十分钟私有化部署wewe-rss 公众号 RSS 订阅工具使用指南【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rsswewe-rss 是一个支持私有化部署的公众号 RSS 订阅工具。它通过微信读书接口抓取文章把每个公众号变成标准 RSS 订阅源数据全部留在你自己的服务器里。会用 Docker 的话十分钟就能把它跑起来。还在翻订阅列表等更新吗公众号更新只藏在微信里。你不打开它就容易漏掉。订阅列表里人和账号混在一起想追的几个被埋得很深。历史文章没法跨篇搜索内容也导不出来。数据存在微信侧你无法把它们收进自己的阅读流程。wewe-rss 解决的就是这些问题。它基于微信读书接口抓取公众号文章并生成 RSS业内常称微信读书 RSS方案。整个服务跑在你自己的环境里属于完全的 RSS 私有化部署。Docker Compose 部署把公众号 RSS 服务跑起来仓库自带 compose 文件。里面是 MySQL 和主服务两个容器。数据库自动建库建表不用你写 SQL。git clone https://gitcode.com/GitHub_Trending/we/wewe-rss cd wewe-rss docker-compose up -d一两分钟后在浏览器打开 http://localhost:4000 这个地址。管理界面就出现了。只有少量源、想省点资源可以换用 docker-compose.sqlite.yml。它用 SQLite 单文件数据库适合个人小规模场景。部署后最常动的只有这三个变量变量默认值什么时候改FEED_MODE空摘要模式要抓取全文时改为 fulltextCRON_EXPRESSION35 5,17 * * *想换自动更新时间时默认每天 5:35、17:35SERVER_ORIGIN_URL空要从外网访问时填公网 IP 或域名 三个变量都写在 app 服务的 environment 里。三步完成微信读书账号绑定与公众号订阅第一步绑定账号。进入管理界面的账号管理页点添加。页面会弹出一个微信读书二维码。用微信扫一下登录就完成了。⚠️ 扫码前先看一眼登录选项。如果勾了24小时后自动退出账号第二天就失效得重新绑。先取消勾选再确认。第二步添加源。切到公众号源页点添加。在输入框里粘贴该公众号任意一篇文章的分享链接。链接在微信里转发文章时直接复制即可。系统识别出公众号后会开始拉取它的历史文章。稍等一会儿源列表就多了一条。短时间内别连续添加太多。频率过高容易触发风控。第三步接入阅读器。每个源都有独立的 Feed 地址。把它复制到 Feedly、Inoreader 这类阅读器里填进新增订阅框保存。之后这个公众号每发新文章阅读器里就会自动收到。你不用再打开微信刷列表了。定制你的 Feed地址格式、过滤参数与缓存机制单源地址长这样/feeds/{公众号ID}.rss。所有源合起来的聚合地址是/feeds/all.rss。同一个地址出三种格式按后缀自动切换.rss是 RSS 2.0绝大多数阅读器都认.atom是 Atom 1.0元数据更完整.json是 JSON Feed适合程序解析只想要某类内容就加过滤参数/feeds/all.atom?title_includeAI|机器学习title_include只留含关键词的条目title_exclude做反向排除多个关键词用|分隔。单个源地址后加?updatetrue可以让这个源立刻刷新一次。limit控制每页条数page控制页码。文章按发布时间倒序返回。 后端带了一个容量 5000 条的 LRU 缓存。同一个地址反复访问基本是即时返回。想让 Feed 里是全文而不是摘要把 FEED_MODE 变量改成 fulltext 后重建容器即可代价是更占内存。常见问题部署后容易碰到的四类情况账号状态显示被临时限制这说明请求过多微信读书对账号做了限制。等约 24 小时会自己恢复账号本身正常时重启服务即可清除这条记录。阅读器里正文只有开头一段默认是摘要模式只抓开头。把 FEED_MODE 改成 fulltext然后重建容器。新文章来得不及时多是接口限流或网络不稳。调大 UPDATE_DELAY_TIME默认 60 秒让抓取间隔错开。外网 RSS 链接打不开是 SERVER_ORIGIN_URL 没填Feed 内链指到了内网。填上公网 IP 或域名重建容器生效。 后两项都属于配置调整。改完变量值后执行docker-compose up -d重建容器。进阶团队推送与开放接口想让更新通知到团队用仓库自带的钉钉机器人模块 wewe-rss-dingtalk。填好机器人的 access_token 和 secret 两项配置然后cd wewe-rss-dingtalk docker-compose up -d启动后每有新文章发布钉钉群就会收到一条推送。想自己接数据的话后端是 NestJS前端是 React。后端代码在 apps/server 目录前端在 apps/web 目录。RSS 生成的核心实现在 feeds.service.ts。/feeds这组接口不需要授权码。返回 RSS、Atom、JSON 三种标准格式可以直接当自建阅读页的数据源。也可以写个定时脚本拉 JSON Feed按关键词筛一遍再转发到邮件。下一步部署完成后你手上有三样东西一套在任何 RSS 阅读器里长期有效的 Feed 地址一份可搜索、可筛选、可导出的公众号历史档案一个在你服务器上自动更新的订阅服务然后做三件事用 Docker Compose 把服务跑起来绑定一个微信读书账号订阅 2-3 个你最常读的公众号把 Feed 地址填进你的阅读器从这一刻起你关注的公众号更新就和你订阅的其他内容排在同一页了。【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询