ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

wewe-rss:私有化部署的微信公众号 RSS 订阅系统

wewe-rss:私有化部署的微信公众号 RSS 订阅系统 wewe-rss私有化部署的微信公众号 RSS 订阅系统【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rsswewe-rss 是一个可自托管的微信公众号 RSS 订阅系统它基于微信读书接口把公众号文章转成 RSS、Atom、JSON 格式支持全文输出与后台定时更新。你在本地阅读器里看不到公众号内容跑通它之后所有订阅的公众号文章就会按时出现在订阅列表里。项目定位与适用人群wewe-rss 是一个跑在自己服务器上的服务用你的微信读书账号拉取公众号内容生成标准 RSS 订阅地址并后台定时刷新。它能做把公众号文章输出为 RSS/Atom/JSON 三种标准格式拉取公众号历史文章全文输出模式可拿到完整正文按标题关键词包含/排除过滤导出全部订阅源为 OPML适合有自部署条件、想用一个阅读器集中看公众号的人不适合只习惯在微信内阅读、不愿维护服务的读者。部署与验证用项目内置的 SQLite 版镜像部署最简单一条命令起服务docker run -d --name wewe-rss -p 4000:4000 -e DATABASE_TYPEsqlite cooderl/wewe-rss-sqlite:latest验证分三步。打开http://localhost:4000能看到管理界面说明服务正常进入账号管理点击添加读书账号用微信扫码登录注意不要勾选 24 小时后自动退出进入公众号源点击添加并提交一篇公众号文章分享链接。列表里出现该账号的历史文章即跑通。每个公众号都有自己的订阅地址形如/feeds/MP_WXS_123.rss把它填进任意 RSS 阅读器就能开始收文。核心功能拆解三种格式输出与 OPML 导出同一个源可选 RSS、Atom、JSON 格式全部源还能导出 OPML方便在阅读器之间迁移。http://localhost:4000/feeds/all.rss http://localhost:4000/feeds/all.atom http://localhost:4000/feeds/all.json标题过滤怎么配订阅地址上追加title_include和title_exclude参数即可过滤多个词用竖线分隔只保留真正关心的文章。/feeds/all.rss?title_includeAI|前端title_exclude广告定时更新与手动触发后台默认每天 5:35 和 17:35 定时拉取用CRON_EXPRESSION调整频率用UPDATE_DELAY_TIME控制连续拉取的间隔默认 60 秒降低被风控的概率。不想等定时任务时给单个源加参数即可立刻刷新/feeds/MP_WXS_123.rss?updatetrue全文模式部署时追加FEED_MODEfulltext环境变量接口返回完整正文而非摘要读者在阅读器内不用点开原文就能看全文。代价是响应变慢、占用更多内存文章量大时再开。实战用法定时更新加过滤加阅读器订阅想只追AI相关内容就把过滤后的 RSS 地址订阅到 Feedly 这类阅读器每天定时任务跑完新文章自动聚合到收件箱。新文章推到钉钉群项目在wewe-rss-dingtalk目录提供了通知服务修改其中的main.py填入钉钉机器人的access_token和secret运行python3 main.py或sudo docker-compose up -d新文章就会推送到群里。常用参数速查参数作用FEED_MODEfulltext输出完整正文响应变慢ENABLE_CLEAN_HTMLtrue清理正文 HTML减小响应体积MAX_REQUEST_PER_MINUTE每分钟最大请求次数默认 60CRON_EXPRESSION定时更新表达式默认每天两次AUTH_CODE管理接口授权码不设置则不启用PLATFORM_URL微信读书接口地址国内解析异常时可换加速域名常见坑与排查现象原因处理登录状态显示失效扫码时勾选了24 小时后自动退出重新扫码登录不要勾选该项账号状态变成今日小黑屋触发微信风控常见于短时间添加账号过多等 24 小时恢复或重启服务清除记录平时控制添加频率文章没按预期更新定时表达式配错或服务异常用?updatetrue手动触发单个源确认接口正常再检查CRON_EXPRESSION和服务日志RSS 链接外网打不开未配置外网访问地址将SERVER_ORIGIN_URL设为公网 IP 或域名服务生成的 RSS 地址依赖它服务跑起来之后建议接着做三件事1. 设置AUTH_CODE给管理接口加一层授权码保护2. 按阅读习惯调整CRON_EXPRESSION更新频率宁低勿高3. 把所有订阅源导出为 OPML作为迁移和备份的底稿。【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表