ARTICLE DETAIL

资讯详情

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

wewe-rss 部署指南:4 步把微信公众号变成 RSS 订阅源

wewe-rss 部署指南:4 步把微信公众号变成 RSS 订阅源 wewe-rss 部署指南4 步把微信公众号变成 RSS 订阅源【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss每天早上打开微信十几个公众号一篇篇刷过去刷完咖啡都凉了。如果你只想要一件事——关注的公众号一更新文章自动出现在你正在用的阅读器里wewe-rss 就是干这个的一个可私有化部署的服务基于微信读书抓取公众号文章转成标准 RSS 订阅源让公众号内容进任何 RSS 阅读器统一管理。跑通后你会看到什么部署完成、添加第一个公众号后界面左侧是订阅的公众号列表点任意一个右侧列出它的历史文章标题和发布时间顶部有立即更新开关和 RSS 按钮。把 RSS 地址复制进阅读器之后到点自动出现新文章你不用再进微信刷号。它能做和做不到的事能做的任意公众号的文章转成.rss、.atom、.json三种格式拉取历史文章后台定时自动更新按标题关键词过滤、输出全文、手动触发更新全部订阅源一键导出 OPML换服务时整体迁移做不到的秒级实时推送。它是定时任务更新最快也是小时级只覆盖公众号文章微信里的其他内容不抓所以想要秒级实时、或想把微信所有内容都收进来的人不适合用它把公众号当日常信息源、又想让数据留在自己机器上的人正合适。开始前的准备一台能跑 Docker 的机器Linux、macOS、Windows Docker Desktop 均可服务占用 4000 端口确认本机没被占用一个微信读书账号微信扫码登录⚠️ 两个高频坑提前说扫码时别勾选24 小时后自动退出否则登录态第二天就失效请求太密集会触发微信读书风控账号进小黑屋等 24 小时自动恢复。四步拿到第一个 RSS 地址1. 一行命令启动服务Docker Compose 部署自带 MySQL不用单独装数据库git clone https://gitcode.com/GitHub_Trending/we/wewe-rss cd wewe-rss docker-compose up -d 不想用 MySQL可以换 SQLite改用docker-compose -f docker-compose.sqlite.yml up -d启动配置文件见 docker-compose.sqlite.yml。✅ 看到什么算成功浏览器打开http://localhost:4000出现 wewe-rss 管理界面。2. 绑定微信读书账号这一步是前置条件所有抓取都走你的微信读书登录态。进入账号管理页点右上角添加读书账号用微信扫码登录。⚠️ 登录页上24 小时后自动退出一定不勾勾了就得每天重新扫码。✅ 看到什么算成功账号列表多了一条记录状态显示启用。3. 添加第一个公众号源切到公众号源页点左上角添加 。在微信里打开该公众号的任意一篇文章复制分享链接粘贴到弹窗输入框点确定。 链接必须是微信里直接分享出来的文章链接自己拼公众号主页 URL 不行。⚠️ 别连续快速添加多个公众号短时间请求过密容易被封控等 24 小时自动解封。✅ 看到什么算成功左侧列表出现这个公众号的名字点进去能看到历史文章标题不断加载出来。4. 把 RSS 地址加进阅读器点列表右上角的 RSS 按钮复制地址。单个公众号形如http://localhost:4000/feeds/公众号ID.rss全部聚合是http://localhost:4000/feeds/all.rss。把它添加进 Inoreader、Feedly、Reeder 或任何 RSS 阅读器。✅ 看到什么算成功阅读器里出现了该公众号的最新文章。到这一步闭环完成。最影响体验的 4 个配置都在 docker-compose.yml 的app服务environment下改完执行docker-compose up -d重建容器生效参数默认值怎么改效果/代价AUTH_CODE示例值 123567换成自己的随机字符串管理接口加鉴权防别人直接调用SERVER_ORIGIN_URL空基于本机地址改成公网域名或 IP部署到服务器后必填否则外网读者打不开FEED_MODE摘要模式设为fulltext输出全文但接口变慢、内存占用更高CRON_EXPRESSION35 5,17 * * *每天 5:35、17:35如0 */6 * * *更新更及时但别拉太满environment: - AUTH_CODE你的随机字符串 - SERVER_ORIGIN_URLhttps://你的公网域名 # - FEED_MODEfulltext # - CRON_EXPRESSION0 */6 * * *出问题先看这张表现象常见原因解决办法账号状态今日小黑屋请求频率过高被风控等一天自动恢复账号正常时重启容器可清除记录账号状态失效登录态过期常因勾了 24 小时自动退出重新扫码登录该账号文章只有摘要默认摘要模式设FEED_MODEfulltext后重启容器外网访问 RSS 打不开未配置SERVER_ORIGIN_URL设为公网域名或 IP 后重启阅读器里没新文章还没到定时更新点访问?updatetrue手动触发或调密CRON_EXPRESSION跑通之后顺手做的 3 件事标题过滤只想看某类文章时在订阅地址后加查询参数title_include和title_exclude可组合多个关键词用|分隔curl http://localhost:4000/feeds/all.atom?title_includeAI|机器学习手动触发更新某个公众号迟迟没更新不用等定时任务curl http://localhost:4000/feeds/公众号ID.rss?updatetrue钉钉群推送仓库自带 wewe-rss-dingtalk 模块公众号更新直接推到钉钉群。按 wewe-rss-dingtalk/README.md 的指引在main.py里填上机器人 access_token 和 secret再执行docker-compose up -d跑起来即可。今天做完这 3 件就算落地用 Docker Compose 把服务跑起来绑定微信读书账号添加 2-3 个常用公众号确认列表里能看到文章把all.rss加进你的 RSS 阅读器观察一两个更新周期确认自动更新正常准备部署到服务器时补上AUTH_CODE和SERVER_ORIGIN_URL再按需开标题过滤和全文模式【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表