Castreader Openclaw Skill

📖 AI伴读·语音朗读·双平台书库同步

与AI共读Kindle/微信读书,支持章节讨论、语音朗读,自动同步云端书库,移动端友好交互设计

收藏
4k
安装
1.2k
版本
3.2.10
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

CastReader 是一款面向电子书阅读场景的 AI 伴读工具,打通 Kindle 与微信读书(WeRead) 两大主流平台。用户通过 Telegram/WhatsApp/iMessage 等即时通讯渠道与 AI 交互,实现选书→同步→阅读→听书的全流程闭环。

入口流程:AI 首先检查本地书库 ~/castreader-library/index.json,若存在已同步书籍则直接展示列表;若书库为空或用户指定新书,则触发云端同步。同步阶段采用无头浏览器技术,支持 Cookie 自动恢复登录态,对微信读书推送二维码供手机扫描,对 Kindle 则提供「用户自登录」或「代填邮箱密码」两种方案(密码不存储)。

阅读模式:选定书籍后展示章节目录,进入单章后 AI 提供内容概览与讨论要点,支持自由问答、情节梳理、背景知识补充。用户可随时指令「朗读本章」,AI 调用本地 TTS 引擎生成约 1 分钟的 MP3 音频并通过消息工具发送。系统支持 URL 文章提取朗读,可生成全文或摘要版本。

显著优点

1. 平台聚合:同时支持亚马逊 Kindle 与腾讯微信读书,覆盖中英文主流书源。
2. 移动优先:针对手机端交互深度优化,所有耗时操作均前置说明时长并推送进度更新(30 秒以上任务强制进度反馈)。

3. 语音闭环:内置文本转语音能力,支持中英自动语言检测,实现「读完即听」的无缝体验。

4. 会话连贯:章节级上下文保持,AI 可基于前文理解推进讨论,而非孤立问答。

5. 增量同步:已下载章节自动跳过,重复运行成本低。

潜在缺点与局限性

  • 本地依赖:需 Node.js 环境与 npm 依赖安装,对非技术用户存在初始门槛。
  • 浏览器自动化风险:依赖 Playwright/Selenium 类工具操作云端书页,若平台反爬策略升级可能导致同步失效。
  • 凭证处理:虽声称不存储密码,但运行时仍需明文传递邮箱密码至本地脚本,存在进程内存泄露风险。
  • 音频生成瓶颈:TTS 为本地计算,长章节生成耗时明显(约 1 分钟/章),无法即时响应。
  • 区域限制:Kindle 与微信读书的服务可用性受地域与账号区域限制影响。

适合人群

  • 习惯 Kindle/微信读书但希望获得 AI 解读与讨论的深度阅读者
  • 通勤族:需将文字转为音频的听书用户
  • 多语言学习者:需对照原文与 AI 讲解的读者

常规风险

  • 账号安全:自动化登录可能触发平台风控(2FA、登录异常提醒)。
  • 内容版权:下载云端书籍章节至本地可能违反平台服务条款。
  • 隐私泄露:阅读历史、书库列表等敏感信息存储于本地明文 JSON。

Castreader Openclaw Skill 内容

dist文件夹
docs文件夹
references文件夹
scripts文件夹
手动下载zip · 187.5 kB
extractor-bundle.jstext/javascript
请选择文件