资讯动态

WeWe RSS 教程:10 分钟从零生成微信公众号 RSS 源

发布时间:2026/9/18 5:38:21 来源:尧图企业网站定制
WeWe RSS 教程10 分钟从零生成微信公众号 RSS 源【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rssWeWe RSS 是一款可私有化部署的微信公众号 RSS 聚合工具。它通过微信读书接口抓取公众号文章输出标准.rss、.atom、.json三种格式。部署后任何 RSS 阅读器都能订阅公众号历史文章也能一并获取。用 3 句话搞清它帮你做什么把分散的公众号聚合成一个可管理的订阅列表后台自动抓取更新每个公众号生成标准 RSS 地址Inoreader、Feedly 等任意阅读器都能导入支持拉取历史文章并输出全文不只是新内容摘要跑通部署拿到第一个公众号的 RSS 地址第 1 步Docker Compose 启动服务仓库自带两份可直接使用的配置docker-compose.ymlMySQL推荐和 docker-compose.sqlite.ymlSQLite单容器免数据库管理。把 MySQL 版复制到自己目录改两处数据库密码、连接串里的密码。services: db: image: mysql:8.3.0 command: --mysql-native-passwordON environment: MYSQL_ROOT_PASSWORD: 123456 # 改成你自己的密码 TZ: Asia/Shanghai MYSQL_DATABASE: wewe-rss volumes: - db_data:/var/lib/mysql healthcheck: test: [CMD, mysqladmin, ping, -h, localhost] timeout: 45s interval: 10s retries: 10 app: image: cooderl/wewe-rss:latest ports: - 4000:4000 depends_on: db: condition: service_healthy environment: - DATABASE_URLmysql://root:123456db:3306/wewe-rss?schemapublicconnect_timeout30pool_timeout30socket_timeout30 - AUTH_CODE123567 networks: wewe-rss: volumes: db_data:然后启动并确认容器健康docker compose up -d docker compose ps浏览器打开http://localhost:4000。第 2 步进入管理后台上一步设置了AUTH_CODE的话页面会先要求输入授权码填入配置里的值示例为123567即可进入。不设置则跳过此步。第 3 步添加微信读书账号点击页面顶部「账号管理」再点「添加读书账号」用微信扫一扫登录微信读书账号。登录成功后账号会以「启用」状态出现在列表里。⚠️ 登录界面不要勾选「24 小时后自动退出」否则账号每天都会失效需要反复重新扫码。WeWe RSS 账号管理界面可查看微信读书账号是启用、禁用还是失效第 4 步粘贴链接订阅第一个公众号在微信里打开一篇目标公众号的文章复制它的分享链接。回到页面进入「公众号源」点「添加」粘贴链接并确认。系统会自动识别公众号信息并开始抓取它发布的历史文章。微信公众号 RSS 源添加界面只需粘贴一篇微信文章的分享链接短时间内添加公众号过多会触发微信风控详见后文问答第 1 条。第 5 步获取 RSS 订阅地址每个订阅成功的公众号都有唯一 ID形如MP_WXS_123有三种格式的地址可用Atomhttp://localhost:4000/feeds/{id}.atomRSShttp://localhost:4000/feeds/{id}.rssJSONhttp://localhost:4000/feeds/{id}.json/feeds/all.rss聚合所有订阅源/feeds返回全部订阅源的列表limit、page两个参数控制返回的文章条数与分页这些接口的实现可以看 apps/server/src/feeds/。WeWe RSS 主界面左侧是公众号订阅列表右侧是文章列表顶部可复制 RSS 地址把地址粘进阅读器刷新一下第一个公众号的 RSS 源就跑通了。速查 6 个最常用的部署参数变量名作用默认值DATABASE_URL数据库连接地址必填-AUTH_CODE管理后台授权码不设置则免授权-SERVER_ORIGIN_URL对外访问地址用于生成 RSS 里的完整链接暴露公网时必须设为域名或公网 IP-FEED_MODE设为fulltext默认输出全文响应更慢、占用更多内存-CRON_EXPRESSION定时更新的 cron 表达式默认每天 05:35、17:3535 5,17 * * *UPDATE_DELAY_TIME连续更新之间的延迟降低风控概率60s完整参数说明在 README.md 的环境变量一栏。试试 3 个高价值功能按标题关键词过滤只接收标题命中关键词的文章多个关键词用|分隔curl http://localhost:4000/feeds/all.atom?title_includeAI|前端title_exclude招聘输出全文默认接口返回文章摘要想读全文在任意订阅地址后加modefulltextcurl http://localhost:4000/feeds/{id}.rss?modefulltext想让全文成为默认行为改上一节表格里的FEED_MODE参数即可。手动触发更新不想等定时任务就在地址后加updatetrue立即更新该订阅源curl http://localhost:4000/feeds/{id}.rss?updatetrue两类使用场景个人阅读按主题分源订阅前端、后端、AI 各一个 feed不同时段批量阅读全文输出配合笔记工具把重要文章归档沉淀所有订阅源可导出 OPML换阅读器时一键迁移团队共享部署一个实例订阅团队关注的行业公众号聚合源接入团队知识库或配群机器人推送更新仓库自带 wewe-rss-dingtalk/ 模块配合标题过滤只推送与项目相关的内容3 个问答解决高频问题问 1账号显示「今日小黑屋」抓不到新文章了添加或更新频率过高微信读书账号被临时限制。等 24 小时自动恢复账号本身有效时重启服务或容器可以清除小黑屋记录。长期方案是多账号轮换、分批添加。问 2抓取不稳定、文章不全怎么提升调大UPDATE_DELAY_TIME建议 60 秒以上降低连续请求强度系统默认每分钟最多 60 次请求别盲目拉高上限定期在后台看账号状态失效就重新登录不用就禁用别留着过期账号问 3订阅数据怎么备份MySQL用mysqldump备份wewe-rss库SQLite直接复制宿主机上挂载的data目录项目还支持把所有订阅源导出 OPML可离线保存一份今天就能做的 4 件事执行docker compose up -d确认http://localhost:4000能打开登录一个微信读书账号记住不勾「24 小时后自动退出」订阅 1~2 个公众号把.rss地址放进阅读器验证可读挑一个功能试起来标题过滤或全文输出当公众号变成可订阅的 feed阅读就从被动刷列表变成主动管理自己的清单而以上流程只需要 10 分钟。【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价