🔥 BRAVE 質押池已上線 — 在錢包搜尋 BRAVE 即可委託

WeWe RSS:更优雅的微信公众号订阅方式

    • #31732

      WeWe RSS是一款专为微信公众号内容订阅设计的开源工具,它基于微信读书平台,让用户能够以RSS的形式订阅和阅读公众号内容,为信息获取提供了更加自由和高效的方式。

      核心功能

      • 基于微信读书:v2.x版本使用全新接口,更加稳定可靠
      • 📱 公众号订阅:支持添加和管理微信公众号订阅
      • 📚 历史文章获取:能够获取公众号的历史发布文章
      • 🔄 自动更新:后台自动定时更新订阅内容
      • 📡 多格式支持:生成多种RSS格式,包括.atom、.rss、.json
      • 📄 全文输出:支持全文内容输出,让阅读无障碍
      • 📤 OPML导出:所有订阅源可导出为OPML格式,方便迁移

      高级功能

      内容过滤

      WeWe RSS提供了强大的标题过滤功能,用户可以通过API接口实现内容的精确筛选:

      复制

      {{ORIGIN_URL}}/feeds/all.atom?title_include=张三
      {{ORIGIN_URL}}/feeds/MP_WXS_123.json?limit=30&title_include=张三|李四|王五&title_exclude=张三丰|赵六
      

      手动更新

      支持通过API接口触发单个feed的更新:

      复制

      {{ORIGIN_URL}}/feeds/MP_WXS_123.rss?update=true 

      部署方式

      WeWe RSS提供了多种灵活的部署选项,满足不同用户的需求:

      一键部署

      • Zeabur一键部署
      • Railway平台部署
      • Hugging Face部署

      Docker部署

      MySQL方式(推荐)

      bash

      复制

      # 创建docker网络 docker network create wewe-rss
      
      # 启动MySQL数据库 docker run -d \
        --name db \
        -e MYSQL_ROOT_PASSWORD=123456 \
        -e TZ='Asia/Shanghai' \
        -e MYSQL_DATABASE='wewe-rss' \
        -v db_data:/var/lib/mysql \
        --network wewe-rss \
        mysql:8.3.0 --mysql-native-password=ON
      
      # 启动Server docker run -d \
        --name wewe-rss \
        -p 4000:4000 \
        -e DATABASE_URL='mysql://root:123456@db:3306/wewe-rss?schema=public&connect_timeout=30&pool_timeout=30&socket_timeout=30' \
        -e AUTH_CODE=123567 \
        --network wewe-rss \
        cooderl/wewe-rss:latest
      

      SQLite方式(简单但不推荐)

      bash

      复制

      docker run -d \
        --name wewe-rss \
        -p 4000:4000 \
        -e DATABASE_TYPE=sqlite \
        -e AUTH_CODE=123567 \
        -v $(pwd)/data:/app/data \
        cooderl/wewe-rss-sqlite:latest
      

      本地部署

      适合有开发经验的用户,可以使用以下命令部署:

      bash

      复制

      pnpm install && pnpm run -r build && pnpm run start:server
      

      环境变量配置

      WeWe RSS提供了多个环境变量,用于配置服务的行为:

      变量名说明默认值
      DATABASE_URL必填,数据库地址
      DATABASE_TYPE数据库类型,使用SQLite时需填写sqlite
      AUTH_CODE服务端接口请求授权码
      SERVER_ORIGIN_URL服务端访问地址
      MAX_REQUEST_PER_MINUTE每分钟最大请求次数60
      FEED_MODE输出模式,可选值fulltext
      CRON_EXPRESSION定时更新订阅源Cron表达式35 5,17 * * *
      UPDATE_DELAY_TIME连续更新延迟时间60s
      ENABLE_CLEAN_HTML是否开启正文html清理false
      PLATFORM_URL基础服务URLhttps://weread.111965.xyz

      注意:国内DNS解析问题可使用 https://weread.965111.xyz 加速访问

      使用方法

      1. 账号添加:进入账号管理,点击添加账号,微信扫码登录微信读书账号(不要勾选24小时后自动退出)
      2. 订阅公众号:进入公众号源,点击添加,通过提交微信公众号分享链接完成订阅

      账号状态说明

      状态说明
      今日小黑屋账号被封控,等一天恢复。账号正常时可通过重启服务/容器清除小黑屋记录
      禁用不使用该账号
      失效账号登录状态失效,需要重新登录

      风险提示

      为了确保项目的持久运行,某些接口请求将通过 weread.111965.xyz 进行转发。官方声明该转发服务不会保存任何数据。

      总结

      WeWe RSS为微信公众号内容的获取提供了一种更加开放和自由的方式,让用户能够将公众号内容整合到自己喜欢的RSS阅读器中,摆脱微信生态的限制。通过其强大的订阅、过滤和全文输出功能,用户可以更加高效地管理和阅读感兴趣的公众号内容。无论是个人用户还是小型组织,都可以根据自己的需求,选择适合的部署方式来使用这一工具。

  • 抱歉,回覆主題必需先登入。