ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

5步把微信公众号变成RSS:wewe-rss私有化部署与订阅完全指南

5步把微信公众号变成RSS:wewe-rss私有化部署与订阅完全指南 5步把微信公众号变成RSSwewe-rss私有化部署与订阅完全指南【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rsswewe-rss 是一个开源的微信公众号RSS生成工具基于微信读书接口把任意公众号的文章变成标准 RSS 订阅源支持私有化部署。你是不是也遇到过这种情况某个技术号刚发了一篇好文还没点开就被群聊消息顶没了想回头看时已经记不清标题wewe-rss 的作用就是把这些分散的推送收拢起来变成一条可以自动更新、随便用阅读器打开的信息流文章不再阅后即焚。微信公众号订阅从手动刷新到一条RSS地址以前的玩法是盯着微信消息流发现好文章手动收藏再手动转存到笔记软件。现在的玩法是部署一次 wewe-rss把公众号文章链接贴进去剩下的事情它每天定时自动干。对比项手动收藏wewe-rss获取方式逐个点开、手动收藏定时自动抓取阅读入口只能进微信任意 RSS 阅读器内容管理散落各处统一成一条信息流历史文章翻聊天记录自动归档可检索wewe-rss Docker 快速部署步骤部署只需要 Docker 环境。最省事的是 SQLite 版不用单独跑数据库数据就存本地一个文件里适合个人使用# 克隆项目 git clone https://gitcode.com/GitHub_Trending/we/wewe-rss cd wewe-rss # 用 SQLite 配置启动 docker-compose -f docker-compose.sqlite.yml up -d如果你订阅量比较大、更看重稳定性就改用项目默认的 MySQL 版会同时起一个 MySQL 容器# 注意先打开 docker-compose.yml把数据库密码换成自己的 docker-compose up -d启动后等一两分钟浏览器访问http://localhost:4000看到登录框输入配置里的授权码AUTH_CODE就能进管理界面说明部署成功。提示如果打算把服务放到外网给别人访问记得把SERVER_ORIGIN_URL设置成你的域名或公网 IP否则生成的 RSS 链接里会是localhost别人根本打不开。关键配置项就这几个其余保持默认即可变量作用建议值AUTH_CODE管理界面的访问密码随便设一个CRON_EXPRESSION定时抓取的 cron 表达式默认每天 5:35、17:35SERVER_ORIGIN_URL外网访问地址公网部署必填MAX_REQUEST_PER_MINUTE每分钟最大请求次数默认 60wewe-rss 订阅配置三步绑定账号、添加源、拿地址第一步绑定微信读书账号wewe-rss 通过微信读书的授权来读取公众号内容所以先要绑定一个账号。进入账号管理页点右上角的添加读书账号用微信扫弹窗里的二维码登录。注意扫码登录时千万别勾选24小时后自动退出否则账号第二天就失效了得重新扫码绑定。第二步添加公众号源切到公众号源页点添加。这里不用找什么公众号 ID直接从微信里随便分享一篇该公众号的文章复制链接粘进对话框点确定。提交后系统会自动识别出是哪个公众号并开始抓取它的历史文章。小技巧一次想加多个号的话间隔几分钟再操作下一个。添加频率太高会被微信风控进小黑屋等 24 小时才解封。第三步拿到 RSS 地址添加成功后左侧列表会出现这个公众号点它的RSS就能复制专属订阅地址。另外还有几个现成的聚合地址可以直接用地址用途/feeds/{公众号ID}.rss只订阅某一个公众号/feeds/all.rss聚合所有公众号/feeds/all.atom同上Atom 格式/feeds/all.json同上JSON Feed 格式把地址丢进 Feedly、Inoreader 或 Reeder 这类阅读器就等着自动收文了。进阶玩法过滤标题与手动触发更新标题过滤——适合不想被无关文章刷屏的人。在 RSS 地址后面加参数就行多个关键词用|分隔# 只看标题含AI或机器学习的文章 /feeds/all.atom?title_includeAI|机器学习 # 排除招聘和广告 /feeds/all.json?title_exclude招聘|广告两个参数可以叠加比如只看 AI 相关的、同时过滤掉招聘贴。手动更新——适合刚加完源、不想等定时任务跑完的情况。给单个源的 RSS 地址加上updatetrue请求一次就会触发它重新抓取/feeds/{公众号ID}.rss?updatetrue钉钉群推送——适合想让团队一起看资讯的场景。项目里带了wewe-rss-dingtalk模块按 wewe-rss-dingtalk/README.md 的说明填好机器人的 access_token 和 secret再docker-compose up -d跑起来之后有公众号更新就会推到群里。wewe-rss 常见坑与调优建议老用户踩过最多的坑直接上表现象原因解法账号显示今日小黑屋请求太频繁被风控等 24 小时自动恢复账号状态变成失效登录时勾了自动退出重新扫码这次别勾外网打不开 RSS 链接没配访问地址设置SERVER_ORIGIN_URL4000 端口访问不到端口被占用把映射改成8080:4000之类调优方面有三条经验更新频率别贪心。CRON_EXPRESSION调得越密进小黑屋的概率越大一天两三次通常够了。全文模式FEED_MODEfulltext会让接口变慢、吃更多内存号多的时候保持默认摘要模式更稳。订阅量小的个人用户直接用 SQLite 版少维护一个数据库省心。给想动手改源码的人项目结构大致长这样wewe-rss/ ├── apps/ │ ├── server/ # NestJS 后端RSS 生成核心逻辑在 src/feeds/ │ └── web/ # React Vite 管理界面 ├── wewe-rss-dingtalk/ # 钉钉推送模块 └── docker-compose.yml # 部署配置想加 Telegram 通知、扩过滤条件、或者新增输出格式都从 apps/server/src/feeds/ 下手最顺。前端二次开发看 apps/web/ 的 README。动手清单给你三个具体动作先找一台装了 Docker 的机器用 SQLite 版把服务跑起来然后挑三个你天天看的公众号贴完链接顺手把all.atom导进你的阅读器用两天观察下抓取时效再决定要不要调CRON_EXPRESSION或开标题过滤。【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表