← 返回 Skills 市场
nicoataiza

Openai Tts.Bak 2026 01 28T18:01:23+10:30

作者 nicoataiza · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1537
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install openai-tts-bak-2026-01-28t18-01-23-10-30
功能描述
Text-to-speech via OpenAI Audio Speech API.
安全使用建议
This skill appears to be a simple wrapper around OpenAI's TTS API and will send text to api.openai.com using your OPENAI_API_KEY. Before installing: (1) verify the skill source/owner and consider using a dedicated OpenAI key with limited scope/billing; (2) ensure you have curl and jq installed (the script uses jq for JSON encoding but jq is not declared); (3) be aware the registry metadata is inconsistent — it claims no env vars are needed but the script requires OPENAI_API_KEY, so don't assume no secret will be used; (4) if you need the advertised ~/.clawdbot config behavior, confirm the script actually implements it or update the code; (5) if you don't want your API key used, do not install — the key will be sent to OpenAI whenever the script runs. If you want higher assurance, ask the publisher to correct metadata (list OPENAI_API_KEY, curl, jq) and to add explicit checks for jq and clearer handling of the alternate config file.
功能分析
Type: OpenClaw Skill Name: openai-tts-bak-2026-01-28t18-01-23-10-30 Version: 1.0.0 The skill is designed to perform text-to-speech via the OpenAI API, which aligns with its stated purpose. The `scripts/speak.sh` script properly sanitizes user input for the 'text' argument using `jq -Rs .` before constructing the JSON payload, preventing injection vulnerabilities. Network calls are exclusively directed to the legitimate `https://api.openai.com/v1/audio/speech` endpoint, and the `OPENAI_API_KEY` is handled as expected for authentication. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, prompt injection attempts against the agent, or obfuscation.
能力评估
Purpose & Capability
The name/description and the script match: the skill calls OpenAI's /v1/audio/speech to produce TTS and therefore legitimately needs an OpenAI API key and network access. However the registry metadata at the top claims no required env vars or binaries, while the SKILL.md front-matter and the script require OPENAI_API_KEY and curl (and the script actually calls jq). The mismatch between declared requirements and actual usage is incoherent and should be corrected.
Instruction Scope
SKILL.md and the example only instruct calling scripts/speak.sh to send text to api.openai.com — scope is limited to TTS. But SKILL.md suggests an alternate config location (~/.clawdbot/clawdbot.json) for an apiKey; the provided speak.sh does not read that file (it only reads OPENAI_API_KEY), so the documentation and runtime instructions disagree. The script sends user-provided text to OpenAI (expected) and optionally writes output files (expected).
Install Mechanism
No install spec; this is instruction + script only, so nothing is downloaded or installed at runtime by the skill package. That reduces supply-chain risk.
Credentials
Using OPENAI_API_KEY is appropriate for the stated purpose. But the registry metadata incorrectly lists no required env vars while SKILL.md metadata and the script rely on OPENAI_API_KEY — that inconsistency is concerning because it may mislead users into thinking no secrets are required. Also the script depends on jq for JSON escaping but neither the top-level metadata nor SKILL.md front-matter lists jq as a required binary, which can cause failures or hidden assumptions.
Persistence & Privilege
The skill does not request persistent/always-on privileges and does not modify other skills or global config. It only reads an environment variable at runtime; there is no autonomous installation behavior described.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openai-tts-bak-2026-01-28t18-01-23-10-30
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openai-tts-bak-2026-01-28t18-01-23-10-30 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of OpenAI TTS skill: text-to-speech via OpenAI's Audio Speech API. - Supports multiple voices (alloy, echo, fable, onyx, nova, shimmer) and models (tts-1, tts-1-hd). - Provides easy-to-use shell scripts for generating speech from text. - Flexible output options: set voice, model, audio format, speed, and output file. - Requires OPENAI_API_KEY environment variable for authentication. - Includes sample usage and basic pricing information.
元数据
Slug openai-tts-bak-2026-01-28t18-01-23-10-30
版本 1.0.0
许可证
累计安装 1
当前安装数 0
历史版本数 1
常见问题

Openai Tts.Bak 2026 01 28T18:01:23+10:30 是什么?

Text-to-speech via OpenAI Audio Speech API. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1537 次。

如何安装 Openai Tts.Bak 2026 01 28T18:01:23+10:30?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install openai-tts-bak-2026-01-28t18-01-23-10-30」即可一键安装,无需额外配置。

Openai Tts.Bak 2026 01 28T18:01:23+10:30 是免费的吗?

是的,Openai Tts.Bak 2026 01 28T18:01:23+10:30 完全免费(开源免费),可自由下载、安装和使用。

Openai Tts.Bak 2026 01 28T18:01:23+10:30 支持哪些平台?

Openai Tts.Bak 2026 01 28T18:01:23+10:30 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Openai Tts.Bak 2026 01 28T18:01:23+10:30?

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

💬 留言讨论