概要と名前だけ知りたい需要のほうが多いと思うので、
インストールやおすすめ設定などはアコーディオン内に閉じてあります。
前提級(これ入れないと始まらないまである)
ComfyUI-Manager
各種カスタムノードをComfyUI上からGUIでインストールできるようにしてくれます。
大部分の解説サイトでここからインストールする手法で書かれています。
ただ、これ自体は手動で入れる必要があります。
ComfyUI\custom_nodesフォルダの中で右クリック→ターミナルで開くをクリックすると、そのフォルダ位置に移動した状態で開くので下のコードを貼り付けてEnterを押せばOKです。
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
Stability Matrixで入れている人はPackages画面のComfyUIのExtensionsボタンからAvailableタブの検索でManagerと入れれば出てくるのでそこからでもインストールできます。
Managerから他のカスタムノードをインストールする方法
上画像のタイトル下にあるInstall Custom Nodesを開いて該当のものを選んだらInstallボタンを押すだけです。
インストールしてあるカスタムノードをアップデートする方法
上画像の中央にあるUpDate Allを押してください。
必須級
ComfyUI-Custom-Scripts
- プロンプト入力中に予測プロンプト表示
- UIのグリッドスナップ
- モデル、LoRAなどのサブフォルダ化読み込み&プレビュー表示
- Checkpoint/LoRA/Embeddingの情報表示(Civitai)
- プロンプトのプリセット登録、読み込みノード(モデルよく切り替える人には特におすすめ)
などなど。
comfyui-workspace-manager
- フォルダ整理
- サムネ表示
- 好きなフォルダ指定(OneDriveとかでもOK)
- 上書き
- 現在開いているワークフローの名前変更
- セーブ、ロード
画面上部にワークフロー表示UIが出て、フォルダアイコンを押すとリストが出てきます。
色々試しましたがワークフロー管理系はこれが今の所ベストです。
便利系
rgthree
標準機能だと配置が面倒なのを楽にする系です。個人的な最大の目玉は以下3つです。
グループ単位のミュート、バイパス
- アイコンクリックだけでON,OFFできるようになる
ショートカットあるけど、複数だと毎回範囲選択しないとですからね…。
独立したミュート、バイパスリスト
- 好きなところに配置してON,OFF可能
- 右矢印をおすとそのグループ先頭に飛ぶ
これとは別に繋いだ特定のノードだけのミュートスイッチとかも作れますが、小難しいので気になったら公式見てください。
LoRAまとめて読み込み
- LoRAのON,OFFを個別と全体でできる
- ClipとModelの強さを分けて調整はできない
- 標準ノードにこれ単品でそのまま接続できる手軽さ
- 個数を自由に追加可能
ワークフローの何もないところで右クリックしてrgthree-comfyからSettingsを開きます。
Show fast toggles in Group Headersにチェックを入れ、When to show themをAlwaysにします。
そうするとグループの右上にアイコンが2つ出てきてミュート・バイパスのOn,OFFをボタンで簡単にできるようになります。ワァ…ベンリィ…
cg-use-everywhere
ノードを無線接続できるようになります。
全部のパーツを独立&再利用可能になるのでKsamplerを2回挟むとかCNを繋ぐとか、繋ぎ先が増えれば増えるほど楽になります(都度繋がなくても全部無線で自動で繋がります)
rgthreeのグループ(バイパス)ミューターと組み合わせると、複数フローの切り替え構築にも力を発揮します。
↑デフォのt2iをEverywareを使って分割したもの。
ComfyUI-send-eagle-slim
Eagleを使っている人は必須です。直保存できます。
ComfyUI-LJNodes
- Ctrl+Gで選択中ノードをグループ化
- ダブルクリックでグループとノードのタイトル変更
image-resize-comfyui
- 色々な方法で画像サイズ変更
- アス比維持
- アス比変更&リサイズ+アウトペイントorトリミング
comfyui_controlnet_aux
Controlnetを便利にする色々なノードがあります。
プリプロセッサをプルダウンで色々選べるやつとか便利です。
タグ補助系
img2txt-comfyui-nodes
BLIP、Llava、(追加予定Git Large coco)で入力画像のキャプションを作成します。
i2iで画像のプロンプトを考えるのが面倒な時に使えます。
exclude termsに拾いたくない要素を記入して除外することでi2iの時の描き変え精度が上がります。
またSDXLはTaggerなどのようなタグ形式より文章形式のほうが精度が高いとも言われています。(最近のモデルはダンボールタグで学習されているものが増えているので分かりませんが…)
この手のやつ色々あるので良いのあったら教えて下さい。
ComfyUI-WD14-Tagger
上のと似た感じですがこちらはダンボールタグ形式で取得します。
絵描き向け
comfyui-photoshop
Photoshopのレイヤーから直接画像を読み込みできます。
また、Psへ生成した画像を戻せます。
Ps上で操作のほとんどを行う方法とPsは入力と出力のみで大部分はブラウザの方でやる2種類があります。
ノード圧縮系
efficiency-nodes-comfyui
そのうちかきます
ComfyUI_tinyterraNodes
そのうちかきます