ComfyUI  >  工作流程  >  PuLID Flux II | 一致的角色生成

PuLID Flux II | 一致的角色生成

更新於 2025/6/16:ComfyUI 版本更新至 v0.3.39,以提高穩定性和兼容性。PuLID Flux II 解決了角色為基礎的圖像生成中的模型污染挑戰。通過注入角色特徵並保持藝術完整性,它在任何風格中都能保持高一致性,而不影響模型的創作能力。兼容 TeaCache 和 WaveSpeed,實現更快的處理,PuLID Flux II 為需要保持風格清晰和精確角色控制的快速生產場景進行了優化。

ComfyUI PuLID Flux II 工作流程

PuLID Flux II in ComfyUI | Consistent Character AI Generation
想要運行這個工作流程嗎?
  • 完全可操作的工作流程
  • 沒有缺失的節點或模型
  • 無需手動設置
  • 具有驚豔的視覺效果

ComfyUI PuLID Flux II 範例

pulid-flux-ii-in-comfyui-consistent-character-ai-generation-1204-example_01.webp
pulid-flux-ii-in-comfyui-consistent-character-ai-generation-1204-example_02.webp
pulid-flux-ii-in-comfyui-consistent-character-ai-generation-1204-example_03.webp
pulid-flux-ii-in-comfyui-consistent-character-ai-generation-1204-example_04.webp
pulid-flux-ii-in-comfyui-consistent-character-ai-generation-1204-example_05.webp
pulid-flux-ii-in-comfyui-consistent-character-ai-generation-1204-example_06.webp
pulid-flux-ii-in-comfyui-consistent-character-ai-generation-1204-example_07.webp
pulid-flux-ii-in-comfyui-consistent-character-ai-generation-1204-example_08.webp

ComfyUI PuLID Flux II 說明

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:

  1. 上傳您的參考圖像:
    • 將第一個人的參考圖像添加到左側的 Load Image 節點
    • 將第二個人的參考圖像添加到右側的 Load Image 節點
  2. 創建您的場景:
    • CLIP Text Encode 節點中輸入描述兩個人場景的提示
  3. 在 PuLID Flux II 中配置角色一致性:
    • 調整兩個 Apply PuLID Flux 節點的權重參數(較高的值 = 更強的角色一致性)
    • 微調 FluxGuidance 設置(建議:從 2.5–3.5 開始)
    PuLID Flux II PuLID Flux II
  4. 使用 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_atend_at 參數控制在此過程中何時應用角色特徵:

  • 默認值(0.0 到 1.0)在整個生成過程中應用角色特徵
  • 調整這些值(例如,0.3 到 0.7)僅在生成的特定部分應用角色特徵
  • 這種精細控制可以幫助平衡角色一致性與藝術自由
PuLID Flux II

PuLID Flux II 的蒙版系統: PuLID Flux II 工作流程包括一個蒙版系統(SolidMaskMaskCompositeInvertMask 節點),提供對圖像接收角色一致性的區域的細粒度控制:

  • 此高級功能允許您選擇性地將角色特徵應用於特定區域
  • 適用於您希望角色一致性僅在面部而非背景上的複雜場景
  • 對於大多數使用情況,默認設置運行良好,無需手動調整蒙版
PuLID Flux II

WaveSpeed 和 TeaCache 與 PuLID Flux II 的集成:

  • 此 PuLID Flux II 工作流程已經通過正確的節點連接進行了 WaveSpeed 和 TeaCache 的優化
  • 節點的正確順序已預配置,以確保最大性能
  • 使用 PuLID Flux II 的 WaveSpeed 時,請記住 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 獲得快速結果
  • 有關其他配置選項和單角色工作流程,請參閱

致謝

此工作流程基於 lldacing 開發的 PuLID Flux II,它通過解決模型污染問題改進了原始 PuLID Flux。PuLID Flux II 集成使高保真角色一致性成為可能,同時在各種生成場景中保持藝術完整性。完全歸功於原作者在 PuLID Flux II 上的出色工作。

想要更多 ComfyUI 工作流程嗎?