技能标识:castreader
>
技能名称:castreader
详细描述:
cd <技能目录> && npm install --silent 2>/dev/null
用户消息格式如下:[Telegram username id:8716240840 ...]
id: 后面的数字即为目标。你必须在每次调用 message 工具时使用该数字。
示例:目标为 8716240840。
node scripts/read-url.js
返回结果:{ title, language, totalParagraphs, totalCharacters, paragraphs[] }
回复以下文本:
📖 {title}
🌐 {language} · 📝 {totalParagraphs} 段落 · 📊 {totalCharacters} 字符
📋 摘要:
{根据段落内容撰写 2-3 句摘要}
回复数字进行选择:
1️⃣ 收听全文(约 {totalCharacters} 字符,生成时间约 {Math.ceil(totalCharacters / 200)} 秒)
2️⃣ 仅收听摘要(约 {summarycharcount} 字符,生成时间约 {Math.ceil(summarycharcount / 200)} 秒)
停止。等待用户回复 1 或 2。
回复:🎙️ 正在生成全文音频(约 {totalCharacters} 字符,约 {Math.ceil(totalCharacters / 200)} 秒)...
node scripts/read-url.js
然后使用 message 工具发送音频文件:
json
{action:send, target:
回复:✅ 完成!
回复:🎙️ 正在生成摘要音频...
将步骤 2 中显示的相同摘要文本保存到文件并生成:
echo <摘要文本> > /tmp/castreader-summary.txt
node scripts/generate-text.js /tmp/castreader-summary.txt
然后使用 message 工具发送音频文件:
json
{action:send, target:
回复:✅ 完成!
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 castreader-openclaw-skill-1776113889 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 castreader-openclaw-skill-1776113889 技能
skillhub install castreader-openclaw-skill-1776113889
文件大小: 127.43 KB | 发布时间: 2026-4-15 12:00