← 返回 Skills 市场
aaronjager92

minimax_ttsvoicereponse_feishu

作者 aaronjager92 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
94
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install minimax-voicereponse-feishu
功能描述
Convert text to speech using MiniMax API and send voice bubble messages on Feishu upon user voice reply requests.
安全使用建议
This skill will call MiniMax's TTS API and convert the returned audio to OGG using ffmpeg — that part is implemented in scripts/voice_reply.py. However: (1) the script does NOT send the resulting audio to Feishu; SKILL.md claims Feishu messaging but the code only prints an OGG path. If you expect automatic posting to Feishu, confirm how OpenClaw or another integration will actually upload/send the file. (2) The registry metadata omitted declaring the required MINIMAX_VOICE_API_KEY — you should not install or run the script until metadata correctly lists this required credential. (3) Prefer setting the API key as an environment variable rather than storing it in config.txt (plaintext). (4) Ensure ffmpeg is installed and review the script before running; it writes to ~/.openclaw/workspace/voice_reply.ogg and may create that directory. Recommended actions before installing: verify or add Feishu-posting code/steps, update registry metadata to declare MINIMAX_VOICE_API_KEY, inspect the code yourself (or have a reviewer) to confirm there are no hidden endpoints, and store the API key securely (env var or secret store) rather than in config.txt.
功能分析
Type: OpenClaw Skill Name: minimax-voicereponse-feishu Version: 1.0.0 The skill provides a legitimate text-to-speech (TTS) service using the MiniMax API and FFmpeg for audio conversion. The main script, scripts/voice_reply.py, handles API authentication via environment variables or a local config file and uses subprocess.run safely to invoke FFmpeg without shell injection risks. No evidence of data exfiltration, malicious execution, or prompt injection was found.
能力评估
Purpose & Capability
The stated purpose is to convert text to speech and send Feishu voice-bubble messages. The included script implements TTS (calling MiniMax API) and ffmpeg conversion to OGG, which fits the TTS part, but it does not implement any Feishu sending. The registry metadata also omits declaring the required MINIMAX_VOICE_API_KEY environment variable. Expectation mismatch between description (automatically send to Feishu) and actual code (only creates an OGG file).
Instruction Scope
SKILL.md instructs triggers and describes sending via Feishu; runtime script only performs TTS and prints an OGG path. There are no instructions or code that post the generated audio to Feishu — SKILL.md suggests an out-of-band integration (OpenClaw message tool) but that gap is not documented as required steps in metadata. The runtime instructions do not access any other system secrets beyond the API key, which is appropriate.
Install Mechanism
No install spec (instruction-only) and a small Python script — lowest install risk. Runtime requires Python requests and system ffmpeg, which are reasonable for audio conversion. No remote code downloads or archives are used.
Credentials
The script requires a single secret (MINIMAX_VOICE_API_KEY via env or config.txt), which is proportionate for a TTS integration. However, the registry metadata lists no required env vars or primary credential, which is an omission and reduces transparency. The script will write output to ~/.openclaw/workspace/voice_reply.ogg and may create that directory; storing API keys in a plaintext config.txt is suggested in docs — that is a potential secret-exposure risk unless the user stores the key in env vars or a secrets manager.
Persistence & Privilege
The skill is not always-enabled, does not request persistent/privileged presence, and does not modify other skills or system-wide configs. It simply writes generated audio to the user's workspace directory — expected behaviour.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install minimax-voicereponse-feishu
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /minimax-voicereponse-feishu 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Voice Reply Skill 1.0.0 - Initial Release - Converts text messages to Feishu voice bubbles using MiniMax TTS API. - Supports multiple trigger phrases: “语音回复…”, “/voice …”, and other voice reply commands. - Requires MiniMax API Key, configurable via environment variable or config file. - Automatically converts audio format (MP3 to OGG/Opus) for Feishu compatibility using ffmpeg. - Provides options to select different voice styles; easy to modify in the script. - Includes step-by-step setup, technical details, and troubleshooting guidance.
元数据
Slug minimax-voicereponse-feishu
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

minimax_ttsvoicereponse_feishu 是什么?

Convert text to speech using MiniMax API and send voice bubble messages on Feishu upon user voice reply requests. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 94 次。

如何安装 minimax_ttsvoicereponse_feishu?

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

minimax_ttsvoicereponse_feishu 是免费的吗?

是的,minimax_ttsvoicereponse_feishu 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

minimax_ttsvoicereponse_feishu 支持哪些平台?

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

谁开发了 minimax_ttsvoicereponse_feishu?

由 aaronjager92(@aaronjager92)开发并维护,当前版本 v1.0.0。

💬 留言讨论