WeWe RSS 快速上手指南:5分钟把公众号变成 RSS 源

📅 发布时间:2026/9/18 20:41:02
WeWe RSS 快速上手指南:5分钟把公众号变成 RSS 源
WeWe RSS 快速上手指南5分钟把公众号变成 RSS 源【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss本文写给没有运维经验的新手用 WeWe RSS 把微信公众号文章转换成标准的 RSS / Atom / JSON 订阅源再在你常用的 RSS 阅读器里统一订阅所有公众号。部署、绑定账号、添加源、拿到订阅地址整个流程大约 10 分钟。WeWe RSS 主界面左侧为已订阅的公众号列表右侧是文章内容预览每个公众号对应一个 RSS 源工作原理WeWe RSS 不直接抓取微信客户端而是把微信读书当作桥梁你先用一个微信读书账号登录服务之后抓取内容时服务通过微信读书的读书接口查询目标公众号的文章列表和正文解析后存入数据库再转换成标准的 feed 结构输出。转换的关键在文章 → feed 条目每篇文章被解析成带标题、链接、发布时间、摘要的条目统一封装为.atom、.rss、.json三种标准格式。内置的定时任务默认每天 5:35 和 17:35 各更新一次会持续拉取新文章RSS 阅读器一侧只需按自己的频率轮询地址即可拿到增量内容。部署与访问部署只需要两个容器一个 MySQL、一个 WeWe RSS 服务本体官方仓库已提供现成配置可参考 docker-compose.yml。Docker Compose 一键部署步骤在服务器上创建docker-compose.yml核心内容如下把密码改成你自己的services: db: image: mysql:8.3.0 environment: MYSQL_ROOT_PASSWORD: your_password MYSQL_DATABASE: wewe-rss app: image: cooderl/wewe-rss:latest ports: - 4000:4000 environment: DATABASE_URL: mysql://root:your_passworddb:3306/wewe-rss然后在同目录执行启动命令docker-compose up -d服务起来后浏览器打开http://你的服务器IP:4000即进入管理界面账号管理与公众号源两个页面都在里面。WeWe RSS 环境变量速查常用变量整理在下表除DATABASE_URL外其余都可以先留默认变量名说明默认值DATABASE_URL数据库连接地址必填-DATABASE_TYPE数据库类型使用 SQLite 时填sqlite-AUTH_CODE管理接口授权码不设置则不启用不影响/feeds路径-FEED_MODE输出模式fulltext为全文输出-CRON_EXPRESSION定时更新订阅源的 Cron 表达式35 5,17 * * *UPDATE_DELAY_TIME两次连续更新之间的间隔延迟60sMAX_REQUEST_PER_MINUTE接口每分钟最大请求次数60SERVER_ORIGIN_URL外网访问地址用于生成 RSS 完整路径-ENABLE_CLEAN_HTML是否开启正文 HTML 清理false订阅流程部署完成后把内容接进来分三步绑定账号、添加源、拿地址。绑定微信读书账号在管理界面的账号管理中点击添加账号会弹出一个二维码用微信扫码确认即完成微信读书登录。登录时不要勾选24 小时后自动退出否则账号每天都会过期需要反复重新扫码。添加微信读书账号界面扫码完成后账号即可用于后续的公众号 RSS 订阅通过文章链接添加公众号回到微信打开目标公众号的任意一篇文章复制其分享链接到公众号源页面点击添加把链接粘贴进去。系统会自动识别链接对应的公众号、开始抓取历史文章并分配一个唯一的 feed ID。添加频率有限制短时间连续添加太多会让账号进入今日小黑屋需等 24 小时建议分批次、隔一段时间再添加。添加公众号源界面粘贴一篇公众号文章链接即可完成订阅三种格式的订阅地址源添加成功后就得到了订阅地址形式如下MP_WXS_123是你这个源的 IDhttp://你的服务器IP:4000/feeds/MP_WXS_123.rss同一个 ID 支持.atom、.rss、.json三种后缀可导入任何 RSS 阅读器地址后还可加limit、page参数控制返回条数与翻页。定制与进阶基于默认行为可以通过 URL 参数和环境变量做针对性调整不需要改代码。用标题关键词过滤订阅只关心部分内容时直接在订阅地址上过滤title_include只保留标题命中关键词的文章title_exclude排除命中的文章多个关键词用|分隔。例如在地址后加title_includeAI|大模型阅读器里就只会收到 AI 相关文章加title_exclude招聘可以把招聘帖挡在外面。全文输出与手动更新默认 feed 只带摘要想做公众号全文归档在地址上加modefulltext或全局设置环境变量FEED_MODEfulltext响应会变慢、内存占用更高。想立刻拿到最新文章时在订阅地址后加updatetrue即可触发该源更新下次拉取就能读到新内容。获取聚合源地址不想逐个导入时访问/feeds/all.rss.atom、.json同理可获得包含全部公众号的聚合 RSS 源支持与单源相同的过滤参数。需要换阅读器或做备份时界面支持把所有订阅源一次性导出为 OPML。此外项目还附带钉钉机器人模块可把新文章推送到群聊部署方式见 wewe-rss-dingtalk/README.md。 避坑指南与收尾实际使用中常见的问题有三个账号显示今日小黑屋怎么办这是微信读书侧的限频。等 24 小时自动恢复即可账号恢复正常后重启服务容器可以清除小黑屋记录。想降低发生率把UPDATE_DELAY_TIME设为 60 秒以上并轮换使用多个微信读书账号。订阅源里少了几篇文章两种可能源还没更新加updatetrue手动触发一次或文章标题命中了title_exclude条件被过滤掉了。数据怎么备份MySQL 环境用mysqldump导出SQLite 环境直接复制数据库文件。订阅关系本身随时可以从界面导出 OPML换部署时直接导入。WeWe RSS 把微信封闭生态 → 标准 feed这条链路补齐了部署成本是两个容器主要风险点在账号限频用延迟参数和多账号轮换可以控制。现在就可以做第一件最省事的事用docker-compose up -d拉起服务添加你读得最多的那个公众号把生成的 RSS 地址导入阅读器十分钟就能拿到第一个微信公众号 RSS 源。【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考