ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

如何快速搭建公众号RSS:完整避坑指南

如何快速搭建公众号RSS:完整避坑指南 如何快速搭建公众号RSS完整避坑指南【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss微信里的公众号列表早就成了一个黑盒关注的账号多了新文章全部沉在信息流里没有聚合、没有筛选。想把它们送进 RSS 阅读器统一管理又发现公众号从未提供订阅接口。WeWe RSS 是一个可私有化部署的公众号RSS服务它通过微信读书接口抓取公众号文章转成标准的.rss、.atom、.json订阅源交给任意第三方阅读器拉取更新。一句话定位WeWe RSS 本质是一台私有化的公众号RSS生成器后端通过微信读书接口拉取你关注的公众号文章由内置的 NestJS 服务渲染成 RSS、Atom、JSON 三种标准格式输出。它像一位翻译把公众号封闭生态里的文章搬进 RSS 阅读器的开放生态Feedly、Inoreader、Reeder 都能直接订阅。服务自带 Web 管理界面4000 端口上只有账号微信读书账号和公众号源公众号订阅两件事。Docker安装三步跑起来第一步拿到代码。用以下命令克隆仓库并进入目录git clone https://gitcode.com/GitHub_Trending/we/wewe-rss cd wewe-rss第二步一条命令启动。仓库里的 docker-compose.sqlite.yml 是最省事的单容器部署SQLite 存储不用另配数据库直接拉起docker compose -f docker-compose.sqlite.yml up -dMySQL 版本和 pnpm 本地运行方式 README 里都有但初体验用上面这一条就够了。第三步打开验证。访问 http://localhost:4000 页面出现公众号源和账号管理两个 Tab服务就算跑通了。核心能力拆解从账号到RSS绑定微信读书账号在账号管理页点添加读书账号用微信扫码登录微信读书。注意扫码时不要勾选24小时后自动退出否则登录状态一天就失效。粘贴文章链接添加订阅进入公众号源页点添加把任意一篇公众号文章的分享链接mp.weixin.qq.com/s/ 开头粘进去系统自动识别对应公众号并建立订阅不用查任何 ID。生成公众号RSS三种格式订阅源地址是固定的规则/feeds/all.rss聚合全部公众号/feeds/MP_WXS_123.rss对应单个公众号ID 在管理页可见后缀随时换.atom或.json内容一致。配置更新频率后端定时任务由环境变量CRON_EXPRESSION控制默认35 5,17 * * *即每天 5:35 与 17:35 各更新一轮UPDATE_DELAY_TIME决定连续两个公众号更新之间的间隔默认 60 秒是防止触发风控的缓冲带。进阶玩法公众号RSS聚合部署标题过滤订阅源 URL 追加?title_includeAI|机器学习只保留命中文章?title_exclude广告|推广反向剔除多个关键词用竖线分隔。全文输出部署时设置FEED_MODEfulltext订阅源会携带文章正文而不仅是摘要接口会变慢配合ENABLE_CLEAN_HTMLtrue清掉多余 HTML 样式减小体积。钉钉推送仓库附带 wewe-rss-dingtalk/ 独立组件按其说明部署后新文章自动推到钉钉群适合团队共享信息流。高频坑位三个常见问题账号显示今日小黑屋现象账号管理里状态列出现今日小黑屋订阅源不再出新文章。原因短时间批量添加公众号或更新过于频繁触发了微信读书风控。解法等 24 小时自动恢复账号恢复正常后用下面的命令重启容器可清掉小黑屋记录docker restart wewe-rss阅读器里链接不可访问现象生成的订阅源里链接字段指向 localhost 或为空外部阅读器拉不到内容。原因没设置SERVER_ORIGIN_URL环境变量服务无法拼出公网访问地址。解法把它配成服务器的公网域名或 IP例如http://rss.example.com:4000。文章列表长时间不更新现象订阅源停在昨天的文章过了更新时间也没有新增。原因定时任务没跑起来或更新中途抛错中断。解法给订阅源接口追加?updatetrue手动触发单次更新例如/feeds/MP_WXS_123.rss?updatetrue再对照容器日志定位具体报错。谁适合用三类角色如果你是第三方 RSS 阅读器重度用户用它把散在微信里的公众号搬进阅读器统一管理管理页的导出OPML按钮还能一键导出全部订阅源备份。如果你是某领域的内容研究者用它把相关公众号聚合成单一订阅源再叠加标题过滤参数只留目标文章。如果你是团队知识库运营用它搭配钉钉推送组件把新文章自动送到群里团队成员不用再各自重复关注同一批公众号。现在打开终端把克隆 docker compose up这两步命令依次跑完。服务起来后在 localhost:4000 页面扫码绑定微信读书账号再粘贴一篇任意公众号的文章链接。等这轮更新完成把http://你的域名:4000/feeds/all.rss加进阅读器——那些被信息流埋掉的公众号就开始流进你的订阅列表了。【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表