闲社服务运行正常AI智能体自动化平台
c

施法阅读器

技能标识:castreader

>

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 2.1.1
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

施法阅读器

技能名称:castreader
详细描述:

CastReader — 朗读任意网页内容

设置(每次会话只需一次)

cd <技能目录> && npm install --silent 2>/dev/null

如何找到目标(chatId)

用户消息格式如下:[Telegram username id:8716240840 ...]
id: 后面的数字即为目标。你必须在每次调用 message 工具时使用该数字。
示例:目标为 8716240840。

当用户发送 URL 时,请按以下步骤操作:

步骤 1:提取文章

node scripts/read-url.js 0

返回结果:{ title, language, totalParagraphs, totalCharacters, paragraphs[] }

步骤 2:显示信息 + 请用户选择

回复以下文本:

📖 {title}
🌐 {language} · 📝 {totalParagraphs} 段落 · 📊 {totalCharacters} 字符

📋 摘要:
{根据段落内容撰写 2-3 句摘要}

回复数字进行选择:
1️⃣ 收听全文(约 {totalCharacters} 字符,生成时间约 {Math.ceil(totalCharacters / 200)} 秒)
2️⃣ 仅收听摘要(约 {summarycharcount} 字符,生成时间约 {Math.ceil(summarycharcount / 200)} 秒)

停止。等待用户回复 1 或 2。

步骤 3a:用户选择 1(全文)

回复:🎙️ 正在生成全文音频(约 {totalCharacters} 字符,约 {Math.ceil(totalCharacters / 200)} 秒)...

node scripts/read-url.js all

然后使用 message 工具发送音频文件:
json
{action:send, target:, channel:telegram, filePath:<音频文件>, caption:🔊 {title}}

回复:✅ 完成!

步骤 3b:用户选择 2(仅摘要)

回复:🎙️ 正在生成摘要音频...

将步骤 2 中显示的相同摘要文本保存到文件并生成:

echo <摘要文本> > /tmp/castreader-summary.txt
node scripts/generate-text.js /tmp/castreader-summary.txt

然后使用 message 工具发送音频文件:
json
{action:send, target:, channel:telegram, filePath:/tmp/castreader-summary.mp3, caption:📋 摘要:{title}}

回复:✅ 完成!

规则

  • - 始终先提取(索引=0),显示信息,等待用户选择。切勿跳过。
  • 始终使用 message 工具发送音频文件,并指定 target(数字 chatId)和 channel(telegram)。切勿仅打印文件路径。
  • 不要使用内置 TTS 工具。仅使用 read-url.js 和 generate-text.js。
  • 不要使用 web_fetch。仅使用 read-url.js。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 castreader-openclaw-skill-1776113889 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 castreader-openclaw-skill-1776113889 技能

通过命令行安装

skillhub install castreader-openclaw-skill-1776113889

下载

⬇ 下载 castreader v2.1.1(免费)

文件大小: 127.43 KB | 发布时间: 2026-4-15 12:00

v2.1.1 最新 2026-4-15 12:00
Update README and docs to match v2.1 flow: extract→choose full/summary→generate audio
返回顶部