1. 什么是 PuLID Flux II?
PuLID Flux II 是用于 ComfyUI 中 AI 图像生成的高级一致角色技术。它解决了早期角色插入方法中困扰的关键“模型污染”问题,允许您在保持原始模型的艺术风格、光照和构图完整性的同时,有机地将特定角色整合到 AI 生成的艺术中。可以将 PuLID Flux II 想象为给 AI 一张参考照片,并说:“在保持其他一切的艺术愿景的同时,保留此人的独特特征。”
2. PuLID Flux II 的关键改进:
- 零模型污染: 相对于原版的重大改进 - 插入角色而不影响背景、风格或光照质量
- TeaCache 兼容性: 通过支持中间结果的缓存显著加快工作流程
- WaveSpeed 支持: 为生产环境加速生成时间
- 注意力掩码控制: 微调模型在不同图像元素上的关注以增强细节
3. 如何使用 ComfyUI PuLID Flux II
3.1 使用 PuLID Flux II 创建双角色图像
此 PuLID Flux II 工作流程旨在创建具有完美一致角色的两个人物场景:
PuLID Flux II 双角色生成的基本设置:
- 上传您的参考图片:
- 将第一人的参考图像添加到左侧 Load Image 节点 - 将第二人的参考图像添加到右侧 Load Image 节点
- 创建您的场景:
- 在 CLIP Text Encode 节点中输入描述两个人物场景的提示
- 在 PuLID Flux II 中配置角色一致性:
- 调整两个 Apply PuLID Flux 节点的权重参数(值越高=角色一致性越强) - 微调 FluxGuidance 设置(建议:从 2.5–3.5 开始)


- 用
Queue生成您的图像
提示: 使用 PuLID Flux II 生成两个人物的场景时,
Load Image节点的顺序很重要。左侧参考图像通常对应于提示中描述的第一个人物,右侧参考图像对应于第二个人物。在您的提示中使用描述性特征可能有助于指导模型正确放置角色。请注意,注意力掩码设置也可以影响最终角色的位置。
使用 PuLID Flux II 获取最佳结果的提示:
- 使用清晰、正面的参考照片,光照良好
- 创建自然包含两个人物的提示
- 平衡权重参数以跨两个主体保持一致的角色表示
3.2 PuLID Flux II 的参数参考
在 PuLID Flux II 中应用 PuLID Flux 节点:
weight: 控制角色一致性强度(1.0 = 最强)start_at: 控制在扩散过程中开始应用角色特征的时间(0.0 = 从生成开始时开始)end_at: 控制在扩散过程中停止应用角色特征的时间(1.0 = 直到生成结束)attn_mask: 启用注意力掩码以增强细节控制
理解 PuLID Flux II 中的时间参数: AI 图像生成通过多步骤扩散过程发生(通常为 20–50 步)。start_at 和 end_at 参数控制在此过程中何时应用角色特征:
- 默认值(0.0 到 1.0)在整个生成过程中应用角色特征
- 调整这些值(例如,0.3 到 0.7)仅在生成的特定部分应用角色特征
- 这种精细控制可以帮助平衡角色一致性与艺术自由

PuLID Flux II 中的掩码系统: PuLID Flux II 工作流程包括一个掩码系统(SolidMask、MaskComposite、InvertMask 节点),提供对图像接收角色一致性的区域的细粒度控制:
- 此高级功能允许您选择性地将角色特征应用于特定区域
- 适用于您希望仅在面部而非背景上保持角色一致性的复杂场景
- 对于大多数使用情况,默认设置在无需手动调整掩码的情况下效果良好

WaveSpeed 和 TeaCache 与 PuLID Flux II 的集成:
- 此 PuLID Flux II 工作流程已通过正确的节点连接针对 WaveSpeed 和 TeaCache 进行了优化
- 节点的正确顺序已预配置以确保最大性能
- 使用 WaveSpeed 与 PuLID Flux II 时,请记住
fp8_e5m2数据类型通常提供速度和质量的最佳平衡
3.3 PuLID Flux II 的高级优化提示
在 PuLID Flux II 中平衡双角色:
- 为了相等的突出程度,为两个角色使用相似的权重值
- 为使一个角色更具优势,增加其相对于另一个的权重值
- 从中等值(0.6–0.8)开始,并根据结果进行调整
PuLID Flux II 的时间控制以获得更好的结果:
- 为了更强的角色一致性和更具创意的构图,尝试
start_at=0.0,end_at=0.8 - 为了更强的艺术风格和微妙的角色提示,尝试
start_at=0.2,end_at=1.0 - 试验不同的组合以找到适合您特定需求的完美平衡
PuLID Flux II 的性能调优:
- 为相似提示的重复生成启用 TeaCache
- 在生产环境中利用 WaveSpeed 以获得快速结果
- 有关其他配置选项和单角色工作流程,请参阅 官方 PuLID Flux II 仓库
致谢
此工作流程基于 lldacing 开发的 PuLID Flux II,通过解决模型污染问题改进了原始 PuLID Flux。PuLID Flux II 的集成在保持艺术完整性的同时,使高保真角色一致性成为可能。所有荣誉归功于原作者在 PuLID Flux II 上的出色工作。





