← 返回 Skills 市场
pengling9405

Telegram Multilingual Voice Reply

作者 0x1 · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
642
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install telegram-multilingual-voice-reply
功能描述
Smart Telegram reply workflow for OpenClaw: if the user sends text, reply with text; if the user sends a voice note/audio, transcribe locally using the insta...
安全使用建议
This skill appears internally consistent and implements local ASR/TTS as described. Before installing or running it, make sure you: (1) install mlx_audio and ffmpeg from trusted sources and be aware those installs will likely download large model files (network + disk usage); (2) run the scripts in an environment you control (container/venv) because they will execute local binaries and create temporary files; (3) avoid passing paths to sensitive files as the scripts operate on file paths you provide; (4) note the scripts call external CLIs found on PATH or ~/.local/bin — ensure those executables are the genuine tools you intend to use to prevent accidental execution of a replaced/malicious binary. If you need the agent to run in a more restricted environment, prefer isolating execution or denying network/model downloads.
功能分析
Type: OpenClaw Skill Name: telegram-multilingual-voice-reply Version: 0.1.0 The `SKILL.md` file instructs the AI agent to execute `python3` scripts (`scripts/mlx_asr.py` and `scripts/mlx_tts_voice.py`) with arguments directly derived from user input (e.g., audio file paths, language, generated reply text). This creates a significant shell injection vulnerability if the OpenClaw agent does not rigorously sanitize or escape user-controlled input when constructing and executing these shell commands. While the Python scripts themselves use `subprocess.run` with lists (generally safer), the risk lies in how the agent constructs the initial command string, which could lead to arbitrary code execution on the host system.
能力评估
Purpose & Capability
The name/description (Telegram multilingual voice reply) align with the included artifacts: SKILL.md describes local ASR/TTS behavior and the repository includes two helper scripts (mlx_asr.py and mlx_tts_voice.py) that implement those functions using mlx_audio and ffmpeg. The models named (Qwen3-ASR, Qwen3-TTS) are consistent with the stated approach.
Instruction Scope
SKILL.md explicitly limits actions to: transcribing audio with the provided scripts, generating TTS, and sending a Telegram voice message with a caption that matches the voice. The instructions do not ask the agent to read unrelated files, access secrets, or call unknown external endpoints. The scripts operate on audio files provided to them and create temporary files as expected.
Install Mechanism
There is no install spec (instruction-only), which reduces risk. However the scripts depend on external tooling (mlx_audio CLI or importable mlx_audio package and ffmpeg). Installing or running those tools may pull large model files from upstream (HuggingFace/other), which implies network activity and substantial disk use; this is expected for local ASR/TTS but worth noting.
Credentials
The skill requests no environment variables or credentials. The scripts look for a fallback CLI under the user's home (~/.local/bin) and use temporary files — both are reasonable for this use case. They do not read arbitrary config paths or secret env vars.
Persistence & Privilege
The skill is not always-on and does not modify other skills or system-wide config. It runs as-invoked and does not request elevated persistence or cross-skill access.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install telegram-multilingual-voice-reply
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /telegram-multilingual-voice-reply 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Voice-first Telegram smart replies with local MLX-Audio STT, multilingual follow, and single-message voice+caption output.
元数据
Slug telegram-multilingual-voice-reply
版本 0.1.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Telegram Multilingual Voice Reply 是什么?

Smart Telegram reply workflow for OpenClaw: if the user sends text, reply with text; if the user sends a voice note/audio, transcribe locally using the insta... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 642 次。

如何安装 Telegram Multilingual Voice Reply?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install telegram-multilingual-voice-reply」即可一键安装,无需额外配置。

Telegram Multilingual Voice Reply 是免费的吗?

是的,Telegram Multilingual Voice Reply 完全免费(开源免费),可自由下载、安装和使用。

Telegram Multilingual Voice Reply 支持哪些平台?

Telegram Multilingual Voice Reply 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Telegram Multilingual Voice Reply?

由 0x1(@pengling9405)开发并维护,当前版本 v0.1.0。

💬 留言讨论