This report was generated in Chinese. Some content may be in Chinese.
Trusted — Risk Score 5/100
Last scan:3 hr ago Rescan
5 /100
xunfei-voice-reply
讯飞语音回复技能 - 使用讯飞 TTS 生成语音并发送到飞书
讯飞语音合成技能,代码实现与文档声明一致,无恶意行为。Base64 用于讯飞 TTS API 标准请求/响应编码,属于正常用法。
Skill Namexunfei-voice-reply
Duration31.1s
Enginepi
ClawHub XunFei Voice Reply v1.0.0 by wglnngt
📥 192 📦 1
ClawHub Verdict Suspicious dangerous_execllm_suspicious
Safe to install
无需修改。可正常使用。
ResourceDeclaredInferredStatusEvidence
Filesystem READ READ ✓ Aligned lib/tts-config.js:29 读取 config.json
Filesystem WRITE WRITE ✓ Aligned lib/tts-core.js:62 写入 /tmp/openclaw/ 音频文件
Network READ READ ✓ Aligned lib/tts-core.js:42 WebSocket 连接 tts-api.xfyun.cn
Shell WRITE WRITE ✓ Aligned lib/tts-core.js:64 execSync 调用 ffmpeg
1 Critical 3 findings
🔒
Critical Encoded Execution Base64 编码执行(代码混淆)
Buffer.from(res.data.audio, 'base64'
lib/tts-core.js:73
🔗
Medium External URL 外部 URL
https://www.xfyun.cn/
references/setup.md:7
🔗
Medium External URL 外部 URL
https://www.xfyun.cn/doc/tts/online_tts/API.html
references/setup.md:66

File Tree

7 files · 24.2 KB · 691 lines
Markdown 3f · 450L JavaScript 3f · 223L JSON 1f · 18L
├─ 📁 lib
│ ├─ 📜 tts-config.js JavaScript 58L · 1.4 KB
│ └─ 📜 tts-core.js JavaScript 109L · 3.6 KB
├─ 📁 references
│ ├─ 📝 setup.md Markdown 127L · 2.4 KB
│ └─ 📝 voice-flow.md Markdown 184L · 12.0 KB
├─ 📁 scripts
│ └─ 📜 voice-reply.js JavaScript 56L · 1.5 KB
├─ 🔑 config.json JSON 18L · 389 B
└─ 📝 SKILL.md Markdown 139L · 3.1 KB

Dependencies 1 items

PackageVersionSourceKnown VulnsNotes
ws * npm No WebSocket 客户端,讯飞 API 必需

Security Positives

✓ 文档声明与代码实现完全一致
✓ Base64 编解码是讯飞 TTS API 的标准用法(发送文本+接收音频)
✓ 音频文件输出到 /tmp/openclaw/,符合 OpenClaw 临时目录规范
✓ 无远程代码执行、无凭证外传、无隐藏功能
✓ 错误处理完善(TTS 超时降级到文字回复)