Skip to content

Latest commit

 

History

History
66 lines (52 loc) · 4.04 KB

File metadata and controls

66 lines (52 loc) · 4.04 KB

ComfyUI-PromptUtilities

PromptUtilities Preview

  • ComfyUI用のカスタムノードです。
  • プロンプト周りの便利なノードを追加します。

インストール手順

cd <ComfyUIがあるディレクトリ>/custom_nodes
git clone https://github.com/nkchocoai/ComfyUI-PromptUtilities.git

追加されるノード

Join String List (実験中)

  • 入力として受け取った argNseparator で結合した文字列を出力します。
  • 動作確認が十分にできていないので、バグがあるかもしれません。

Example Join String List

Format String (実験中)

  • 入力として受け取った argNprompt に埋め込んだ文字列を出力します。
  • prompt において、 [N]argN の値に置き換わります。
  • 動作確認が十分にできていないので、バグがあるかもしれません。

Example Format String

Load Preset

  • 選択したプリセットのプロンプト(文字列)を出力します。
  • プリセットは presets ディレクトリ内に配置されたCSVファイルに記載します。
  • Easy Prompt Selector のymlファイルにも一部対応しています。

Example Load Preset

Load Preset (Advanced)

  • 選択したプリセットの以下の値を出力します。
    • ポジティブプロンプト
    • ネガティブプロンプト
    • LoRAとその強度
    • LoRA Stack (Efficiency Nodes用)
  • プリセットは advanced_presets ディレクトリ内に配置されたJSONファイルに記載します。

Example Load Preset Advanced 01 Example Load Preset Advanced 02

Random Preset / Random Preset (Advanced) (実験中)

  • 選択したファイル内からランダムに選ばれたプリセットの値を出力します。
  • 動作確認が十分にできていないので、バグがあるかもしれません。

Const String

  • 入力した文字列を出力します。

Const String(multi line)

  • 入力した文字列を出力します。
  • 複数行で入力できます。

その他

  • config.ini.exampleconfig.ini に名前を変更することで、 presets ディレクトリ内に配置されたプリセットから Wildcard 形式のテキストファイルを output_csv_presets_as_wildcards で指定したディレクトリに出力します。

おすすめの拡張機能