← 返回 Skills 市场
zhaobod1

Huo15 Comic Character

作者 Job Zhao · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
67
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install huo15-comic-character
功能描述
根据剧本 characters 字段,用 Seedream 4.0 生成每个角色的全身立绘/半身特写/Q 版三联卡。后续分镜用这三张图做多图参考保证角色一致性。触发词:生成角色卡、角色立绘、人物设定图。
使用说明 (SKILL.md)

火15 漫剧-角色三联卡 Skill

读 script.json → 调 Seedream 4.0 → 每个角色输出 3 张图 → 后续 storyboard 用作参考。


输入 / 输出

python scripts/character.py \
  --script output/demo/script.json \
  --out-dir output/demo/characters

输出目录结构:

characters/
├── C1_full.png      # 全身立绘
├── C1_close.png     # 半身特写(表情基准)
├── C1_chibi.png     # Q 版头像
├── C2_full.png
├── ...
└── manifest.json    # {"C1": {"name": "顾青崖", "images": [...]}}

提示词模板

每个角色构建三条 prompt:

full_prompt  = f"{STYLE_PREFIX},角色全身立绘,{char.visual},{char.personality}气质,站姿,居中构图,纯色背景"
close_prompt = f"{STYLE_PREFIX},角色半身特写,{char.visual},{char.personality}表情,肩部以上,正面"
chibi_prompt = f"{STYLE_PREFIX},Q版头像,{char.visual}简化版,可爱风格,圆润线条"

STYLE_PREFIX 取自 _shared/config.pySTYLE_PRESETS[style].prefix

成本

3 张 × N 角色 × ¥0.08/张。典型 3 角色 = ¥0.72。

安全使用建议
This skill is generally coherent with its stated purpose (generating three images per character via Seedream), but there are a few things to check before installing/using it: - Provide ARK_API_KEY: The bundled code requires an ARK_API_KEY environment variable to talk to the Seedream/Ark API, but the skill metadata/SKILL.md do not declare this. If you run it without that env var it will fail — and if you provide the key, the skill will use it to call the remote service. - Local-file uploads: ArkClient will convert file paths to data URIs (base64) and include them in requests. If your script.json or other inputs reference local images, those files will be uploaded to the remote API. Do not include sensitive local files as references. - Cost and files: The skill will persist cost tracking to project_dir/.cost.json and write generated images into the out-dir you pass. Ensure you run it in a folder you control and are aware of the cost estimate (PRICING in config.py). The SKILL.md provides a simple cost estimate but does not mention the ARK API key requirement. Recommended actions: ask the skill author to update SKILL.md to declare ARK_API_KEY and document data-upload behavior; run the skill in an isolated directory; only use non-sensitive reference images; verify the API endpoint and that you trust the remote provider before supplying credentials.
能力标签
cryptocan-make-purchasesrequires-sensitive-credentials
能力评估
Purpose & Capability
The code implements exactly the stated purpose (calls a Seedream/Ark API to generate images from a script.json and writes three images per character). However the skill metadata / SKILL.md declare no required environment variables while the bundled code (ArkClient) requires ARK_API_KEY — an inconsistency that will break runtime or cause confusion. Requiring an Ark API key is reasonable for the stated purpose, but it should be declared.
Instruction Scope
SKILL.md instructs the agent to run scripts/character.py with a script.json and out directory — that matches the code. But the markdown does not mention that an ARK_API_KEY environment variable is mandatory, nor does it warn that local image files (if passed as reference images elsewhere) will be base64-encoded and uploaded to the remote API. The code will read and send files via _image_to_data_uri, which could lead to inadvertent upload of local files if referenced in inputs.
Install Mechanism
The skill is instruction-only (no install spec). There is bundled Python code, but nothing in the package attempts to download or install external binaries. No high-risk install URLs or extract steps are present.
Credentials
The only secret the code needs is ARK_API_KEY (used for the Seedream/Ark requests) which is proportionate to image-generation. However the skill metadata did not declare this required env var. Additionally, the ArkClient will accept file paths and convert them to data URIs (base64 of local files), which means local files referenced by the script could be uploaded to the remote API — this is a data-exfiltration risk if users are unaware.
Persistence & Privilege
The skill does not request system-wide privileges or always:true. It writes outputs to the user-specified out-dir and persists cost tracking to project_dir/.cost.json (via CostGuard). Those file writes are confined to the project/output directories and are expected for this workflow.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install huo15-comic-character
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /huo15-comic-character 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
initial release
元数据
Slug huo15-comic-character
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Huo15 Comic Character 是什么?

根据剧本 characters 字段,用 Seedream 4.0 生成每个角色的全身立绘/半身特写/Q 版三联卡。后续分镜用这三张图做多图参考保证角色一致性。触发词:生成角色卡、角色立绘、人物设定图。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 67 次。

如何安装 Huo15 Comic Character?

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

Huo15 Comic Character 是免费的吗?

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

Huo15 Comic Character 支持哪些平台?

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

谁开发了 Huo15 Comic Character?

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

💬 留言讨论