用 OpenClaw 朗读任意网页
CastReader 是唯一能从 URL 提取内容并朗读的 OpenClaw 技能。在 Telegram 发一个链接,收到一段 MP3。ClawHub 上没有第二个能做到。
演示
发送 URL,逐段返回音频 + 文本
3 步开始使用
从安装到听音频,不到一分钟
安装
在 ClawHub 搜索 "castreader" 安装技能,或在终端运行 clawhub install castreader。
发送 URL
在 Telegram、Discord 或 Slack 中,把任意文章链接发给你的 OpenClaw agent。
收到音频 + 文本
Agent 提取内容,逐段生成语音。每段单独发一条消息:段落文本作为说明 + 对应的 MP3 音频。你可以边看文字边听音频,也可以直接播放合并后的完整 full.mp3。
命令
三个命令,适用于不同场景
extract <url>
提取文章内容为结构化 JSON——适合做摘要、研究或传给其他技能。
extract https://example.com/article
返回 JSON,包含 title、paragraphs[] 和检测到的语言。
generate-audio <url>
提取内容,为每个段落生成独立 MP3 + 合并后的完整 full.mp3。返回 JSON 清单,包含每段的文本和音频文件路径——非常适合在 Telegram/Discord/Slack 上逐条发送。
generate-audio https://example.com/article
逐段输出:001.mp3 + 文本, 002.mp3 + 文本, ... 合并:full.mp3
read-aloud <url>
在浏览器中打开页面,实时朗读并高亮段落。
read-aloud https://example.com/article
在浏览器中触发朗读,段落级高亮 + 自动滚动。需要 CastReader Chrome 扩展。
其他技能做不到的事
唯一能从 URL 到音频的 OpenClaw 技能
URL 转音频
发链接,逐段收到音频 + 文本
在 Telegram、Discord 或 Slack 上给 OpenClaw 发送任意 URL。CastReader 提取文章内容,用 Kokoro TTS 模型逐段转为语音,每段单独发送文本 + MP3——你可以边读边听。同时生成完整的 full.mp3 方便离线播放。
智能提取
别的工具搞不定的它能搞定
CastReader 为 15+ 平台提供专用提取器:Kindle Cloud Reader(字体解码)、微信读书(Canvas 渲染)、Notion、Google Docs、Medium、Substack、ChatGPT、Claude、arXiv 等。
浏览器模式
浏览器内朗读 + 段落高亮
配合 CastReader Chrome 扩展使用时,OpenClaw 可以在浏览器中触发朗读,每个段落实时高亮,自动滚动跟随。
CastReader vs 其他 TTS 技能
与 ClawHub 上其他文字转语音技能的对比
| 技能 | 网页提取 | URL 转音频 | 40+ 语言 | 段落高亮 | 免费 |
|---|---|---|---|---|---|
| CastReader | |||||
| kokoro-tts | |||||
| openai-tts | |||||
| mac-tts |
常见问题
关于在 OpenClaw 中使用 CastReader 的一切
如何安装 CastReader OpenClaw 技能?
前往 clawhub.ai/vinxu/castreader 点击安装,或在 ClawHub 搜索 'castreader'。也可以在终端运行 'clawhub install castreader'。安装后你的 OpenClaw agent 就能使用了。
什么是 OpenClaw / ClawHub?
OpenClaw 是一个 AI agent 技能的开放协议——让 agent 通过标准接口使用 CastReader 等工具。ClawHub (clawhub.ai) 是发现、安装和管理 OpenClaw 技能的市场。可以把它理解为 AI agent 的 npm。
和 kokoro-tts、openai-tts 有什么区别?
kokoro-tts 和 openai-tts 只能把纯文本字符串转语音。CastReader 能从网页提取内容——处理复杂 DOM、Canvas 渲染的文字(微信读书)、加密字体(Kindle)以及 15+ 平台的专用提取方法,然后再转语音。
支持哪些消息平台?
OpenClaw 支持的所有平台:Telegram、Discord、Slack、WhatsApp 等。发送 URL,返回 MP3 音频文件。
需要安装 Chrome 扩展吗?
URL 转音频功能不需要——技能独立运行。浏览器内朗读 + 段落高亮功能需要在 OpenClaw 控制的浏览器中安装 CastReader Chrome 扩展。
免费吗?
完全免费。不需要 API key,没有使用限制,不需要注册账号。
支持哪些网站?
任何网站。CastReader 为 Kindle Cloud Reader、微信读书、Notion、Google Docs、Medium、Substack、arXiv、Wikipedia、ChatGPT、Claude、Gemini 等提供专用提取器。其他网站使用智能可见文本块算法。
支持哪些语言?
40+ 种语言,使用 Kokoro TTS 模型的自然 AI 语音。
可以更换语音或调节语速吗?
可以。运行前设置环境变量:CASTREADER_VOICE(默认 af_heart)选择语音,CASTREADER_SPEED(默认 1.5)调节语速。Kokoro 模型支持 40+ 语言的多种语音选项。
可以只提取文本不生成音频吗?
可以。extract 命令返回结构化 JSON,包含标题、段落和检测到的语言——适合做研究、摘要或传给其他技能。全程本地运行,不调用任何 API。
extract 和 generate-audio 需要安装 Chrome 扩展吗?
不需要。只有 read-aloud 命令需要 Chrome 扩展(用于浏览器内高亮)。extract 和 generate-audio 完全独立运行——使用 Puppeteer 无头浏览器,在任何服务器上都能工作。