Castreader Openclaw Skill

📖 AI 伴读 · 同步书库 · 听书朗读

AI 伴读助手,支持 Kindle/微信读书同步,可逐章讨论并生成语音朗读,适合深度阅读与听书场景

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

使用说明

核心用法

CastReader 是一款面向深度阅读场景的 AI 伴读工具,核心定位是"与 AI 一起读书"。用户可从 Kindle 或微信读书(WeRead)书库中选择书籍,AI 逐章同步内容后展开讨论,并支持将章节转换为语音朗读。

典型使用流程:
1. 书库同步 — 首次使用需登录 Kindle 或微信读书账号,工具自动扫描书架并下载指定书籍

2. 章节选择 — 展示书籍目录,用户指定起始章节

3. 伴读讨论 — AI 提供章节概览与讨论要点,支持自由问答、摘要、延伸解读

4. 语音朗读 — 用户可随时要求"朗读本章",生成 MP3 音频发送

5. URL 文章朗读 — 支持粘贴网页链接,提取正文后生成摘要或全文音频

技术实现: 基于 Node.js 脚本与浏览器自动化,通过 sync-books.js 处理登录与书籍抓取,generate-text.js 调用 TTS 引擎生成音频。本地书库存储于 ~/castreader-library/ 目录,支持断点续传。

显著优点

  • 跨平台书源整合:同时支持亚马逊 Kindle 与腾讯微信读书两大生态,覆盖中英文主流数字书库
  • 渐进式同步机制:仅同步用户选定的单本书籍,而非全量书库,节省时间与存储
  • 沉浸式伴读体验:章节级颗粒度的 AI 讨论,比全文摘要更利于深度理解
  • 语音输出闭环:内置 TTS 流程,生成音频后直接通过消息工具发送,适合通勤、睡前等听书场景
  • 登录方式灵活:微信读书支持二维码扫码,Kindle 支持自动填充或手动登录,兼顾安全与便利

潜在缺点与局限性

  • 依赖外部书源:若 Kindle/微信读书调整网页端接口,同步功能可能失效
  • 同步耗时较长:20 章以内书籍需 1-3 分钟,50 章以上可达 5-10 分钟,长书体验有待优化
  • TTS 质量受限:依赖系统 TTS 引擎,中文语音自然度、多角色对话区分度一般
  • 本地存储占用:书籍内容以 Markdown 格式本地缓存,长期大量同步可能占用磁盘空间
  • 无离线 AI 能力:讨论与摘要功能依赖云端大模型,无法完全离线使用

适合人群

  • 希望"有人一起讨论"的独自阅读者
  • 需要利用碎片时间听书的学习者
  • 阅读外文书籍、需要 AI 辅助理解与翻译的用户
  • 偏好 Kindle/微信读书生态,希望扩展 AI 功能的重度读者

常规风险

  • 账号凭证安全:Kindle 登录时若选择自动填充,需将邮箱密码传入命令行,存在临时暴露风险(脚本声称不存储密码,但进程列表可能可见)
  • 内容版权边界:同步行为处于个人使用与版权合规的灰色地带,工具本身不限制传播,但用户需自律
  • 二维码钓鱼风险:微信登录依赖二维码截图传输,若中间人篡改二维码图片,可能导向恶意登录页
  • 会话固定攻击chatId 从用户消息前缀提取,若协议被伪造,可能导致消息发送至错误目标

Castreader Openclaw Skill 内容

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