- ComfyUI用のカスタムノードです。
- プロンプト周りの便利なノードを追加します。
cd <ComfyUIがあるディレクトリ>/custom_nodes
git clone https://github.com/nkchocoai/ComfyUI-PromptUtilities.git
- 入力として受け取った
argNをseparatorで結合した文字列を出力します。 - 動作確認が十分にできていないので、バグがあるかもしれません。
- 入力として受け取った
argNをpromptに埋め込んだ文字列を出力します。 promptにおいて、[N]はargNの値に置き換わります。- 動作確認が十分にできていないので、バグがあるかもしれません。
- 選択したプリセットのプロンプト(文字列)を出力します。
- プリセットは presets ディレクトリ内に配置されたCSVファイルに記載します。
- Easy Prompt Selector のymlファイルにも一部対応しています。
- 選択したプリセットの以下の値を出力します。
- ポジティブプロンプト
- ネガティブプロンプト
- LoRAとその強度
- LoRA Stack (Efficiency Nodes用)
- プリセットは advanced_presets ディレクトリ内に配置されたJSONファイルに記載します。
- 選択したファイル内からランダムに選ばれたプリセットの値を出力します。
- 動作確認が十分にできていないので、バグがあるかもしれません。
- 入力した文字列を出力します。
- 入力した文字列を出力します。
- 複数行で入力できます。
- config.ini.example を
config.iniに名前を変更することで、 presets ディレクトリ内に配置されたプリセットから Wildcard 形式のテキストファイルをoutput_csv_presets_as_wildcardsで指定したディレクトリに出力します。
- ComfyUI-Custom-Scripts
- Preset Text : 「Load Preset」ノードのようにテキストのプリセット読み込みができる。ComfyUI上でプリセットを保存できる。
- Show Text : 入力として受け取った文字列を表示する。
- String Function : 文字列の追加や置換などを行う。
- ComfyUI-Impact-Pack
- Wildcard : テキストファイルからランダムなプロンプトを選択する。
- UE Nodes
- Anything Everywhere : 入力した値を他のノードの未接続の入力に出力する。img/ex_preset_adv_01.png で使用。





