Brax's Mystery Machine
詳細
ファイルをダウンロード
このバージョンについて
モデル説明
Braxのマジックボックス(NSFW版 + SFW版)
こんにちは、シャークたち,
オタクでたまらなく、COMFYUIのプロンプトで変数をランダム化する方法を探している?
じゃあ、お前のためのツールを用意した!
私の会社に0%の株式を出資して、1,000,000ドルをくれればいい。
私は「Braxのマジックボックス」というシンプルなPythonスクリプトを作成した。このスクリプトは、同じディレクトリ内の.txtファイルから変数を読み込み、ほとんどのAI画像・動画ジェネレーターに最適化されたプロンプトにそれらを付加する。
ワイルドカードや他のCOMFYUIアドオンがあることは知っているが、キャラクターのポーズやシナリオを切り替えるのがいつも難しい。
現在のスクリプトは、複数のプロンプトで女性キャラクターの属性をランダム化するための橋渡しツールだ。COMFYUIを使っていない人にも役立つ。
このスクリプトが現在ランダム化する内容:
髪型(タイプと色)
肌の色
体型
胸のサイズ
目の色
表情
メイク
服(タイプと色)(トップスとボトムスを処理可能)
ストッキング/レギンス
靴(タイプと色)
メイク
ジュエリー
乳首のピアス(トップスを着用していると画像が変になるので、キャラクターが上半身裸またはトップスを上げている場合にのみ有効)
メガネ
表情
キャラクターのポーズ/シナリオ
アプリ内で手動で切り替え可能なその他の追加機能:
長袖:tops/long_sleeve_tops.txtからのみ取得
短袖:tops/short_sleeve_tops.txtからのみ取得
セーター:tops/sweaters.txtからのみ取得
ブラ:tops/bras.txtからのみ取得
パンツ:bottoms/pants.txtからのみ取得
ショートパンツ:bottoms/shorts.txtからのみ取得
スカート:bottoms/skirts.txtからのみ取得
パンティー:bottoms/panties.txtからのみ取得
トップス無し(トップスのタイプ/色を削除し、「トップス無し、乳首露出、乳首露出」と置き換え)
ボトムス無し(ボトムスのタイプ/色を削除し、「ボトムス無し、股間露出、膣露出」と置き換え)
靴無し(靴のタイプ/色を削除し、「靴無し、素足露出」と置き換え)
乳首ピアス無し(スクリプトからの取得を無効化)
メガネ無し(スクリプトからの取得を無効化)
メイク無し(スクリプトからの取得を無効化)
ストッキング無し(スクリプトからの取得を無効化)
ジュエリー無し(スクリプトからの取得を無効化)
表情無し(スクリプトからの取得を無効化)
現在のアイテムが気に入らない? .txtファイルから削除すればいい!もっと選択肢が欲しい? .txtファイルに追加すればいい!
好きなLoRAをプロンプトやアイテムに追加したい?対応する.txtファイルに追加すれば、常に適用される。LoRA付きのアイテムやポーズは一切追加していない(使わないものをダウンロードして欲しくないからだ)。
例:トップスを上げて、頬を赤らめて、視線を観客から逸らす、lora:cfg_scale_boost_854525:0.5 | top lift | glasses |
「ワオ!」と思えるアイテム/色を見つけた?そのアイテムのタイトルをクリックして固定しよう!赤くなり、ランダム化から除外される。
それぞれの.txtファイルが変数を格納している場所だ。アイテムやシナリオを追加/削除するときは、以下の形式を守ること:
1
2
3
Apple
Banana
Horse
など…
私はmain.pyのロジックで、pose.txtファイルのポーズ/シナリオの処理方法に(オタク的な)膨大なエネルギーを注いだ。
簡単に言えば、ポーズ/シナリオの末尾に異なるモディファイアをハードコーディングすることで、常に特定の方法で処理される。
モディファイア一覧:
トップレス
ボトムレス
シューズレス
ヌード
トップ上げ
メイク無し
ジュエリー無し
乳首ピアス無し
ストッキング無し
表情無し
メガネ無し
これらのモディファイアをポーズ/シナリオに事前に定義すると、アプリでチェックボックスを手動でクリックしたのと同じ効果が出る。
複数のモディファイアを同時に適用可能。プロンプトの末尾に改行記号で区切る:
ソファに座って、足を広げ、視線を観客から逸らす | top lift | bottomless | shoeless
また、pose.txtファイル内で特定のプロンプトを探しにくくなったため、ポーズカテゴリを導入した。
すでにいくつかのカテゴリが用意されており、pose.txtファイルのカテゴリの先頭に[カテゴリ名]と書けば、新しいカテゴリを追加できる。
すでに用意したカテゴリ:
[ALL](組み込み)(カテゴリに関係なくpose.txtのすべてのポーズ/シナリオを表示)
[マスターベーション]
[フラッシング]
[ポーズ]
[セックス後]
[フェラチオ]
[ミッションポジション]
[ドギー]
[ハンドジョブ]
[カウガール]
どのプロンプトの初期部分も以下の通り:
"score_9, score_8_up, score_7_up, masterpiece, best quality, newest, absurdes, pixelsketcher, very awa, newest, 1 woman"
main.pyを編集すれば、プロンプトの開始部分を好きなように変更できる。
あまりNSFWに興味がない?問題ない!そのような要素を含まない別のバージョンも用意した!
必要条件/使用方法:
Python 3.10+
https://www.python.org/ftp/python/3.13.5/python-3.13.5-amd64.exe
PYPERCLIP
Pythonをインストール後、コマンドプロンプトを開き、以下のコマンドを実行:
pip install pyperclip
以上の準備が完了したら、.batファイルをダブルクリックするだけでプログラムが起動する!
ただし起動に問題がある場合は、私に教えてほしい。
全体的に、この作成物はかなり(超オタク的)だが、私は受け入れる。私は物事をランダム化するのが好きで、これのおかげで画像/動画制作の精神的安定を保てる。
質問、提案、あるいは単に「オタクすぎ!」と呼びたい?コメント欄にぶち込んでくれ。私が読ませて、返信する。
あなたの作品を拝見するのが大好き!.txtファイルやスクリプト全体を変更した場合は、私に送ってください。必ず紹介し、リンクを掲載します!
このページの下部に、あなたが作成したメディアを投稿してください!どんな作品でも見たい!
このパッケージを金銭的に利用することはありません。また、あなたに金銭的な要求をすることも絶対にありません。他人のゲーマーとのやり取りにはご注意ください!このパッケージを販売しようとした場合、あなたの家を吹き飛ばし、あなたの電話番号をスパム業者に登録します。
とはいえ、私のディスコードの子猫たち、楽しんでね。何かあればいつでも言ってね。
―Brax
V2.0 - チェンジログ - 2025年7月26日
メガネを、glasses/glasses.txtで変更可能な属性として追加
ジュエリーを、専用の.txtファイルとして追加:jewelry/jewelry.txt
メイクを、専用の.txtファイルとして追加:makeup/makeup.txt
アイテムがbottoms/pants.txtから取得される場合、ストッキングは自動的にプロンプトから除外される
ポーズにモディファイアが含まれる場合、その変数は赤くなり、テキストが消去されて混乱を防ぐ
新規オーバーライド:
長袖:tops/long_sleeve_tops.txtからのみ取得
短袖:tops/short_sleeve_tops.txtからのみ取得
セーター:tops/sweaters.txtからのみ取得
ブラ:tops/bras.txtからのみ取得
パンツ:bottoms/pants.txtからのみ取得
ショートパンツ:bottoms/shorts.txtからのみ取得
スカート:bottoms/skirts.txtからのみ取得
パンティー:bottoms/panties.txtからのみ取得
画像がよりスムーズに生成されるよう、プロンプトの質を向上
服、髪、肌の色は引き続き分離して管理
.txtファイルへの追加は、次のように推奨:satin_skirt
最終出力例:(purple_colored_satin_skirt:1.0)
新しいフォーマットによりプロンプトに項目が詰め込まれすぎたため、VAEとモデルがプロンプトに従いやすくなるよう、CFG値をやや下げることを推奨
GUIの左上に背景色変更ボタンを追加
何か質問や提案、あるいは『 Bee Movie 』のセリフを引用したい場合は、コメント欄に書き込んでね!
このプロジェクトとコミュニティが大好き!サポートありがとう!
―Brax















