wewe-rss:微信公众号RSS生成工具部署与使用完整指南
【免费下载链接】GASDocumentationMy understanding of Unreal Engine 5's GameplayAbilitySystem plugin with a simple multiplayer sample project.项目地址: https://gitcode.com/GitHub_Trending/ga/GASDocumentation
你大概也有过这样的时刻:想回头看某位作者半年前写过的文章,却在微信里翻不到批量入口;订阅号越订越多,却没法按主题集中浏览、做筛选。wewe-rss 是一个基于微信读书接口的微信公众号RSS生成工具,能把关注列表里的文章变成标准订阅源,装进你自己的 RSS 阅读器。
它用 NestJS 搭后端、Prisma 管数据,抓取、过滤、定时更新一套搞定,Docker 一条命令就能跑起来,也支持私有化部署,文章数据留在你自己的服务器上。
💡 一分钟看懂核心价值
| 传统方式 | wewe-rss |
|---|---|
| 订阅号文章分散在各自微信里,历史难追溯 | 统一聚合成 RSS,可在阅读器中检索、归档 |
| 想追更只能手动刷新一个个公众号 | 定时自动抓取,按 Cron 表达式控制频率 |
| 无法按关键词批量过滤 | 支持title_include/title_exclude条件过滤 |
| 内容受微信接口限制 | 输出 JSON / RSS / Atom 三种格式,便于二次集成 |
一句话:把"人找文章"变成"文章自动送到你的订阅源里"。
🚀 从0到跑起来:5分钟部署
容器化快速部署
大多数场景用 Docker Compose 就够了,下面是最简配置,核心字段保留即可:
services: db: image: mysql:8.3.0 environment: MYSQL_ROOT_PASSWORD: 123456 MYSQL_DATABASE: wewe-rss app: image: cooderl/wewe-rss:latest ports: - 4000:4000 environment: DATABASE_URL: mysql://root:123456@db:3306/wewe-rss AUTH_CODE: 改成你的授权码 CRON_EXPRESSION: 35 5,17 * * *启动后浏览器打开http://localhost:4000就能进入管理界面。
配置参数速查
| 变量 | 默认值 | 作用 | 建议 |
|---|---|---|---|
DATABASE_URL | 无 | 数据库连接串 | 生产环境用强密码 |
AUTH_CODE | 无 | API 访问授权码 | 必须改成复杂字符串 |
CRON_EXPRESSION | 35 5,17 * * * | 定时更新表达式 | 按需调整频率 |
FEED_MODE | summary | 输出摘要还是全文 | 要全文选fulltext |
MAX_REQUEST_PER_MINUTE | 60 | 接口限流 | 按服务器性能调整 |
本地源码运行
想二次开发就克隆下来直接跑,依赖安装与启动两步:
git clone https://gitcode.com/GitHub_Trending/ga/GASDocumentation cd GASDocumentation && pnpm install && pnpm run dev📋 三大核心能力上手
聚合浏览
左侧是已订阅的公众号列表,中间是选中账号的最新文章,右侧提供"立即更新""删除"等操作,像 RSS 阅读器一样集中管理全部内容。
账号管理
订阅基于微信读书账号体系,功能在"账号管理"标签页,三步搞定:
- 添加新账号:填入微信读书账号信息
- 查看状态:实时看更新状态与最后更新时间
- 批量操作:一次性启用/禁用多个账号
添加订阅源
- 点击"添加公众号源"
- 粘贴该公众号任意一篇公众号文章的分享链接
- 确认添加,系统自动解析并订阅该号
🔧 进阶技巧:让它更合你心意
自定义更新频率
通过CRON_EXPRESSION控制抓取节奏,几个常用例子:
0 */2 * * *—— 每 2 小时更新一次0 9,18 * * *—— 每天 9 点与 18 点各更新一次*/30 * * * *—— 每 30 分钟更新一次
选择输出格式
三种格式按需取用,直接丢进你的集成或阅读器:
# JSON,适合前端/应用集成 curl "http://localhost:4000/feeds/all.json" # RSS,兼容传统阅读器 curl "http://localhost:4000/feeds/all.rss" # Atom,现代标准 curl "http://localhost:4000/feeds/all.atom"只读你想看的
用title_include/title_exclude组合过滤,把广告、软文挡在订阅源之外:
# 只留感兴趣的关键词 curl "http://localhost:4000/feeds/all.json?title_include=AI|机器学习" # 排除特定内容,并配合分页与时间范围 curl "http://localhost:4000/feeds/all.rss?title_exclude=广告|推广&page=2&limit=20&since=2024-01-01"适用人群
个人用户:把零散的公众号订阅集中到一个订阅源里,历史文章可回溯、可筛选,慢慢攒成自己的知识库,离线归档也方便。
技术团队:统一团队的信息来源,按主题过滤出相关动态,还能用 API 与内部系统打通,多账号协同管理更省心。
企业用户:面向行业与竞品做持续内容监控,配合过滤与导出能力,把市场情报沉淀下来,便于后续分析。
🌟 未来展望
- AI 增强:基于大模型的自动摘要、智能标签、质量评分与个性化推荐
- 多平台:扩展到知乎、掘金、B 站等专栏聚合
- 企业级:多租户、审计日志、数据导出与性能监控
wewe-rss 把"翻不到、管不了、滤不出"的公众号内容,变成了你随时可检索、可聚合、可过滤的微信公众号RSS订阅源。部署五分钟,信息聚合从此省心。
核心关键词:微信公众号RSS、内容聚合、私有化部署、信息管理、开源工具长尾关键词:快速部署方法、定时更新策略、智能内容过滤、多格式输出支持、配置参数速查、团队协作功能、高效配置技巧
【免费下载链接】GASDocumentationMy understanding of Unreal Engine 5's GameplayAbilitySystem plugin with a simple multiplayer sample project.项目地址: https://gitcode.com/GitHub_Trending/ga/GASDocumentation
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考