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 等需要登入或反爬蟲保護的平台內容。
相關
- 專案
- 專案
- 專案
- 專案