runesleo/x-reader
Universal content reader MCP Server for 10+ platforms
解决的问题
x-reader 是一个通用内容阅读器,旨在从多种平台获取、转录并提炼内容。它通过提供统一的输出格式,解决了内容消费碎片化的问题,无论来源是文章、视频、播客还是社交媒体帖子。
如何工作
该项目分为三个可组合的层级:
- Python CLI/库:核心引擎,负责平台检测和内容获取。它使用多种获取器(如 Jina Reader、Playwright 用于反爬虫、Bilibili 和 Telegram 的专用 API)来提取文本和元数据。
- Claude Code Skills:可选扩展,增加高级功能,例如使用 Whisper(通过 Groq)对完整视频和播客进行转录,以及利用 AI 进行内容分析以生成结构化报告。
- MCP Server:可选层,将阅读器功能作为 Model Context Protocol (MCP) 工具暴露,使 Claude 等 AI 代理能够读取 URL 并管理已获取内容的收件箱。
适用人群
在多个平台(YouTube、Bilibili、X/Twitter、WeChat、小红书、Telegram、RSS)上消费内容,并希望使用 AI 工具或本地 CLI 集中捕获和分析这些信息的用户。
主要亮点
- 多平台支持:支持 7+ 个平台,包括 YouTube、Bilibili、X、WeChat 和 Telegram。
- 统一模式:将多种内容类型转换为一致的结构化格式。
- 转录功能:集成 Whisper,对播客和视频进行音频/视频转录。
- 灵活集成:可作为独立 CLI、Python 库,或 AI 代理的 MCP 服务器使用。
- 浏览器回退机制:使用 Playwright 处理 XHS 和 WeChat 等需要登录或反爬虫保护的平台内容。
相关
- 项目
- 项目
- 项目
- 项目