Rss Ai Reader — RSS 人工智能阅读器
v1.0.0📰 RSS AI 阅读器 — 自动抓取订阅、LLM生成摘要、多渠道推送! 支持 Claude/OpenAI 生成中文摘要,推送到飞书/Telegram/EmAIl。 触发条件: 用户要求订阅RSS、监控博客、抓取新闻、生成摘要、设置定时抓取、 "帮我订阅"、"监控这个网站"、"每天推送新闻"、RSS/Atom feed 相关。
运行时依赖
安装命令
点击复制技能文档
📰 RSS AI Reader
自动抓取 RSS 订阅 → LLM 生成中文摘要 → 推送到 IM
✨ 核心功能 📡 自动抓取 RSS/Atom feeds 🤖 Claude/OpenAI 生成中文摘要 📬 多渠道推送:飞书、Telegram、EmAIl 💾 SQLite 去重,不重复推送 ⏰ 支持定时任务 🚀 快速开始 # 安装 git clone https://github.com/BENZEMA216/rss-reader.git ~/rss-reader cd ~/rss-reader && pip 安装 -r requirements.txt
# 配置(编辑 config.yaml) cp config.yaml my_config.yaml # 设置 feeds、LLM key、推送渠道
# 运行 python mAIn.py --once # 单次执行 python mAIn.py # 启动定时任务 python mAIn.py --stats # 查看统计
📝 配置示例 # RSS 订阅 feeds: - name: "Hacker News" url: "https://hnrss.org/frontpage" category: "tech" - name: "阮一峰周刊" url: "https://www.ruanyifeng.com/b记录/atom.xml" category: "tech"
# LLM 配置 llm: 提供者: "claude" # 或 "openAI" 模型: "claude-sonnet-4-20250514" API_key: "${ANTHROPIC_API_KEY}"
# 推送到飞书 通知: feishu: enabled: true 网页hook_url: "${FEISHU_网页HOOK}"
📬 支持的推送渠道 渠道 配置项 说明 飞书 网页hook_url 群机器人 网页hook Telegram 机器人_令牌 + chat_id 机器人 API EmAIl SMTP 配置 支持 GmAIl 等 🔧 命令行参数 python mAIn.py [options]
--config, -c 配置文件路径 (默认: config.yaml) --once 只执行一次 --stats 显示统计信息 --db 数据库路径 (默认: rss_reader.db)
💡 使用场景 技术博客监控 — 订阅 HN、阮一峰、V2EX 等 新闻早报 — 每天定时推送摘要到飞书群 竞品监控 — 订阅竞品博客,自动摘要 论文追踪 — 订阅 arXiv,AI 帮你筛选 📊 输出效果
飞书消息示例:
📰 Hacker News
Why SQLite is Taking Over
📝 SQLite 正在从嵌入式数据库扩展到更多应用场景。 文章分析了其在边缘计算、移动应用中的优势...
[🔗 阅读原文]
☕ 支持作者 GitHub Sponsors: @BENZEMA216 Buy Me a Coffee: buymeacoffee.com/benzema216