20 分钟跑通 wewe-rss让微信公众号文章进你的 RSS 阅读器【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss每天微信里公众号更新几十条真正想读的埋在朋友圈和群消息底下。wewe-rss 走微信读书通道抓取公众号文章私有化部署后变成一个能加进任意阅读器的私有 RSS 订阅源。本文带你把部署和首次订阅一次走完约 20 分钟读完就能在阅读器里收到第一篇公众号文章。准备开工前要备好的东西和时间动手前把这几样备齐装了 Docker 和 Compose 的环境部署是容器编排一个文件带起多个服务一个微信读书账号微信读书是腾讯的阅读 App后续所有抓取都依赖它的登录态用备用账号就行约 20 分钟时间容器启动等待 23 分钟其余是点页面和扫码域名只有打算公网访问才需要纯本地跑可以跳过。第一关 · 把服务立起来3 分钟从两个容器到管理页先打开仓库自带的 docker-compose.yml改两处MySQL 的 root 密码默认123456和服务授权码AUTH_CODE默认123567。文件里还配好了 app 容器、MySQL 容器、网络和健康检查改完执行git clone https://gitcode.com/GitHub_Trending/we/wewe-rss cd wewe-rss docker-compose up -dcompose 里写了depends_on: service_healthyMySQL 健康检查定期探测数据库是否可用通过前app 容器不会启动。所以命令跑完不用盯等 23 分钟用docker-compose ps看两个容器状态都是Up就成了。成功信号浏览器打开http://localhost:4000能看到「公众号源」和「账号管理」两个标签页的管理界面。不想跑 MySQL仓库另有 docker-compose.sqlite.ymldocker-compose -f docker-compose.sqlite.yml up -d单容器加一个./data数据目录。README 给这条路标注了不推荐订阅少、只自用没问题长期跑还是建议 MySQL。计划公网访问的话把4000:4000改成8080:4000这类映射前面挂一层 Nginx 反代外部请求由 Nginx 转发给内网 4000 端口assets/nginx.example.conf里有一份现成配置可参考。第二关 · 收到第一篇文章从登录到阅读器验证服务只是壳接下来几步决定你能不能收到文章。顺序不能反为什么先绑账号再加源因为抓取全靠微信读书账号没有人就没有源。第 1 步扫码绑定微信读书账号进「账号管理」标签点右上角「添加读书账号」用微信扫弹出的二维码登录。⚠️ 扫码时不要勾选24小时后自动退出否则账号会周期性失效隔三差五就要重新绑。成功信号账号列表多出一条记录状态显示「启用」。第 2 步粘贴文章链接添加公众号源切到「公众号源」标签点左上角「添加」把该公众号任意一篇文章的链接粘进输入框。链接怎么拿在微信里打开那篇文章点右上角「…」→ 分享 → 复制链接。确认后系统开始抓历史文章历史内容一并到手不用等新发布。⚠️ 不要连着猛加多个源间隔几分钟操作一次。添加频率过高会触发封控进小黑屋要等 24 小时才解封。成功信号列表里该源的「最后更新时间」刷新了点进去能看到抓到的文章。第 3 步生成订阅地址到阅读器里验证地址规则一句话/feeds/后跟源ID.格式all表示全部源。http://服务器地址/feeds/all.rss # 全部源聚合 http://服务器地址/feeds/all.atom http://服务器地址/feeds/all.json http://服务器地址/feeds/MP_WXS_xxx.rss # 单个源xxx 是源ID格式怎么选.rss兼容面最广通用阅读器都认.json字段最干净适合脚本解析.atom留给对标准校验严格的阅读器。三种格式都支持limit、page参数比如?limit20page1。把这个地址加进你的 RSS 阅读器稍等片刻。成功信号阅读器里出现该公众号的文章标题点开能读到正文——历史文章会跟着抓取一起进来。第三关 · 按口味调哪几个要改哪几个留给默认上面跑起来全靠默认值但长期运转前值得过一遍。改动都在 docker-compose.yml 的 app 环境里被注释的行去掉#即可。分组参数建议值 / 怎么改影响必改公网访问SERVER_ORIGIN_URL填你的公网域名RSS 里的完整链接靠它生成不填读者点进去是 localhost必改安全AUTH_CODE MySQL root 密码随机 8 位以上字符串 / 强密码不设 AUTH_CODE 等于接口无鉴权默认密码等于裸奔建议改更新节奏CRON_EXPRESSION默认35 5,17 * * *即每天 5:35、17:35 各一次Cron 是定时任务表达式多数人不用动建议改限速MAX_REQUEST_PER_MINUTE默认 60观察到被限流就降到【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考