Files

56 lines
3.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Multi Bool Panel
## 概要
1ノードで複数のbooleanトグルを管理できるComfyUIカスタムノードです。
ノード自身の名前(タイトル)を接頭語にして操作対象ノードを自動検出し、各対象にon/offトグルを表示します。出力ソケットはありません。
## インストール
**ComfyUI Manager の場合**: カスタムノードマネージャーで「Multi Bool Panel」を検索してインストール(ComfyUI-Managerレジストリ登録後)。
**git clone の場合**:
1. `ComfyUI/custom_nodes/` で `git clone https://github.com/solidlime/ComfyUI-MultiBoolPanel` を実行
2. ComfyUIを再起動します
3. ノード追加メニューで「Multi Bool Panel」を検索して追加します(カテゴリ: `Logic`)
**手動コピーの場合**: このフォルダ(`MultiBoolPanel`)を `ComfyUI/custom_nodes/` にコピー → ComfyUI再起動 →「Multi Bool Panel」を検索して追加
## 使い方
1. 「Multi Bool Panel」ノードを追加します
2. パネルのタイトルをダブルクリックして、接頭語にしたい名前に変更します(例: `A`)
3. タイトルが `A:名前` で始まるノードが自動的に操作対象になり、パネル内に「名前」のリストとトグルスイッチが表示されます
4. トグルを切り替えると対象ノードに即時適用されます
例:
| パネルのタイトル | 対象になるノードのタイトル | パネル内の表示 |
|---|---|---|
| `A` | `A:高画質`、`A:顔修正`、`A:背景除去` | 高画質 / 顔修正 / 背景除去 の3行 |
## モード
`mode` ウィジェットで適用方法を選択します:
- `widgets`: 対象ノードの最初のbooleanウィジェット(チェックボックス)を切り替えます。booleanウィジェットが無いノードの行はグレー表示され操作できません
- `bypass`: 対象ノードのbypass状態を切り替えます
- `mute`: 対象ノードのmute状態を切り替えます
トグルの意味は「スイッチ」と同じです: **ON = 対象が通常実行、OFF = バイパス/ミュートを適用**(widgetsモードではON = チェック有効)。
トグルはクリックした瞬間に適用されます。トグル状態はワークフローに保存されます。
## 制限・注意
- 操作対象は最大20件まで表示されます(超過分は「他N件」と表示)
- 対象の照合は「パネルのタイトル + `:`」の完全一致です(大文字小文字は区別されます)
- パネル自身は操作対象になりません
- ノード追加・削除・リネームは自動で反映されます
## バージョン履歴
- **v2.1.0**: グループをバイパス/ミュートの対象に追加 / トグル意味を逆転(ON=通常実行、OFF=適用)/ 新フロントエンド対応・フリッカー修正
- **v2.0.0**: 出力ソケットを撤去し、タイトル接頭語による自動検出方式に変更(破壊的変更)
- **v1.0.0**: 初期公開(名前付きトグル + 独立BOOLEAN出力 + 名前フィルタによる一括操作)