WeWe RSS:打造你的专属微信公众号RSS订阅工具与信息聚合中心

📅 2026/8/1 16:58:18
WeWe RSS:打造你的专属微信公众号RSS订阅工具与信息聚合中心
WeWe RSS打造你的专属微信公众号RSS订阅工具与信息聚合中心【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss每天早上你打开微信几十个未读公众号红点让你头皮发麻——技术分享、行业动态、深度分析全都混在一起。你想找昨天那篇关于AI的精彩文章却在一堆标题党中迷失方向。这不是信息匮乏而是信息过载这不是知识获取而是注意力消耗。今天让我为你介绍一个优雅的解决方案WeWe RSS。这不仅仅是一个工具更是你重新掌控信息流的数字管家。初见5分钟开启你的信息革命▶️第一步一键部署告别复杂配置在你的服务器或本地机器上创建一个简单的docker-compose.yml文件version: 3.9 services: db: image: mysql:8.3.0 environment: MYSQL_ROOT_PASSWORD: your_secure_password MYSQL_DATABASE: wewe-rss volumes: - db_data:/var/lib/mysql app: image: cooderl/wewe-rss:latest ports: - 4000:4000 depends_on: db: condition: service_healthy environment: DATABASE_URL: mysql://root:your_secure_passworddb:3306/wewe-rss AUTH_CODE: your_api_key运行docker-compose up -d等待片刻访问http://localhost:4000你的个人信息聚合中心就准备好了。▶️第二步连接你的微信读书账号点击账号管理标签你会看到清晰的界面点击添加读书账号按钮用微信扫描二维码登录。重要提示登录时不要勾选24小时后自动退出否则账号会失效。▶️第三步添加第一个订阅源现在进入核心环节——订阅你关注的公众号。点击公众号源标签然后点击蓝色的添加按钮操作简单到令人愉悦在微信中找到想订阅的公众号文章复制文章链接粘贴到WeWe RSS的输入框点击确定恭喜你已经完成了信息管理革命的第一步。深入解锁高级功能的智能管家现在让我们看看WeWe RSS如何从好用变成不可或缺。智能过滤只读你想看的内容还在手动筛选信息WeWe RSS的后端API提供了强大的过滤功能。看看apps/server/src/feeds/feeds.service.ts中的实现// 核心的更新逻辑定时抓取最新内容 async updateFeed(id: string) { try { // 通过微信读书接口获取公众号最新文章 const articles await this.getWeChatReadArticles(mpId); // 智能去重和存储 await this.saveNewArticles(articles); } catch (error) { this.logger.error(更新失败但系统会继续运行, error); } }通过RSS接口参数你可以实现精准过滤# 只获取AI相关文章 curl http://localhost:4000/feeds/all.atom?title_includeAI|机器学习 # 排除广告和推广内容 curl http://localhost:4000/feeds/all.rss?title_exclude推广|广告|招聘 # 组合条件技术文章但不包含基础教程 curl http://localhost:4000/feeds/all.json?title_include技术title_exclude入门|基础全文输出告别摘要限制默认RSS只返回摘要启用全文模式在RSS阅读器中就能阅读完整内容# 在docker-compose.yml中添加 environment: - FEED_MODEfulltext或者通过API临时获取全文curl http://localhost:4000/feeds/MP_WXS_123.atom?modefulltext⏰自动化更新设置你的信息节奏系统默认在北京时间5:35和17:35自动更新。你可以根据工作节奏调整# 上班族的时间表 CRON_EXPRESSION: 0 8,12,18 * * * # 早中晚各一次 # 深度工作者的节奏 CRON_EXPRESSION: 0 7,19 * * * # 早晚各一次 # 实时监控模式 CRON_EXPRESSION: */30 * * * * # 每30分钟更新实战三大场景下的信息管理艺术场景一个人知识管理体系作为技术人你需要建立系统的学习路径第一阶段收集阶段1-2周订阅10-15个高质量技术公众号按前端、后端、AI、架构等方向分类设置初步的关键词过滤规则第二阶段筛选阶段3-4周分析阅读数据识别高质量来源优化过滤规则淘汰低价值订阅建立个人必读和选读清单第三阶段沉淀阶段长期将精华文章保存到Notion/Obsidian建立知识图谱连接相关概念定期回顾形成自己的知识体系看看前端界面如何优雅展示这些内容左侧是清晰的订阅列表右侧是文章详情中间区域显示最新的技术文章——一切都井然有序。场景二团队技术资讯同步技术团队需要共享优质内容但又不能信息过载# 团队专用配置 environment: AUTH_CODE: team-secret-2024 MAX_REQUEST_PER_MINUTE: 120 # 提高团队使用频率 CRON_EXPRESSION: 0 9,14,19 * * * # 工作时间段更新团队分工建议技术负责人维护核心订阅源和服务器内容编辑筛选优质文章设置过滤规则团队成员通过RSS阅读器订阅聚合内容场景三自媒体内容监控与分析如果你是内容创作者或运营人员竞品分析订阅20-30个同领域公众号数据收集导出所有文章发布时间、阅读量数据趋势洞察分析内容类型、发布时间规律策略优化根据数据调整自己的内容策略进阶定制化配置的艺术⚡性能调优参数详解根据你的使用场景调整这些参数参数默认值推荐值说明UPDATE_DELAY_TIME30秒60-120秒降低请求频率避免被封控MAX_REQUEST_PER_MINUTE60次30-40次个人使用建议更低CRON_EXPRESSION5:35,17:35根据作息调整避开微信读书高峰期environment: UPDATE_DELAY_TIME: 60000 # 60秒延迟 MAX_REQUEST_PER_MINUTE: 30 # 每分钟最多30次请求安全加固最佳实践强密码策略MYSQL_ROOT_PASSWORD: 复杂密码至少16位包含大小写数字符号 AUTH_CODE: 随机32位以上字符串网络隔离# 只允许内网访问 ports: - 127.0.0.1:4000:4000定期备份# 每日自动备份 0 2 * * * docker exec wewe-rss_db_1 mysqldump -u root -p密码 wewe-rss /backup/wewe-rss_$(date %Y%m%d).sql监控告警设置方法结合钉钉机器人实现智能通知。查看wewe-rss-dingtalk/main.py的实现def send_to_dingtalk(articles): 发送新文章到钉钉群 webhook os.environ.get(DINGTALK_WEBHOOK) secret os.environ.get(DINGTALK_SECRET) chatbot DingtalkChatbot(webhook, secretsecret) for article in articles: message f 新文章提醒\n\n message f**{article[mp_name]}**\n message f{article[title]}\n message f发布时间: {article[publish_time]} chatbot.send_text(msgmessage, is_at_allFalse)配置环境变量DINGTALK_WEBHOOK你的钉钉机器人webhook DINGTALK_SECRET你的钉钉机器人secret生态连接你的数字工作流RSS阅读器无缝对接由于WeWe RSS生成标准RSS格式你可以接入任何阅读器平台推荐工具配置方式桌面端Feedly, Inoreader直接添加http://你的域名/feeds/all.rss移动端Reeder, NetNewsWire扫描二维码或输入URL浏览器RSS Feed Reader插件自动识别操作示例以Feedly为例登录Feedly网页版点击Add Content输入你的WeWe RSS地址点击Follow完成订阅钉钉/飞书机器人通知不想错过重要更新设置关键词提醒# 在wewe-rss-dingtalk/main.py中修改查询条件 query SELECT a.id, a.title, a.pic_url, a.publish_time, b.mp_name FROM articles AS a, feeds AS b WHERE a.mp_id b.id AND a.created_at NOW() - INTERVAL 12 HOUR AND (a.title LIKE %AI% OR a.title LIKE %机器学习%) # 只推送AI相关 ORDER BY a.publish_time DESC第三方API集成示例通过WeWe RSS的API你可以构建自己的自动化工作流// 获取所有订阅源 fetch(http://localhost:4000/feeds) .then(response response.json()) .then(data { console.log(当前订阅的公众号:, data); }); // 获取特定公众号的最新文章 fetch(http://localhost:4000/feeds/MP_WXS_123.atom) .then(response response.text()) .then(xml { // 解析RSS XML const parser new DOMParser(); const doc parser.parseFromString(xml, application/xml); const items doc.querySelectorAll(item); items.forEach(item { console.log(文章标题:, item.querySelector(title).textContent); }); });故障排除常见问题速查手册问题账号显示今日小黑屋现象添加公众号时提示账号被封控原因添加频率过高触发了微信读书的风控机制解决方案等待24小时自动解封准备2-3个微信读书账号轮换使用降低添加频率每次添加后等待60秒以上避免在短时间内大量添加订阅源⏳问题更新不及时现象新文章没有及时出现在RSS中排查步骤# 1. 查看服务日志 docker-compose logs wewe-rss # 2. 检查定时任务状态 docker exec wewe-rss_app_1 sh -c ps aux | grep cron # 3. 手动触发更新测试 curl http://localhost:4000/feeds/all.rss?updatetrue # 4. 检查账号状态 # 访问管理界面查看账号是否启用问题访问速度慢优化建议调整更新延迟增加UPDATE_DELAY_TIME到120秒使用国内镜像设置PLATFORM_URLhttps://weread.965111.xyz数据库优化定期清理过期数据缓存策略考虑添加Redis缓存层问题数据丢失或损坏恢复方案# 1. 从备份恢复数据库 docker exec -i wewe-rss_db_1 mysql -u root -p密码 wewe-rss backup.sql # 2. 重新初始化订阅源 # 删除所有订阅后重新添加 # 3. 导出OPML备份预防措施 curl http://localhost:4000/feeds/opml subscriptions.opml未来你的信息管理革命从被动接收到主动筛选使用WeWe RSS一个月后你会发现时间节省每天减少30-60分钟的碎片化阅读时间注意力保护不再被标题党和低质量内容干扰知识沉淀建立个人知识库随时回顾重要内容认知效率专注深度内容提升学习效果立即开始你的信息管理革命今天你花费了15分钟阅读这篇文章明天你可能会节省每天30分钟的碎片化阅读时间。长期来看这不仅仅是时间的节省更是注意力的保护和认知效率的提升。今日小目标部署WeWe RSS5分钟添加你最关注的3个公众号3分钟配置RSS阅读器2分钟设置一个关键词过滤规则1分钟一周后回顾你的阅读体验变化。你会发现信息开始为你工作而不是你为信息工作。记住最好的工具不是功能最全的那个而是你真正开始使用并持续受益的那个。WeWe RSS正是这样的工具——简单到5分钟就能上手强大到能改变你的信息管理方式。现在就去试试看开始你的信息管理革命吧【免费下载链接】wewe-rss更优雅的微信公众号订阅方式支持私有化部署、微信公众号RSS生成基于微信读书项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考