12 KiB
12 KiB
- Top
- Node / Image Node / Text Node / XYPlot Node / Float Palet
- Workflow
D2 Nodes ComfyUI
D2 Nodes ComfyUI は「ちょっと便利」「シンプル」「汎用性を失わない」をテーマに制作しているカスタムノード集です。
- 汎用性の高い XY Plot
- Checkpoint の系統ごとにクオリティタグを自動切り替えするワークフロー
- 自由に枚数を設定できる Queue ボタン
- その他、様々な「ちょっとだけ便利なノード」があります
❗ NOTICE
不要なカスタムノード
過去に制作した下記のカスタムノードをインストール済みの方は削除してください。
🍅 Nodes
-
D2 KSampler / D2 KSampler(Advanced)- プロンプトを STRING で入力・出力する KSampler
-
- D2 XYPlot Easy、D2 KSampler、D2 Send Eagle で使う d2_pipe の変更、取得をするノード
Loader
D2 Checkpoint Loader- モデルファイルのフルパスを出力する Checkpoint Loader
D2 Controlnet Loader- D2 KSampler に接続してシンプルなワークフローが作れる Controlnet Loader
D2 Load Lora- テキストで指定するLoraローダー
Size
D2 Get Image Size- 画像サイズの表示と取得
D2 Size Slector- プリセットから選択できる画像サイズ、Empty latent 出力ノード
- 画像からサイズを取得することも可能
D2 Image Resize- 小数点3位まで指定可能な画像リサイズ
- 四捨五入、切り捨て、切り上げが選択できる
D2 Resize Calculator- 計算した数値は必ず8の倍数になる画像サイズ計算ノード
- 四捨五入、切り捨て、切り上げが選択できる
Refiner
D2 Refiner Steps- Refiner 用の steps を出力する
D2 Refiner Steps A1111- img2img で Refiner するために denoise も指定できる
D2 Refiner Steps Tester- steps を確認するためのノード
Merge Node
D2 Model and CLIP Merge SDXL- ModelMergeSDXL と CLIPMergeSimple を合体させたノード
Text
D2 Regex Replace- 複数条件の指定が可能なテキスト置換ノード
D2 Regex Switcher- 入力テキストによって出力テキストを切り替えるノード
- 文字列結合も行える
D2 Multi Output- SEED / STRING / INT / FLOAT をリスト出力する
D2 List To String- 配列を文字列に変換する
D2 Filename Template- ファイルネームを作る
D2 Delete Comment- テキストのコメントを削除する
D2 Token Counter- プロンプトのトークンを数える
Image
D2 Load Image- 画像からプロンプトを取得できる Load Image
- StableDiffusion webui A1111、NovelAI で作成した画像にも対応
- マスクエディターを開くボタンが付いてる
D2 Load Folder Images- フォルダ内の画像を全て読み込む
D2 Folder Image Queue- フォルダ内の画像パスを順次出力する
- 自動で画像枚数分のキューを実行する
D2 Grid Image- グリッド画像を生成
D2 Image Stack- 複数の画像をスタックして D2 Grid Image に渡すためのノード
- 画像を直接出力する
D2 EmptyImage Alpha- αチャンネル(透明度)付きの EmptyImage を出力
XY Plot
D2 XY Plot Easy- D2 KSampler の項目に限定し、ワークフローをシンプルにした XY Plot ノード
D2 XY Plot- 汎用的な XY Plot ノード
- 必要な回数の Queue を自動的に実行する
D2 XY Grid Image- グリッド画像を生成するノード
D2 XY Prompt SR- テキストを検索・置換してリストで返す。D2 XY Plotの前に置くタイプ
D2 XY Prompt SR2- テキストを検索・置換してリストで返す。D2 XY Plotの後に置くタイプ
D2 XY Seed- SEED のリストを出力する
D2 XY Seed2- 指定した個数の SEED のリストを出力する
D2 XY Checkpoint List- Checkpoint のリストを出力する
D2 XY Lora List- Lora のリストを出力する
D2 XY Model List- Checkpoint / Lora のリストを出力する
D2 XY Folder Images- フォルダ内ファイルのリストを出力する
D2 XY Annotation- D2 Grid Image で表示する見出しテキストを作成
D2 XY List To Plot- 配列を D2 XY Plot 用リストに変換する
D2 XY String To Plot- 改行を含むテキストを
D2 XY Plot用リストに変換する
- 改行を含むテキストを
Float Palet
D2 Queue Button- 指定した枚数(Batch count)を生成するボタン
Prompt convert dialog- NovelAI と StableDiffusion の weight を相互変換するダイアログ
🌼 Changelog
2025.03.31
D2 Token Counter: 新規追加
2025.03.25
- コメントアウトのショートカットキー(ctrl + /)を追加
D2 XYPlot Easy Mini:D2 XYPlot Easyの出力スロット制限バージョンを追加
2025.03.23
D2 Delete Comment: 新規追加D2 Load Lora: A1111フォーマットを利用可能にするオプションを追加D2 Model List: A1111フォーマットで取得するオプションを追加
2025.02.27
D2 Load Lora: 新規追加D2 Multi Output: x_list/ylist 出力を追加
2025.02.23
D2 Model and CLIP Merge SDXL: checkpointのマージノードを追加
2025.01.20
D2 XY Seed2: 新規追加D2 XY Plot / D2 XY Plot Easy: XYプロットの開始位置を指定可能にしたD2 XY Plot / D2 XY Plot Easy: XYプロットの予想残り時間の表示を追加D2 Regex Replace: 置換文字列に空白を指定可能にした
2024.12.28
D2 Pipe: 新規追加D2_KSampler / D2_XYPlotEasy: xy_pipe の名前を d2_pipe に変更
2024.12.18
D2 Filename Template: 新規追加D2 Grid Image: グリッド画像出力のトリガーを画像枚数で指定できるようにした
2024.12.16
D2 XY String To Plot: 新規追加D2 XY Grid Image: ラベルの改行に対応D2 XY Grid Image: ラベル出力の ON/OFF を選択可能にしたD2 XY Prompt SR: 改行を含むテキストに対応D2 XY Plot Easy: seed で-1を指定した時にx/y_annotationにランダム値を登録するように変更
2024.12.14
D2 KSampler:D2 XY Plot Easyと接続するためのxy_pipeを追加D2 XY Grid Image:D2 XY Plot、D2 XY Plot Easyと接続するためのgrid_pipを追加D2 XY Plot Easy: を新規追加D2 XY Model List: ファイル名、日付ソートを追加。Sampler、Schedulerのリスト取得に対応。
2024.12.05
D2 KSampler/D2 KSamplerに Conditioning 出力を追加
2024.11.27
D2 Preview Imageを新規追加
2024.11.23
D2 Model Listを新規追加
2024.11.21
D2 Checkpoint Loader: Vpred(v_prediction)に関する設定を追加D2 Image Resize: Latentを出力できるように変更した
2024.11.20
D2 Image Resize: アップスケールモデル(SwinIR_4xなど)を使えるようにした
2024.11.18
- 一気にたくさん追加しました
D2 Controlnet Loader、D2 Get Image Size、D2 Grid Image、D2 Image Stack、D2 List To String、D2 Load Folder Images- XY Plot 関係も追加しました
D2 XY Annotation、D2 XY Checkpoint List、D2 XY Folder Images、D2 Grid Image、D2 XY List To Plot、D2 XY Lora List、D2 XY Plot、D2 XY Prompt SR、D2 XY Prompt SR2、D2 XY Seed- 既存のノードも変更してるので詳細はコミット履歴を参照してください
2024.11.02
D2 Regex Switcher: 入力テキストの確認用テキストエリアの表示・非表示切り替えを追加
2024.10.28
Prompt convert: NovelAI と StableDiffusion のプロンプトを相互変換するダイアログを追加D2 Folder Image Queue: 画像生成枚数が同じにならない不具合を修正
2024.10.26
D2 EmptyImage Alphaを新規追加D2 Image Resizeを新規追加D2 Resize Calculatorを新規追加
2024.10.24
D2 Regex Replaceを新規追加D2 Folder Image Queueを新規追加D2 Load Image: 画像パスの入力を追加D2 KSampler(Advanced): Input に Positive / Negative Conditioning を追加
2024.10.19
D2 Queue Buttonを追加
2024.10.18
D2 Size Selector: 画像からサイズ取得できる機能を追加D2 Size Selector: リサイズの方法を「四捨五入」と「切り落とし」から選択可能にした
2024.10.14
D2 Load Image: Exif データのない画像(クリップボードからのペーストなど)の時にエラーになるのを修正
2024.10.11
D2 Regex Switcher: 文字列を結合する時に挟む文字を指定できるようにした
2024.10.10
D2 Load Image: "Open Mask Editor"ボタンを追加
2024.10.08
D2 Load Image: 新規追加
2024.10.03
D2 Regex Switcher: 検索にマッチしても素通りする不具合を修正
2024.10.02
- 既存のノードを統合して作成