← 返回 Skills 市场
zuoyuting214

Zyt TTS

作者 zuoyuting214 · GitHub ↗ · v0.6.0 · MIT-0
cross-platform ✓ 安全检测通过
199
总下载
0
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install zyt-tts-test
功能描述
Use Chanjing TTS API to convert text to speech by listing voices, creating synthesis tasks, and polling task status. This skill reads app_id and secret_key f...
安全使用建议
This skill appears to be a straightforward Chanjing TTS client. Before installing, note: (1) you must store your app_id and secret_key in ~/.chanjing/credentials.json (or set CHANJING_CONFIG_DIR to another directory) — the skill will read and cache an access_token there; (2) it may create ~/.chanjing and set file permissions; (3) only set CHANJING_AUTO_OPEN_LOGIN=1 if you want the helper to try opening the login page in your browser; (4) network calls go to open-api.chanjing.cc and https://www.chanjing.cc for login guidance — verify you trust that service and your credentials; and (5) the registry metadata over-declares CHANJING_* env vars as "required" though the scripts treat them as optional. If you are comfortable storing credentials in the local file and trusting the Chanjing endpoints, this skill is coherent with its stated purpose.
功能分析
Type: OpenClaw Skill Name: zyt-tts-test Version: 0.6.0 The skill provides a standard integration for the Chanjing TTS API. The authentication logic in `scripts/_auth.py` follows good security practices by setting restrictive file permissions (0o600) on the local credentials file and only communicates with the legitimate API endpoint (open-api.chanjing.cc). The instructions in `SKILL.md` are consistent with the code's functionality and do not contain any malicious directives or prompt injection attempts.
能力评估
Purpose & Capability
The name/description (Chanjing TTS) match the code and SKILL.md: the skill reads local app_id/secret_key, calls the documented Chanjing endpoints, lists voices, creates tasks, and polls status. Small mismatch: the registry metadata marks CHANJING_CONFIG_DIR and CHANJING_AUTO_OPEN_LOGIN as "required env vars," but in practice both are optional (CHANJING_CONFIG_DIR defaults to ~/.chanjing and CHANJING_AUTO_OPEN_LOGIN controls optional browser behavior).
Instruction Scope
SKILL.md and scripts only instruct the agent to read/write a local credentials file (~/.chanjing/credentials.json), refresh an access_token via the documented API, list voices, create tasks, and poll status. There are no instructions to read unrelated system files, exfiltrate arbitrary data, or call endpoints outside the documented Chanjing domain.
Install Mechanism
This is an instruction-only skill with no install spec and a small Python helper script that uses only the standard library (urllib, json, webbrowser). Nothing is downloaded or executed from an external, untrusted URL.
Credentials
The skill declares CHANJING_CONFIG_DIR and CHANJING_AUTO_OPEN_LOGIN as required env vars in metadata, but the code treats them as optional. The skill does not request API keys via environment variables; instead it reads app_id and secret_key from a local credentials.json file. Requiring the two CHANJING_* env vars in metadata is unnecessary but not malicious.
Persistence & Privilege
always is false and the skill does not modify other skills or global agent configuration. It writes/updates ~/.chanjing/credentials.json and will cache access_token/expire_in there (and attempts to set restrictive file permissions), which is appropriate for a local client that stores credentials.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install zyt-tts-test
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /zyt-tts-test 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.6.0
Initial publish.
v0.5.0
Initial publish.
v0.4.0
Initial publish.
v0.3.0
Initial publish.
v0.2.0
Initial publish.
v0.1.0
Initial publish.
元数据
Slug zyt-tts-test
版本 0.6.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 6
常见问题

Zyt TTS 是什么?

Use Chanjing TTS API to convert text to speech by listing voices, creating synthesis tasks, and polling task status. This skill reads app_id and secret_key f... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 199 次。

如何安装 Zyt TTS?

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

Zyt TTS 是免费的吗?

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

Zyt TTS 支持哪些平台?

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

谁开发了 Zyt TTS?

由 zuoyuting214(@zuoyuting214)开发并维护,当前版本 v0.6.0。

💬 留言讨论