搜索

PythonReactSEOPDF
OpenClaw

character-creator

创建AI角色的完整流程,包括生成详细角色描述、文生图肖像和多角度参考图。使用即梦4.5模型。当用户要求创建角色、生成人物立绘、制作角色参考图、或需要多角度人物图时使用此技能。

hexiaochun0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install hexiaochun/character-creator

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

角色创建器

使用即梦4.5 (Seedream) 模型创建完整的角色资产,包括详细描述、主肖像图和10个不同角度的参考图。每个阶段生成HTML展示页面。

模型配置

用途 模型ID
文生图 fal-ai/bytedance/seedream/v4.5/text-to-image
图生图 fal-ai/bytedance/seedream/v4.5/text-to-image + image_url 参数

创建流程

第一步:生成详细角色描述

根据用户简短描述,扩展为详细角色描述:

必须包含要素:年龄/性别、面部特征、发型发色、体型身高、服装、气质、画风

描述模板:

[画风],[年龄][性别],[体型],[面部特征],[发型发色],[服装],[气质],
正面站立,面对镜头,全身像,双手自然下垂,纯白色背景,高清细节
第二步:生成主肖像图
工具: user-sora2-mcp / create_image_task
参数:
  model_id: "fal-ai/bytedance/seedream/v4.5/text-to-image"
  prompt: [详细角色描述]
  aspect_ratio: "3:4"

使用 get_task 轮询结果,间隔5-10秒。

第三步:生成肖像图HTML展示页面

读取模板 assets/templates/portrait.html,替换占位符后保存为 character-portrait.html,打开浏览器展示。

占位符说明:

占位符 替换内容
{{CHARACTER_NAME}} 角色名称(从描述提取或用户指定)
{{CHARACTER_DESCRIPTION}} 角色描述文本
{{PORTRAIT_URL}} 生成的肖像图URL
{{GENERATED_TIME}} 生成时间
第四步:生成多角度参考图

使用主肖像图作为参考,批量生成10个角度:

序号 角度 Prompt后缀
1 正面特写 正面特写,面部清晰,胸部以上
2 左侧45度 左侧45度角,半侧面
3 右侧45度 右侧45度角,半侧面
4 左侧面 左侧面90度,完整侧脸
5 右侧面 右侧面90度,完整侧脸
6 背面 背面视角,展示发型和背部
7 俯视 俯视角度,从上往下看
8 仰视 仰视角度,从下往上看
9 四分之三侧身 四分之三侧身
10 动态姿势 自然行走或动态姿势
工具: user-sora2-mcp / create_image_task
参数:
  model_id: "fal-ai/bytedance/seedream/v4.5/text-to-image"
  prompt: "[基础角色描述],[角度描述],保持角色一致性,简洁背景"
  aspect_ratio: "1:1"
  image_url: "[主肖像图URL...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/hexiaochun/character-creator
Version
—
Commit
e11d58e9a3c44ce311b57ddcc35dce719441257f
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# 角色创建器

使用即梦4.5 (Seedream) 模型创建完整的角色资产,包括详细描述、主肖像图和10个不同角度的参考图。每个阶段生成HTML展示页面。

## 模型配置

| 用途 | 模型ID |
|------|--------|
| 文生图 | `fal-ai/bytedance/seedream/v4.5/text-to-image` |
| 图生图 | `fal-ai/bytedance/seedream/v4.5/text-to-image` + `image_url` 参数 |

## 创建流程

### 第一步:生成详细角色描述

根据用户简短描述,扩展为详细角色描述:

**必须包含要素**:年龄/性别、面部特征、发型发色、体型身高、服装、气质、画风

**描述模板**:
```
[画风],[年龄][性别],[体型],[面部特征],[发型发色],[服装],[气质],
正面站立,面对镜头,全身像,双手自然下垂,纯白色背景,高清细节
```

### 第二步:生成主肖像图

```
工具: user-sora2-mcp / create_image_task
参数:
  model_id: "fal-ai/bytedance/seedream/v4.5/text-to-image"
  prompt: [详细角色描述]
  aspect_ratio: "3:4"
```

使用 `get_task` 轮询结果,间隔5-10秒。

### 第三步:生成肖像图HTML展示页面

读取模板 `assets/templates/portrait.html`,替换占位符后保存为 `character-portrait.html`,打开浏览器展示。

**占位符说明**:

| 占位符 | 替换内容 |
|--------|----------|
| `{{CHARACTER_NAME}}` | 角色名称(从描述提取或用户指定) |
| `{{CHARACTER_DESCRIPTION}}` | 角色描述文本 |
| `{{PORTRAIT_URL}}` | 生成的肖像图URL |
| `{{GENERATED_TIME}}` | 生成时间 |

### 第四步:生成多角度参考图

使用主肖像图作为参考,批量生成10个角度:

| 序号 | 角度 | Prompt后缀 |
|------|------|-----------|
| 1 | 正面特写 | 正面特写,面部清晰,胸部以上 |
| 2 | 左侧45度 | 左侧45度角,半侧面 |
| 3 | 右侧45度 | 右侧45度角,半侧面 |
| 4 | 左侧面 | 左侧面90度,完整侧脸 |
| 5 | 右侧面 | 右侧面90度,完整侧脸 |
| 6 | 背面 | 背面视角,展示发型和背部 |
| 7 | 俯视 | 俯视角度,从上往下看 |
| 8 | 仰视 | 仰视角度,从下往上看 |
| 9 | 四分之三侧身 | 四分之三侧身 |
| 10 | 动态姿势 | 自然行走或动态姿势 |

```
工具: user-sora2-mcp / create_image_task
参数:
  model_id: "fal-ai/bytedance/seedream/v4.5/text-to-image"
  prompt: "[基础角色描述],[角度描述],保持角色一致性,简洁背景"
  aspect_ratio: "1:1"
  image_url: "[主肖像图URL...

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.