OmniChar ComfyUI 节点:一个 .char 文件跨 MiniMax H3、FLUX.2 与 Krea 2 复用

ComfyUI Wikinews

OmniChar 发布官方 ComfyUI 节点包,可加载可移植的 .char 文件,并在 MiniMax H3、FLUX.2 与 Krea 2 工作流中复用同一角色身份。

OmniChar 于 2026-10-02 发布了官方 ComfyUI 自定义节点包。它读取一个可移植的 .char 文件,其中保存角色的引用图像、锁定的描述,以及(若已存在)训练好的 LoRA,然后在普通工作流中把该身份送入图像与视频模型。该节点包列出的支持范围包括 MiniMax H3、Krea 2、FLUX.2 dev 以及 FLUX.2 Klein 9B / 4B。
在 ComfyUI 工作流中连接好的 OmniChar 节点

画布上的 OmniChar 节点:Load Character、Decode Character,以及把解析后的角色交给采样器的引用节点。

一个 .char 文件里装着什么

.char 描述的是一个角色,而不是一张图像。它保存参考照片、与照片绑定的描述,通常还有一个训练好的 LoRA,因此同一个人可以在任何接受引用的模型中重建。角色存放在 ComfyUI/models/characters/,加载器只会列出该文件夹中的内容。

引用按用途分组。Encode Character 把面部、身体和服装镜头各分入三个槽位,因此面部始终是第一个引用,提示词编号也遵循这一顺序。Decode Character 把该文件还原为提示词加一份解析后的引用列表,这才是采样器实际看到的内容。

节点

节点输入输出
Load Characterchar、char_pathchar
Decode Characterchar、style、clip、prompt、arch、max_references、size_from、fitconditioning、references、refs、sheet、prompt
Character Referencerefs、indeximage、role、count
Character References Splitrefsimage_0 到 image_4、count
Character Reference Latentconditioning、refs、vaeconditioning
Apply Character LoRAmodel、clip、char、strength、arch、min_key_coveragemodel、clip
Encode Charactername、description、resolution、face/body/cloths(各三个槽位)char
Save Characterchar、filename、overwritepath

引用的传递方式取决于模型。接受单一批处理的模型读取 references。带编号引用槽位的模型(MiniMax H3 就是其中之一)通过 Character References Split 节点拆分 refs,或为每个槽位使用一个 Character Reference 节点。以 Latent 形式读取引用的编辑类模型(例如 FLUX.2)则把 refs 接入 Character Reference Latent 节点,并同时连接到正向条件与负面条件。

节点包自带的工作流

仓库中附带三个示例工作流:一个用面部、身体和衣橱引用构建 .char,一个驱动 FLUX.2 Klein 9B 生成图像,还有一个驱动 MiniMax H3 生成视频。

MiniMax H3 上的引用身份:独立的面部、身体、上衣和牛仔裤引用,以及同一个人穿着该服装走在街上的已生成画面

MiniMax H3 引用身份示例:左侧是各自独立的引用槽位,右侧是已生成的画面。

安装

该节点包需要 ComfyUI 以及 Python 3.10 或更高版本,并从 requirements.txt 拉取其读取器。

cd ComfyUI/custom_nodes
git clone https://github.com/omnichar/ComfyUI-Omnichar
cd ComfyUI-Omnichar
pip install -r requirements.txt

之后重新启动 ComfyUI,然后在节点菜单中搜索 Character。把 INLINE_CHARACTERS_DIR 指向 OmniChar Studio 的角色文件夹,即可让 Studio 与这些节点读取相同的 .char 文件。

获取方式

节点包: omnichar/ComfyUI-Omnichar
Studio 应用: omnichar/OmniChar
网站: omnichar.org
Python SDK: pip install omnichar-sdk
基础模型: Comfy-Org/MiniMax-H3、black-forest-labs/FLUX.2-klein-9b

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…
OmniChar ComfyUI 节点:一个 .char 文件跨 MiniMax H3、FLUX.2 与 Krea 2 复用 | ComfyUI Wiki