← 返回 Skills 市场
46
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install huo15-comic-dub
功能描述
读 script.json 对白,按角色分配音色,调火山方舟 Seed-TTS 生成每条对白的 wav,命名 {sceneId}_{charId}_{idx}.wav。触发词:对白配音、TTS 配音、角色配音。
使用说明 (SKILL.md)
火15 漫剧-TTS 配音 Skill
每条 dialogue → 一个 wav,角色音色固定。
输入 / 输出
python scripts/dub.py \
--script output/demo/script.json \
--out-dir output/demo/audio
输出:
audio/
├── S01_C1_0.wav
├── S02_C1_0.wav
├── S02_C2_0.wav
├── ...
└── manifest.json
音色库(Seed-TTS 已内置)
- 男:
zh_male_qingnian(青年)/zh_male_shenchen(沉稳) /zh_male_wennuan(温暖) - 女:
zh_female_qingxin(清新)/zh_female_wenrou(温柔) /zh_female_ganxing(感性)
若 script.json 的 character.voice 为空,按角色 age/personality 自动分配。
成本
字数 × ¥0.0008/字。200 字对白 ≈ ¥0.16。
安全使用建议
This skill appears to do what its description says (generate per-dialogue WAVs using Volcengine/Ark TTS), but there are a few red flags to consider before installing or running it:
- It requires an ARK_API_KEY environment variable (ArkClient will raise an error if it is missing), but the skill metadata and SKILL.md do not declare this. Do not provide a production API key unless you trust the code and owner.
- The Python 'requests' package is used but not declared; ensure your environment has the required Python dependencies and run in an isolated/test environment first.
- The code will make network requests to volcengine (ark.cn-beijing.volces.com) and will send your ARK_API_KEY as a Bearer token; verify provider, billing, and permissions associated with that key. Confirm you accept potential TTS costs (SKILL.md mentions per-character pricing).
- The skill writes output files and two bookkeeping files (.checkpoint.json and .cost.json) into the project directory. If you’re concerned about residual data, run it in a disposable directory or container.
- The package owner and homepage are unknown; if you need higher assurance, request provenance (source repo, publisher identity) or audit the code yourself. At minimum, run the tool with a restricted/test API key and review network traffic if possible.
If you accept these points, provide an appropriate ARK_API_KEY and ensure Python dependencies are installed before use.
功能分析
Type: OpenClaw Skill
Name: huo15-comic-dub
Version: 0.1.0
The skill bundle is a legitimate tool for generating Text-to-Speech (TTS) audio for comic scripts using the Volcengine (火山方舟) API. The code includes robust features such as cost management (cost_guard.py), task checkpointing (checkpoint.py), and a clean API wrapper (ark_api.py). No evidence of data exfiltration, malicious execution, or prompt injection was found; API keys are handled via standard environment variables, and network activity is restricted to the documented service endpoints.
能力标签
能力评估
Purpose & Capability
The code and SKILL.md implement comic TTS via Volcengine/Ark (Seed-TTS) which fits the declared purpose. However the runtime requires an ARK_API_KEY (ArkClient raises if missing) and network access to volcengine endpoints; the registry metadata claimed no required env vars or binaries — that is inconsistent.
Instruction Scope
SKILL.md instructs running scripts/dub.py with a script.json and output dir, which is in-scope. But the runtime instructions omit that an ARK_API_KEY is required and that the code will make HTTP calls to external APIs and write files (.wav, manifest.json, .checkpoint.json, .cost.json). Those side-effects and credential needs should be declared.
Install Mechanism
No install spec (instruction-only) — lower risk. However the bundled Python code depends on the 'requests' package (not declared) and expects a Python runtime. There is no mention of required Python packages or versions in SKILL.md or metadata.
Credentials
The skill will send the ARK_API_KEY as a Bearer token to Volcengine endpoints; that credential is required by the code but not declared under required env vars or primary credential. Config also lists other third‑party endpoints (Suno/Kling) though they are not invoked by dub.py — worth noting but may be shared-library leftovers.
Persistence & Privilege
The skill does not request special platform privileges or 'always' inclusion. It writes per-project files (.wav outputs, manifest.json, .checkpoint.json, .cost.json) within the provided output/project directory — normal for a media-processing tool.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install huo15-comic-dub - 安装完成后,直接呼叫该 Skill 的名称或使用
/huo15-comic-dub触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
initial release
元数据
常见问题
Huo15 Comic Dub 是什么?
读 script.json 对白,按角色分配音色,调火山方舟 Seed-TTS 生成每条对白的 wav,命名 {sceneId}_{charId}_{idx}.wav。触发词:对白配音、TTS 配音、角色配音。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 46 次。
如何安装 Huo15 Comic Dub?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install huo15-comic-dub」即可一键安装,无需额外配置。
Huo15 Comic Dub 是免费的吗?
是的,Huo15 Comic Dub 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Huo15 Comic Dub 支持哪些平台?
Huo15 Comic Dub 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Huo15 Comic Dub?
由 Job Zhao(@zhaobod1)开发并维护,当前版本 v0.1.0。
推荐 Skills