💪 UniFlex-Workflow ⁘ Flux.1 (.2) · SDXL · Qwen-Image (Edit Plus)
詳細
ファイルをダウンロード
このバージョンについて
モデル説明
はじめに
💪 これは、Flux、SDXL、Qwen-Image のデフォルトバージョンで、統一的かつ柔軟で拡張可能なワークフロー枠組みを試みたものです。追加のモデルはわずかな修正で実行可能です*:
[Flux — Kontext、Krea、SRPO 含む] Flux schnell および dev;Chroma [Schnell ディスティル済み];その他のディスティル済み;および SVDQuants —Nunchaku
[SDXL] さまざまなファインチューンモデル:Illustrious、NoobAI、Pony;SD 1.5;SD 3.5;HiDream;OmniGen2(ネイティブ);および Wan 2.2 [テキスト→画像]
[Qwen-Image — Edit Plus 含む] SVDQuants —Nunchaku
[* = デフォルトのテキスト→画像または画像→画像ワークフローが少なくとも実行可能であることを確認したモデル;ControlNets などのすべての機能がすべてのモデルで動作するわけではありません]
利用可能なコンポーネントから、不要な複雑化(例:ヌードルの畳み込み、ノードの重ね合わせなど)なしに、さまざまなカスタマイズ可能なパスを構築し、特定の レシピ 🥣 を作成できます。複雑な専用ワークフローと同等の品質を達成できる可能性があります。
このワークフローは、以下のシステムで開発およびテストされました:
オペレーティングシステム: Linux Mint 21.3 Cinnamon、RAM 124 GB
プロセッサ: 11th Gen Intel© Core™ i9-11900 @ 2.50GHz × 8
グラフィックカード: NVIDIA GeForce RTX 3060、VRAM 12 GB
ブラウザ: Google Chrome
バグ 🪲 やエラー 🚫、成功例 🤞、要望・提案 📝 についてはお知らせください。SFW の作成物を公開・共有してください!!このプロジェクトには 膨大な時間 を費やしました (((お金は一切なし 💰))) ので、他の皆さんが役立てていただき、役に立つと感じてもらえることを願っています。
コンポーネント *
背景削除:
キャプション生成とプロンプトエンジニアリング:
ワイルドカード(Easy-Use)
ControlNets とディテール調整:
Qwen-Image ControlNets: Inpainting など
テキストおよびビジョン用 LLM:
アップスケーリング:
- ベーシックアップスケーリングモデル:Thera、InvSR、SeedVR2、Ultimate SD、SUPIR、およびタイル化拡散
XY プロット:
- XY プロット(Easy-Use)
[* = スケールダウンされた Core 🦴 エディションも含まれます]
新機能
[v9.1] SeedVR2 アップスケーラーを追加。
[v9.1] イメージ保存ノードを(既に必要である)Easy Use パッケージの同等ノードに置き換え;Image Metadata Extended パッケージの必要性を削除。
[v9.0] Flexi-Workflow 8.0 を再構築し、新しいモデル(例:Qwen-Image Edit Plus など)向けに既存のノードパスを追加および再設定。
[v9.0] Flexi-Workflow 8.0 を再構築し、多くのコンポーネントや機能をサブグラフに移動。これにより、画面上の占有領域を大幅に削減し、インターフェースを簡素化。
[v9.0] Flexi-Workflow 8.0 を再構築し、古くなったまたは置き換えられたノードグループの数を削減。主に新しいモデル(例:Flux Kontext や Qwen-Image Edit Plus)の機能によるもの。
既知の問題
[v9.1] 最新の ComfyUI(v0.3.65)では、いくつかの不具合が発生しているようです—新しいことではありませんよね?—一時的な CUDA OOM エラーとフリーズが発生しやすく、特に連続レンダリングキューを実行する際。1つのキューのみを実行する、またはグローバルシードノードを無効化(または削除)することで、一部の問題を軽減できる可能性があります。
[v9.0] キャプション生成グループ(31)で、Florence2 モデルが現在順序が正しくありません。ただし、transformers<=4.49.0 を強制することで動作する可能性があります;ヌードルを再接続する必要があります。
[v9.0] 背景削除グループ(33)で、Florence2 + SAM2 モデルの組み合わせが現在順序が正しくありません。ただし、transformers<=4.49.0 を強制することで動作する可能性があります;ヌードルを再接続する必要があります。
[v9.0] InvSR アップスケーラーは現在、私の環境では動作していません。
クイックスタート
ComfyUI を最新バージョンにインストールまたはアップデートしてください。必要に応じて、お気に入りの YouTube インストール動画 を参考にしてください。
ComfyUI Manager をインストールしてください。
以下のモデルまたは同等のモデルをダウンロード:
Flux: 必要に応じて Flux.1 クイックスタートガイド を参照してください。
SDXL: 必要に応じて SDXL 1.0 概要(少し古くなっている可能性あり) を参照してください。
Qwen-Image: 必要に応じて ComfyUI Qwen-Image チュートリアル を参照してください。
ComfyUI で UniFlex-Workflows のいずれかを開いてください。Core 🦴 エディションから始めることを推奨します。
Manager を使用して 不足しているカスタムノードをインストール:
新規インストール: すべてのノードを一度にインストールするのではなく、少しずつカスタムノードパッケージをインストールすることを推奨します。一部のカスタムノードをダウンロードするために、config.ini ファイルで security_level = normal-(ハイフン/マイナスに注意!)を設定する必要がある場合があります。
以前のバージョンからのアップデート: Python の仮想環境設定(例:conda env export > environment.yml)をまずバックアップするのが良い習慣です。カスタムノードの要件は大きく変わっている可能性があるため、Manager 自体を除くすべてのカスタムノードパッケージを無効にしてください。その後、必要なカスタムノードを再有効化またはインストールしてください。
不要なパッケージのダウンロードを避けるためのヒント: 使用しない機能がわかっている場合、未接続のノードおよび/または付属グループ(例:20's、30's、99 グループ)を削除してください。
ComfyUI を再起動してください。
フォルダ構造とリソースに応じて、Flux、SDXL、または Qwen-Image のデフォルト レシピ 🥣 に従ってください。
デフォルトのテキスト→画像レシピ 🥣 を実行してください。
生成された画像を楽しんでください! 😎
ボーナスヒント: レンダリングした画像を ComfyUI のキャンバスにドラッグ&ドロップすることで、ワークフローの追加修正が可能。これにより、常に良いデフォルトワークフローをバックアップとして保持できます。🏅
RunPod
RunPod への Flexi-Workflows(または他)のデプロイガイド を参照してください。
その他の推奨インストール
Flux を使用する予定のコンポーネント機能のために、Flux Tools: Fill、Canny & Depth、Redux、および/または KONTEXT をインストールしてください。Redux モデルにはまた sigclip_vision_384 も必要です。
Qwen-Image を使用する予定のコンポーネント機能のために、DiffSynth、InstantX Union、InstantX Inpainting、および/またはさまざまな Bitwise ControlNet モデルをインストールしてください。
X-Lab の Canny と Depth、Shakker-Labs の Union Pro、TheMistoAI の Lineart/Sketch、および/または jasperai のアップスケーラーと他のモデル も(理論的には)サポートされていますが、結果は異なる場合があります。(bdsqlsz および kohya モデルは画像の寸法が 32 の倍数であることを要求するため、ワークフローでは保証されません。)他のモデルを 閲覧してください。
ComfyUI Manager で必要なカスタムノード(約30個)のインストールを促されると思いますが、参考のために以下にリストアップします:comfy-plasma (Jordach)、ComfyMath (evanspearman)*、ControlAltAI_Nodes (ControlAltAI)*、controlnet_aux (Fannovel16)、Detail-Daemon (Jonseed)*、Easy-Use (yolain)*、Eses Image Compare (quasiblob)*、essentials (Matteo)、gguf (gguf - calcuis)*、IF_Gemini (impactframes)、Image-Filters (spacepxl)、Impact Pack (Dr.Lt.Data)*、Inpaint-CropAndStitch (lquesada)、InvSR (yuvraj108c)、KJNodes (Kijai)*、LanPaint (scraed)、LayerStyle (chflame163)、LayerStyle_Advance (chflame163)、Manager (Dr.Lt.Data)、ollama (Stav Sapir)、PC-ding-dong (lgldl)、rgthree-comfy (rgthree)*、RMBG (AILab)、sd-perturbed-attention (Pamparamm)*、SeedVR2 Tiling Upscaler (moonwhaler)、StrawberryFist VRAM Optimizer (strawberryPunch)*、SUPIR (Kijai)、Thera (yuvraj108c)、TiledDiffusion (shiimizu)、UltimateSDUpscale (ssit)、WD14-Tagger (pythongosssss);また Negative Rejection Steering (Reithan)、NN Latent Upscale (Ttl)、PowerShiftScheduler (silveroxides)、RES4LYF (ClownsharkBatwing) —これらはいずれも標準インストールすべきです、および "spices" ワークフロー内の TaylorSeer (philipy1219)。さらに推奨される追加ツール:Crystools (Crystian)、Custom-Scripts (pythongosssss)、KikoStats (ComfyAssets - kiko9)、LoRA manager (willmiao)、N-Sidebar (Nuked88)、PNG Info Sidebar (KLL535)、および Scheduled Task (dseditor)。[* = Core 🦴 エディション]
推奨されるアップスケーラー/リファイナーには、1xSkinContrast-SuperUltraCompact、Swin2SR、4xPurePhoto-RealPLSKR、Swin2SR Upscaler (x2 and x4)、UltraSharpV2 があります。また、OpenModelDB を参照してください。
アシスタントLLMとして使用するには、Ollamaサーバーのインストール手順に従ってください。
アクセサリーモデル(例:Florence 2)は、最初に実行時に自動的にダウンロードされます。そのため、遅延に注意し、ターミナルウィンドウを確認して進行状況を監視してください。
ナビゲーション
ワークフローは「柔軟性」を念頭に設計されています。わずかな調整で、テキスト→画像、画像→画像、インペインティング、またはFlux Tools 🛠️の適用に切り替えることができます。追加の非接続ノードが含まれており、詳細を増やすためのノードをリンクするなど、さらに多くの調整のためのオプションやアイデアを提供しています。(このワークフローは Anything Everywhere を使用していません。したがって、ノード接続が空に見える場合、実際には空です。)
スイッチボードで、yes|no 🔵スイッチを切り替えてグループを有効または無効にし、ジャンプ矢印 ➡️ を使用して特定のグループに素早く移動して、設定/スイッチの確認と調整を行ってください。
🛑 すべてのスイッチを「YES」に切り替えた状態でワークフローを実行しないでください! 🛑
また、素早くナビゲートするためのブックマーク 🔖 も用意されています。
rgthree の設定では、グループヘッダーに高速スイッチを表示してミュートできるようにすることを推奨します。
設定の「Lite Graph」セクションでは、高速ズームショートカットを有効にし、ズーム速度を約1.5–1.75に設定してください。このワークフローは、グリッドスナップサイズ20で構築されています。
ワークフローの大部分はピン留めされていません 📌。マウスで 空の領域 をクリックしてナビゲートしてください。グループやノードを誤って移動しないよう、お好みの要素をピン留め 📌 することもできます。
レシピ
これは デフォルトのテキスト→画像レシピ 🥣 であり、基本設定が正しく構成されているかを確認するために最初に実行することを推奨します。
☎️ ⁘ 01a、02b、03すべて、04、05をオンに
03a ⁘ Latentスイッチ = 1(空)
03b ⁘ Conditioningスイッチ = 1(ControlNets +なし)
05 ⁘ 画像保存スイッチ = 2(生成された画像)
ワークフローが動作したら、レンダリングされた画像をドラッグ&ドロップしてComfyUIキャンバスに戻し、追加のワークフロー調整を行うことを推奨します。これにより、常に信頼できるデフォルトワークフローをバックアップとして保つことができます。
追加のワークフロー レシピ 🥣 を探すには、Start Here グループを参照してください。








