← 返回 Skills 市场
zhaobod1

Huo15 Comic Video

作者 Job Zhao · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
66
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install huo15-comic-video
功能描述
分镜关键帧 → 短视频(Seedance 2.0 图生视频,关键帧做 first_frame,5s/镜,最多 3 并发,开启 return_last_frame 用于下镜衔接)。触发词:图生视频、分镜视频、漫剧视频化。
使用说明 (SKILL.md)

火15 漫剧-图生视频 Skill

关键帧 → 视频片段。核心复用 huo15-influencer-video-skill 的 Seedance 2.0 模式。


输入 / 输出

python scripts/video.py \
  --script output/demo/script.json \
  --frame-dir output/demo/storyboard \
  --out-dir output/demo/videos

输出:

videos/
├── S01.mp4
├── S02.mp4
├── ...
└── last_frames/      # return_last_frame 输出,用于下镜衔接
    ├── S01_last.png
    └── ...

关键参数

参数 说明
model doubao-seedance-2-0-260128 火山方舟
first_frame storyboard/{sid}.png 关键帧做首帧
ratio 9:16 竖屏
duration 5 每镜 5 秒
return_last_frame true 保存 last_frame 供下镜接续
watermark false

并发与续跑

  • 最多 3 任务并发提交(DEFAULTS["concurrency"]),避免限流
  • 每镜 checkpoint 独立(videos.S01=done),失败只重做失败镜头

成本

5s × ¥0.994/s = ¥4.97/镜。48 镜 ≈ ¥239。

安全使用建议
Before installing or running this skill, note: (1) The bundled code will call a remote Volcengine/Ark API and will upload your local frame images (they are base64-encoded and sent). Do not point frame-dir to any sensitive images you don't want uploaded. (2) The code requires an ARK_API_KEY environment variable at runtime but the skill metadata/SKILL.md do not declare this — you should only provide that key if you trust the provider. (3) The tool writes .checkpoint.json and .cost.json to the project parent directory and will download video and last-frame assets to disk. (4) The workflow incurs real cloud cost; confirm cost_cap and pricing before running. Recommended actions: ask the publisher to update metadata and SKILL.md to list required env vars (ARK_API_KEY) and endpoints, run the skill in an isolated environment, audit the API key permissions and billing limits, and review the provider's privacy/terms for uploaded content.
功能分析
Type: OpenClaw Skill Name: huo15-comic-video Version: 0.1.0 The skill bundle is a legitimate tool for generating comic videos from storyboard frames using the Volcengine (Ark) API. It features a well-structured architecture including an API client (ark_api.py), a cost management system (cost_guard.py) to prevent overspending, and a checkpointing mechanism (checkpoint.py) for task persistence. The code uses standard libraries, follows safe file-handling practices with pathlib, and lacks any indicators of malicious intent, data exfiltration, or unauthorized execution.
能力标签
cryptocan-make-purchasesrequires-sensitive-credentials
能力评估
Purpose & Capability
The code implements Seedance 2.0 image→video workflows against a Volcengine/Ark endpoint, which matches the skill name/description. However, the skill registry declares no required env vars or credentials even though ark_api.ArkClient requires ARK_API_KEY at runtime. That omission is an inconsistency between stated metadata and actual capability.
Instruction Scope
SKILL.md shows running scripts/video.py with local script/frame dirs and out dir — the runtime instructions are narrowly scoped to generate videos. The code will read local frame image files (base64-encode and upload them), post prompts and image data to the Ark API, download video/last-frame URLs, and write video files and checkpoint/cost files to disk. The instructions do not mention the required API key, that images will be transmitted, nor the remote endpoints, which is a transparency gap.
Install Mechanism
No install spec — this is an instruction+bundled-Python-scripts skill. No external archive downloads or package installs are requested, which keeps install risk low.
Credentials
The code requires an ARK_API_KEY environment variable (ArkClient.__init__ raises if absent), but the skill metadata lists no required env vars or primary credential. Additionally, config.py references other third-party endpoints (kling, sunoapi) and models; while not directly invoked by this script, their presence increases surface area for credential requirements in related scripts. The missing declaration of ARK_API_KEY and the lack of explicit guidance about what credentials are needed is disproportionate.
Persistence & Privilege
The skill writes outputs (MP4s, last_frames) and state files (.checkpoint.json and .cost.json) into the provided output/project directories for resumability — this is expected behavior for a pipeline tool. always:false and normal autonomous invocation are used.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install huo15-comic-video
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /huo15-comic-video 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
initial release
元数据
Slug huo15-comic-video
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Huo15 Comic Video 是什么?

分镜关键帧 → 短视频(Seedance 2.0 图生视频,关键帧做 first_frame,5s/镜,最多 3 并发,开启 return_last_frame 用于下镜衔接)。触发词:图生视频、分镜视频、漫剧视频化。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 66 次。

如何安装 Huo15 Comic Video?

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

Huo15 Comic Video 是免费的吗?

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

Huo15 Comic Video 支持哪些平台?

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

谁开发了 Huo15 Comic Video?

由 Job Zhao(@zhaobod1)开发并维护,当前版本 v0.1.0。

💬 留言讨论