
1. 先搞清楚 Krea 2 身份保留功能到底解决什么问题如果你用过文生图工具肯定遇到过这种情况想生成一张特定人物的多角度、多场景图片但每次生成的人物长相都不一致。Krea 2 的身份保留功能就是专门解决这个痛点的——它能让你在生成新图片时保持人物面部特征的稳定性。这个功能最实用的场景包括为同一个角色生成不同服装、不同背景的系列图片制作角色在不同年龄阶段的形象变化为电商产品生成同一模特的多种展示图片创作漫画或故事中的角色连续性画面Krea 2 采用了 RAW Turbo 的双模型架构。RAW 模型负责高质量基础生成Turbo 模型负责快速推理。身份保留功能就是在 RAW 模型上训练 LoRA低秩适应然后直接应用到 Turbo 模型上运行这样既保证了生成质量又提升了速度。2. 环境准备ComfyUI 配置和模型下载要在本地运行 Krea 2 的身份保留功能你需要先搭建 ComfyUI 环境。我建议从秋叶的整合包开始这对新手最友好。2.1 ComfyUI 环境搭建如果你还没有安装 ComfyUI可以按以下步骤操作# 下载秋叶 ComfyUI 整合包 # 访问秋叶官网获取最新版本下载链接 # 解压后直接运行启动脚本即可对于不同硬件配置的用户启动时需要注意8G 显存用户使用 FP8 量化版本的模型分辨率设置为 1024x1024 或更低16G 显存用户可以尝试 BF16 版本分辨率可以开到 1536x1536低显存显卡如 1060需要启用模型量化并降低批量处理数量2.2 Krea 2 模型文件下载和放置模型文件的正确放置很重要很多问题都出在这里ComfyUI/ ├── models/ │ ├── diffusion_models/ │ │ └── krea2_turbo_fp8_scaled.safetensors # 主要生成模型 │ ├── text_encoders/ │ │ └── qwen3vl_4b_fp8_scaled.safetensors # 文本编码器 │ ├── vae/ │ │ └── qwen_image_vae.safetensors # 图像解码器 │ └── loras/ │ ├── krea2_coolblue.safetensors # 风格 LoRA │ ├── krea2_darkbrush.safetensors │ └── 你的自定义身份LoRA文件.safetensors # 身份保留LoRA关键点身份保留功能需要你自己训练 LoRA或者使用预训练的身份 LoRA。Krea 官方提供的是风格 LoRA身份 LoRA需要基于特定人物图片训练。3. 身份保留功能的具体操作流程3.1 准备工作流模板首先在 ComfyUI 中加载 Krea 2 的基础工作流打开 ComfyUI 界面在模板库中搜索 Krea-2 工作流加载 Text to Image (Krea-2 Turbo) 子图如果找不到官方模板可以手动构建基本管线加载 Krea 2 Turbo 模型节点连接 Qwen3VL 文本编码器设置 KSampler 采样器推荐 DPM 2M Karras添加 VAE 解码器连接图像保存节点3.2 配置身份保留参数身份保留的核心是 LoRA 配置# 在 LoRA 堆栈器中的配置示例 lora_config { model: krea2_turbo, lora_name: your_identity_lora, # 你的身份LoRA文件名 strength_model: 0.8, # 模型权重强度建议0.7-1.0 strength_clip: 1.0, # 文本编码器强度通常保持1.0 }关键参数说明LoRA Strength控制身份特征的强度。值太低身份特征不明显值太高可能影响图像质量触发词训练 LoRA 时设置的触发词用于激活身份特征采样步数Turbo 模型建议 8-12 步RAW 模型需要 20-52 步3.3 第一次测试流程我建议按这个顺序进行首次测试基础生成测试不使用任何 LoRA先用简单提示词生成图片确认环境正常风格 LoRA 测试加载官方提供的风格 LoRA如 krea2_warmpastel测试 LoRA 功能是否正常身份 LoRA 测试加载你的身份 LoRA使用触发词进行生成测试时使用的提示词结构[触发词], [人物描述], [场景描述], [风格描述] 示例samantha_portrait, 一个年轻女性, 在咖啡馆看书, 写实风格4. 身份 LoRA 的训练和优化4.1 训练数据准备要训练一个有效的身份 LoRA你需要准备5-10 张同一人物的高质量图片图片角度、表情、光照尽量多样分辨率建议 512x512 以上人脸清晰无明显遮挡图片预处理步骤统一裁剪为正方形调整亮度对比度到正常范围如果背景复杂建议先进行抠图处理4.2 训练参数设置使用 Kohyas GUI 或类似工具训练 LoRA# 推荐训练参数 network_dim: 128 network_alpha: 64 train_batch_size: 2 gradient_accumulation_steps: 1 learning_rate: 1e-4 lr_scheduler: cosine max_train_steps: 800-1200训练时的注意事项学习率不宜过高否则容易过拟合训练步数根据图片数量调整图片少则步数少定期查看训练损失曲线避免欠拟合或过拟合4.3 质量验证方法训练完成后用以下方法验证 LoRA 质量一致性测试用相同的提示词多次生成检查人物特征是否稳定多样性测试生成不同角度、表情、服装的图片检查身份保持能力混合测试结合风格 LoRA 使用检查兼容性成功的身份 LoRA 应该能够在多种场景下保持人物核心特征不影响图像的整体质量和自然度与其他风格 LoRA 良好兼容5. 批量处理和工作流优化5.1 批量生成配置当身份保留功能测试成功后可以开始批量处理# 批量处理配置示例 batch_config { input_directory: ./source_images, output_directory: ./generated_images, batch_size: 4, # 根据显存调整 keep_original_names: True, # 保留原文件名 override_existing: False # 不覆盖已存在文件 }在 ComfyUI 中实现批量处理使用 Image Loader 节点加载多张图片如果需要基于图片生成设置批处理大小注意显存限制配置输出文件名模板如{original_name}_variation_{index}.png5.2 性能优化技巧针对不同硬件环境的优化建议低显存配置8G 及以下使用 FP8 量化模型批量大小设置为 1-2分辨率不超过 1024x1024启用模型分块加载高显存配置16G 及以上可以使用 BF16 模型获得更好质量批量大小可以设置到 4-8分辨率可以尝试 1536x1536可以同时加载多个 LoRA 进行混合5.3 工作流模块化设计为了提高效率建议将工作流模块化身份保留模块专门处理人物特征保持风格应用模块负责场景和风格控制后处理模块处理放大、锐化等后期效果在 ComfyUI 中可以使用子图功能实现模块化将身份保留相关的节点打包成子图暴露关键参数如 LoRA 强度、触发词便于重复使用和参数调整6. 常见问题排查和解决方案6.1 启动和运行问题问题ComfyUI 启动报错或无法运行检查 Python 版本需要 3.8-3.11确认依赖包完整特别是 torch 版本兼容性查看日志文件中的具体错误信息问题模型加载失败检查模型文件路径是否正确确认模型文件完整下载可能中断查看控制台输出的错误信息6.2 身份保留效果不佳问题生成的人物不像目标人物检查训练数据质量图片是否清晰、角度是否多样调整 LoRA 强度参数通常需要 0.7-1.0确认触发词使用正确需要在提示词中包含触发词问题身份特征过于强烈导致图像不自然降低 LoRA 强度到 0.5-0.7在提示词中增加场景描述平衡注意力尝试不同的采样器和步数配置6.3 性能相关问题问题生成速度慢使用 Turbo 模型而不是 RAW 模型采样步数设置为 8-12 步启用 xFormers 或注意力优化问题显存不足降低分辨率1024x1024 或更低减少批量大小使用模型量化版本启用 CPU 卸载功能6.4 批量处理问题问题批量处理时文件命名混乱在 Save Image 节点中配置正确的文件名模板使用{counter}或{timestamp}确保唯一性如果需要保留原文件名使用{original_name}变量问题批量处理中途失败检查输入文件格式是否统一设置适当的错误处理机制分批处理大量文件避免单次处理过多7. 进阶技巧和最佳实践7.1 多身份混合生成如果需要在一个场景中生成多个不同身份的人物顺序生成法先生成背景再分别生成不同人物后合成区域控制法使用 ControlNet 或区域提示词控制不同人物的位置多次生成法分别生成各人物后通过后期合成7.2 身份特征微调当基础身份 LoRA 效果不够理想时增量训练基于现有 LoRA 继续训练加入新的训练图片参数调整微调 LoRA 的 dim 和 alpha 参数混合 LoRA将身份 LoRA 与风格 LoRA 按不同权重混合使用7.3 生产环境部署如果需要在生产环境中使用API 封装将 ComfyUI 工作流封装成 REST API队列管理实现任务队列避免并发冲突资源监控监控 GPU 使用情况自动调度任务日志记录详细记录生成参数和结果便于问题排查7.4 质量评估标准建立身份保留效果的质量评估体系特征一致性核心面部特征是否稳定保持生成多样性能否生成不同角度、表情的图片场景适应性在不同背景和光照下的表现艺术性表现生成图片的审美质量和自然度身份保留功能真正落地时最关键的是找到效果和效率的平衡点。不要追求完美的身份匹配而牺牲生成速度和质量实用的解决方案往往是在可接受的身份相似度范围内保证生成的稳定性和效率。