I

character-design-sheet

作者 inferen-sh

了解如何制作适配 AI 的角色设定稿(character design sheet),让同一个角色在大量图片中保持统一。character-design-sheet 技能会教你如何使用 inference.sh CLI 来规划多视角转面图、表情表、配色表以及 LoRA 工作流,应用到游戏美术、插画、漫画、动画和视觉小说等场景。

Stars0
收藏0
评论0
分类图像生成
安装命令
npx skills add https://github.com/inferen-sh/skills --skill character-design-sheet
概览

概览

技能简介

character-design-sheet 是一套实用指南,用来创建在 AI 生成图片中保持角色形象统一的工作流。它会教你如何组织和撰写角色参考设定稿(character reference sheets),让 AI 在每一帧、每一格漫画或每张关键海报中都能输出同一套设计。

你将学会如何使用 inference.sh CLI 生成:

  • 转面视图(正面、3/4 侧、侧面、背面)
  • 表情设定表(开心、悲伤、生气等)
  • 姿势与服装变化
  • 配色表和风格参考

重点在于解决 AI 作画中的角色统一性问题,通过结构良好的参考设定稿和基于 LoRA 的工作流,而不是靠盲目试 prompt。

适用人群

如果你符合以下情况,可以考虑使用 character-design-sheet:

  • 概念设计师:希望用 AI 辅助搭建角色设定集 / 角色手册
  • 游戏开发者视觉小说创作者:需要同一个角色出现在大量不同场景中
  • 漫画 / 漫画分镜 / 漫画家:希望画面和封面中的角色稳定一致
  • 动画或分镜(storyboard)艺术家:用 AI 做前期探索和构图排版
  • 非专业画手:希望用 AI 工具直接获得可用于制作的角色参考稿

本技能面向已经熟悉基础命令行操作、并希望有一套清晰、可重复的方式,让 AI 角色始终“对版”的用户。

什么时候适合用这个技能(什么时候不适合)

适用场景:

  • 你希望同一个角色在几十上百张 AI 图片中都保持统一
  • 你愿意搭建参考设定稿,并且必要时尝试 LoRA 训练或 LoRA 风格的工作流
  • 你已经在用或准备安装 inference.sh CLI

不太适合的场景:

  • 你只需要单张角色图,不考虑前后连贯性
  • 你完全不想接触命令行
  • 你需要完整的端到端训练管线或自建模型托管(本技能聚焦通过 infsh 使用,而不是搭建基础设施)

使用方法

1. 安装技能

使用 npx 将 character-design-sheet 安装到你的 skills-enabled 环境中:

npx skills add https://github.com/inferen-sh/skills --skill character-design-sheet

这会从 inferen-sh/skills 仓库拉取 character-design-sheet 指南,并在你的环境中提供对应的说明与规则。

安装完成后,在路径 guides/design/character-design-sheet 中打开 SKILL.md 文件查看完整原始指南。

2. 配置 inference.sh CLI

该工作流默认你已经安装并配置好 inference.sh CLIinfsh)。

  1. 按照官方安装说明操作:
    • URL:https://raw.githubusercontent.com/inference-sh/skills/refs/heads/main/cli-install.md
  2. 在终端中登录:
infsh login

你需要一个有效的 inference.sh 账号和对应凭证才能完成此步骤。

3. 生成初始角色设定稿

先为你的角色制作一张干净的高分辨率参考设定稿。技能中的快速上手示例使用了 inference.sh 上支持 LoRA 的应用:

infsh app run falai/flux-dev-lora --input '{
  "prompt": "character design reference sheet, front view of a young woman with short red hair, green eyes, wearing a blue jacket and white t-shirt, full body, white background, clean lines, concept art style, character turnaround",
  "width": 1024,
  "height": 1024
}'

根据你的角色概念修改 prompt。建议尽量把细节写清楚(头发、眼睛、服装、风格、背景等),方便模型锁定明确的设计方案。

4. 正视并解决角色统一性问题

character-design-sheet 的核心,是理解并解决角色统一性问题:即使你反复使用同样的 prompt,AI 也常常会在不同图片之间更改五官、服装或身材比例。

本技能会带你了解:

  • 为什么 AI 图像模型会出现这种情况
  • 哪些技术手段能够带来最可靠的稳定性
  • 如何从效果 vs 工作量的角度给这些方法排序

指南中会讨论的典型解决方案包括:

  • 结构清晰、包含多视角的角色设定稿
  • 保持风格和配色统一的 prompt 写法
  • 用 LoRA 工作流让模型更好地“记住”你的角色

你可以据此结合项目体量和时间成本,选择合适的方案。

5. 在实际制作中使用不同类型的参考设定稿

character-design-sheet 会解释不同种类的参考设定稿以及各自适用的场景:

  • 转面设定稿(Turnaround sheets):正面、3/4 视角、侧面、背面,用于保证角色形象“对版”
  • 表情设定表(Expression sheets):一整页常用情绪和口型
  • 服装 / 造型设定表(Costume / outfit sheets):替换服装和配饰
  • 姿势设定表(Pose sheets):动作姿势,用于指导动态场景
  • 配色参考(Palette references):固定肤色、发色、眼睛和服装的颜色选择

在你自己的工作流中,可以按以下步骤进行:

  1. 使用带有详细 prompt 的 infsh app run ... 生成基础转面设定稿。
  2. 生成额外的设定稿(表情、服装等),在 prompt 中明确引用原始角色设定稿。
  3. 将最佳输出保存整理为你的权威参考稿(canonical references),用于后续所有生成。

6. 结合 LoRA 技术(如有需要)

快速上手示例使用的是 inference.sh 上的 LoRA-capable appfalai/flux-dev-lora)。完整技能指南会更系统地讲解 LoRA 方法,并将其与其他一致性方案进行对比和排序。

实际应用中,你可以:

  • 先从基础 prompt + 高质量参考设定稿开始
  • 当你需要在复杂场景或长线项目中获得高保真、可重复的稳定形象时,再升级到 LoRA 工作流

技能会帮助你判断什么时候值得投入 LoRA 级别的工作量,以及如何把它和角色设定稿结合起来,实现尽可能稳定的输出。

7. 迁移到你自己的工具和制作流程

尽管示例使用的是 inference.sh CLI,你完全可以把这一套概念性工作流迁移到其他 AI 图像工具上:

  • 继续沿用相同的角色设定类 prompt 结构
  • 保持相同的设定稿类型和前期规划思路
  • 将 CLI 操作映射到你使用的 GUI 工具或 API 生成服务中

本技能更像是一种可迁移的角色设定稿制作模式,而不是紧耦合于单一工具的配方。


常见问题(FAQ)

使用 character-design-sheet 一定要会画画吗?

不需要。character-design-sheet 围绕的是AI 生成的角色设定稿。传统绘画能力对你评估结果会有帮助,但不是必需条件。你主要需要:

  • 能用文字 prompt 清晰描述角色
  • 能使用 infsh 命令行来执行生成命令

character-design-sheet 只能配合 inference.sh 使用吗?

本技能的示例和快速上手部分是为 inference.sh CLI 编写的,仓库本身也依赖 infsh。如果你想获得最顺畅的体验,建议安装并使用 inference.sh

不过,它的核心理念——多视角转面、表情设定稿、配色表以及 LoRA 风格的一致性方案——都可以迁移到其他 AI 图像工具,只要你愿意自己把这些模式“翻译”过去。

这个技能具体使用了哪些模型或应用?

快速上手示例展示的工作流是基于:

  • 通过 infsh app run 使用 falai/flux-dev-lora

你可以在 inference.sh 内更换为其他具备类似图像生成功能的应用。技能本身重点在工作流和 prompt 设计,而不是绑定某一个固定模型。

这个技能能保证角色完全一致吗?

无法做到 绝对完美 的一致性,但 character-design-sheet 会提供一套方法,显著降低多图之间的角色漂移(drift)

  • 结构合理的角色设定稿
  • 带有可重复描述的详细 prompt
  • 必要时引入 LoRA 工作流

你可以期待角色大幅度更贴合原设,尤其在多场景项目中,但仍然需要预留时间做筛选与迭代。

这个技能适合用在动画制作流程里吗?

适合,尤其是前期的**设计、提案和前期制作(pre-production)**阶段:

  • 为动画团队制作角色设定集和表情设定表
  • 为分镜或 animatic 生成稳定一致的关键姿势
  • 在正式投入大规模制作前,探索不同服装和风格方案

对于最终逐帧动画,一般还是会把这些参考交给传统手绘团队或专门的动画工具来完成。

想快速用自己的角色上手,该怎么做?

  1. 安装技能:
    npx skills add https://github.com/inferen-sh/skills --skill character-design-sheet
    
  2. 安装并登录 inference.shinfsh)。
  3. SKILL.md 中复制快速上手命令,并把 prompt 改成对你自己角色的描述。
  4. 先生成一份转面设定稿(turnaround sheet),再继续制作表情和服装设定稿。

在哪里可以查看 character-design-sheet 的详细说明?

安装完成后,打开 guides/design/character-design-sheet 目录下的 SKILL.md 文件。里面包含完整的步骤说明,包括:

  • 快速上手命令示例
  • 角色统一性问题的详细讲解
  • 各类解决方案和参考设定稿类型的排序说明

在实际项目中,请将该文件作为你运用此技能的主要操作指南。

评分与评论

暂无评分
分享你的评价
登录后即可为这个技能评分并发表评论。
G
0/10000
最新评论
保存中...