← 返回 Skills 市场
zhaobod1

Huo15 Comic Dub

作者 Job Zhao · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
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.
能力标签
cryptocan-make-purchasesrequires-sensitive-credentials
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install huo15-comic-dub
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /huo15-comic-dub 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
initial release
元数据
Slug huo15-comic-dub
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

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。

💬 留言讨论