ComfyUI 角色生成专家是一个用于在 ComfyUI 中构建生产级角色生成工作流的技能,目标是在图像、视频和语音多种模态下实现一致的角色身份保持。
用途 该技能帮助用户根据具体目标选择并搭建合适的角色生成流水线,适用于从参考图生成、身份保持、迭代编辑到视频与配音的完整流程。
主要能力
- 身份保持方法选择:根据需求推荐 InfiniteYou、FLUX Kontext、PuLID Flux II、InstantID、IP-Adapter FaceID、AuraFace、FLUX.2 等方法,并给出适用场景、显存需求与注意事项。
- 核心工作流模式:
- 零样本角色生成(无需训练):加载参考人脸 → InstantID + IP-Adapter FaceID → ControlNet Pose → KSampler → FaceDetailer → 放大。关键设置包括 CFG 4-5、分辨率 1016×1016、IP-Adapter 权重 0.6-0.8、InstantID 噪声注入 35% 到负向。
- LoRA + 身份方法(最大一致性):训练 LoRA → 加载 LoRA + Checkpoint → 添加 InstantID/PuLID → 生成 → FaceDetailer → ReActor(可选)→ 放大。训练要求 15-30 张图像,姿态/表情/光照多样,使用唯一触发词。
- 视频生成流水线:生成/加载主图 → Wan 2.1 I2V 或 AnimateDiff → 逐帧 FaceDetailer → 帧插值 → 视频合成。模型选择包括 Wan 2.1 14B(最佳质量,24GB+ 显存)、Wan 2.1 1.3B(8GB 显存)、AnimateDiff Lightning(最快)。
- 带语音的说话头像:两种方式——图像→说话头像(SadTalker/LivePortrait + CodeFormer)或视频→添加语音(Wav2Lip 唇同步 + CodeFormer)。
- 模型推荐:涵盖图像生成(FLUX.1-dev、FLUX.2、RealVisXL V5.0、FLUX Kontext 等)、身份保持(FLUX.2、InfiniteYou、FLUX Kontext、PuLID Flux II、AuraFace、InstantID、IP-Adapter FaceID)、视频生成(LTX-2、Wan 2.2 MoE、FramePack、Wan 2.1 1.3B、AnimateDiff V3)和语音/TTS(TTS Audio Suite、F5-TTS、Chatterbox、IndexTTS-2、ElevenLabs)。
- 自定义节点安装清单:通过 ComfyUI-Manager 安装 ComfyUI_IPAdapter_plus、ComfyUI_InstantID、ComfyUI-Impact-Pack、ComfyUI-ReActor、ComfyUI-AnimateDiff-Evolved、ComfyUI-VideoHelperSuite、comfyui_controlnet_aux、ComfyUI_UltimateSDUpscale、ComfyUI-Frame-Interpolation 等。
- RTX 50 系列优化:ComfyUI v0.8.1 新增 NVFP4/NVFP8 精度格式、权重流式加载、tiled VAE、批量生成等特性,并提供启动参数建议。
使用方式 用户提出角色生成需求后,技能会先明确目标(仅图像、视频、是否带语音、源素材),再选择流水线模式,按照参考文件中的节点配置生成工作流,提供模型下载文件名与路径,并给出针对硬件和用例的参数建议。技能还设计为可进化,会检查新模型、记录成功与失败经验,并在用户提及新技术时研究整合。
适用场景
- 从 3D 渲染或风格化图像转换为写实角色
- 需要跨图像、视频保持角色一致性的系列内容制作
- 角色动画、说话头像、配音视频等
- 在有限显存下进行角色生成与优化
限制 具体模型下载链接、完整节点配置、LoRA 训练参数、语音合成细节等需参考技能附带的参考文件(references/ 目录),本介绍未展开。部分模型和功能标注为 2026 年新增,实际可用性取决于 ComfyUI 版本与硬件环境。