ここ最近ハマっているので、もう少し詳細に。
有名どころなので既に使っている方も多いと思いますが、まだ初心者の方向けです。
プロンプトをランダムに選択できる拡張機能です。
例えば
1girl, {black hair | red hair | white hair}と記述すると、
黒髪・赤髪・白髪の子がランダムで出ます。
これを利用することで、外出前などに大まかな構図やプレイを記述したプロンプトに、{いろんなキャラ名}としておくと、帰宅時に同じシチュの色んなキャラが出ている。という寸法です。
もちろん、体位にも、服装にも、背景にも使えますので、{forest | desert | messy room | bath room}というようにも使えます。
超メジャー拡張なので、extensionsタブからインストールできます。
他の拡張機能を入れたことがある方なら楽勝かと思います。名前は”sd-dynamicc-prompts”です。
インストール→適用再起動したらプロンプトなどを記入するところの下の方(拡張機能が並んでいるトコロ)にDynamic Promptsが入っていればOKです。
通常のプロンプト記入の際、ランダムにしたい言葉を { } で囲います。
単語と単語の間には | を入れます。
例
{dog | cat | pig}
これだけです。
また、2で表示したパラメーター系をいじることで、生成枚数をいじることができます。
その他、生成頻度の割合をいじる記述
{0.3::dog | 0.3::cat | 0.4::pig}
や、中身を複数選択する
{2$$ dog | cat | pig}
などもありますが、私はあんまり使いません。
私の場合、最も使う機能、真骨頂はこの機能です。
Dynamic Promptsをインストールしたフォルダ内に”wildcards”というフォルダができていると思います。
(~\extensions\sd-dynamic-prompts\wildcards内)
ここにテキストファイル(.txt)を入れることで、あらかじめランダムにする言葉を準備しておくことができます。
記述方法は簡単で、ランダムにしたい言葉を改行して書いていくだけです。特に難しい知識は必要ありません。
例
animals.txtというファイルをwildcards内に作って、開く。
中にこのように記述する
そして、保存。
体位ランダムの記事で、ランダムに体位を出すワイルドカードを書いたと思いますので、そちらもどうぞ。
・使うには
”__ファイル名__”という記述を、プロンプト内にすればokです。
つまり上記の例だと、”__animals__”になります。
より実践的な記述例としては
masterpiece,amazing quality,best quality,good quality,newest,explicit,aesthetic,absurdres,nsfw
1girl, hetero
BREAK
__taii__, __character__, __breasts__, __sence__,
(体位とキャラと胸のサイズと背景がランダムになる)
BREAK
より細かい設定~~
(あらかじめ、ランダムで作りたいプロンプトを作ってwildcardsに入れておく必要あり)
という感じになります。
ワイルドカードは自分で作ってもいいですし、civitaiなどにもたくさんあります。
個人で配布している方もいます。こうしたものを利用するといいと思います。
で、最近一生けん命掘ってるのは「__character__」の部分です。
この機能すごく便利なのですが、Loraをランダムにすることが(多分)できません。モブキャラはプロンプトをランダムに入れればいいのですが、Loraに頼る特定のキャラはランダムにすることができません。
ランダムのもう一つの欠点として、数値調整を都度できないこと。これは機能的なものでなく手間的なものですね。
Loraをランダムする方法も無くはないですが、Loraごとに他のプロンプトにも強度調整が必要ですし、難しいです。
これらのことから、「プロンプトだけでキャラのランダムができる」ことに意味があります。また、単語数の節約にもなります。
使うには、キャラプロンプトを学習しているモデルである必要はあります。
以下の記事参照

昨日から大ハマりしています。 Illustrious系統、Noob系統ですね。 キャラカバーの広さはAnimagineが強かったのですが、Loraの関係でponyに乗り換えていました。しかし、Illustrious系統、Noob系統がすごく便利でキレイなので、Loraはpony、無しならillustriousになっていきそうです。 Noob系統のほうが幅が広いのでお勧...
特にIllustiousは膨大な数のキャラが対応しているようです。
ネットには「出てくるキャラ一覧」などありますが、
・男性も混ざってること
・あんまりたくさん知らないキャラが混ざって欲しくないこと
・強度に差があること
などから、自分で調査して自分なりのリストを作りたいと思ったわけですね。
需要があれば公開したいですが、.txtですし、引っ掛からないと思いますが…どうでしょう。
ここに生で書き込んで、「各自でテキストファイルにコピペしてね」も考えています。
おまけも兼ねて例を。
例
”bluearchive.txt”というファイル名でwildcards内に作り、
--------------このしたから
yuuka_\(blue_archive\),blue_archive
asuna_\(blue_archive\),blue_archive
karin_\(blue_archive\),blue_archive
shiroko_\(blue_archive\),blue_archive
hina_\(blue_archive\),blue_archive
hoshino_\(blue_archive\),blue_archive
mari_\(blue_archive\),blue_archive
kazusa_\(blue_archive\),blue_archive
koharu_\(blue_archive\),blue_archive
hanako_\(blue_archive\),blue_archive
azusa_\(blue_archive\),blue_archive
hifumi_\(blue_archive\),blue_archive
iroha_\(blue_archive\),blue_archive
chiaki_\(blue_archive\),blue_archive
juri_\(blue_archive\),blue_archive
izumi_\(blue_archive\),blue_archive
iori_\(blue_archive\),blue_archive
----------------ここまで
をコピペ。
SDで”__bluearchive__”と記述→適当に何枚か出す。
でうまくいけばOKです。
ブルアカまだまだ掘り足りないので、他にも出せる子多いと思いますが、今確認している子達の分です。
他どんなキャラが行けるのかはネットで探すか、danbooruで確認ですね。
今回は以上です。