
15分钟搭好微信公众号RSS订阅wewe-rss 私有化部署完整教程【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss部署完成后公众号文章会自动出现在你自己的 RSS 阅读器里不用每天打开微信刷列表。wewe-rss 是一个可私有化部署的公众号订阅源生成工具它基于微信读书接口把微信公众号的更新转换成标准 RSS / Atom / JSON feed 地址你只需绑定读书账号、粘贴文章链接剩下的抓取和更新都由它后台完成。微信公众号RSS怎么生成wewe-rss 的工作原理整条链路分三步理解了这个后面所有操作都不会摸不着头脑。第一步它不直接碰微信而是走微信读书接口拉取公众号文章——这也是你必须先绑定一个微信读书账号的原因。第二步拉下来的文章会做内容清洗然后写进本地数据库MySQL 或 SQLite数据库完全在你自己的机器上。第三步服务把库里的内容渲染成三种格式的 feed 地址RSS 2.0、Atom 1.0 和 JSON Feed按你阅读器支持的格式访问对应后缀即可。后台还会按定时任务周期性拉取新文章入库所以你打开 feed 地址时看到的始终是库里最新的快照。三种格式的转换逻辑都在 apps/server/src/feeds/ 这个目录里按请求后缀自动选择渲染方式。拿到一个跑起来的实例wewe-rss 本地部署最省事的启动方式是 Docker Compose一共三条命令git clone https://gitcode.com/GitHub_Trending/we/wewe-rss cd wewe-rss docker-compose up -d启动后会发生两件事默认的 docker-compose.yml 会拉起一个 MySQL 8.3 容器并自动初始化wewe-rss数据库和表结构应用容器则监听 4000 端口等一两分钟后访问http://localhost:4000就能看到管理界面。如果你不想维护 MySQL项目还提供了 docker-compose.sqlite.yml一个文件搞定数据库更适合个人轻量使用。订阅第一个公众号三步生成 RSS 源第一步绑定微信读书账号。进入左侧账号管理点添加读书账号用你的微信读书账号扫码登录。注意扫码登录时不要勾选24小时后自动退出否则账号授权会失效需要重新绑定。第二步粘贴文章链接。切到公众号源标签页点添加在弹窗的分享链接里粘贴任意一篇该公众号的文章链接微信里分享出来的那种。系统会自动识别出公众号信息并开始抓取它的历史文章之后这个号就进入了定时更新队列。第三步拿到 feed 地址。每个公众号都会生成独立的订阅地址单个公众号http://localhost:4000/feeds/{公众号ID}.rss全部聚合http://localhost:4000/feeds/all.rss后缀换成atom或json就得到对应格式。把地址加进 Feedly、Inoreader、Reeder 等任意 RSS 阅读器后面就不用再管了。跑起来之后值得了解的几件事这些都不改也能用但按需调整一次体验会好很多。如果你想读到全文在应用服务的环境变量里加一行FEED_MODEfulltext。默认是摘要模式只存文章开头切到全文模式会把正文完整抓取入库代价是内存占用明显变高订阅号很多时建议保持默认。如果你想调整公众号更新频率改CRON_EXPRESSION即可比如CRON_EXPRESSION0 */6 * * *表示每 6 小时更新一次。不设置的话默认每天 5:35 和 17:35 各更新一轮。如果你在服务器外网访问必须设置SERVER_ORIGIN_URL为你的公网域名或 IP如https://your-domain.com它用于生成 feed 里的文章链接不配置时链接会指向 localhost外网打开就是空白。如果你只想看部分文章feed 地址支持两个过滤参数title_include只保留标题包含指定关键词的文章title_exclude则相反多个关键词用竖线分隔/feeds/all.atom?title_includeAI|机器学习 /feeds/MP_WXS_123.rss?title_exclude招聘|广告另外访问单个公众号的 feed 时追加?updatetrue可以手动触发一次抓取发现更新不及时时偶尔用一下但别高频调用太频繁容易触发限制。三种玩法挑一个开始个人阅读流。把你常看的公众号加进来feed 地址丢进日常 RSS 阅读器配合title_include过滤掉不关心的栏目。更新、阅读、管理全走你熟悉的阅读器微信那边可以彻底躺平。团队技术内容沉淀。把团队关注的技术公众号聚合成一个内部 feed用title_includeKubernetes|Docker|云原生这类关键词筛出对口内容直接订阅进团队共享的阅读器账号比转发到群里可追溯得多。行业与竞品动态监控。把竞品和行业协会的公众号加进来按新品发布融资政策等关键词过滤聚合地址喂给日报脚本或内部看板行业动态就从偶尔想起来看一眼变成每天自动到。常见坑速查账号显示今日小黑屋。原因是对微信读书的请求频率过高被临时限制了。等 24 小时会自动恢复期间不用动配置如果急着用重启服务可以清掉限制记录。文章内容不完整只有一段开头。这是默认的摘要模式在起作用把FEED_MODE设为fulltext并重启即可拿到全文同时留意内存增长。RSS 地址外网打不开、文章链接 404。原因是没配置SERVER_ORIGIN_URLfeed 里的链接还是 localhost。把它设为你的公网地址后重新访问链接就会指向正确的域名。写在最后wewe-rss 的定位很清晰一个私有化部署、可扩展的公众号内容管理工具数据在你自己的数据库里格式和过滤规则都能按需调整。建议先按前文的三条命令跑起来挑两个最常用的公众号验证一遍全流程再回来按需调环境变量——剩下的坑基本都会在速查表里出现过。【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考