1.9 KiB
1.9 KiB
v0.5.0
Safe Random Seed を追加しました。
追加
Safe Random Seed- KSampler向けに、0以上のランダムseedだけを出力する小型ノード
- Python側の
secretsを使って発番 - 実行後、ノードタイトルを
Seed: 4897362896のように更新 - 同じノードの出力を複数箇所へ接続した場合は、同じseed値を配布
変更
- タイトル表示用JavaScriptで、
Prompt Random Choice Exの短縮文字数設定が反映されるように修正
v0.4.0
Prompt Random Choice Ex を追加しました。
追加
Prompt Random Choice ExPrompt Random Choiceと同じフラット候補リストに対応{}による入れ子の候補展開に対応- すべての葉候補へ展開してから、最後に1回だけランダム選択
- 展開結果を親要素へ
,で接続 - 展開済み候補リストを
options_text単位でキャッシュ selected_text/selected_text_safeを出力(){...}のような空親グループに対応- 親要素
()は出力されません - 子要素だけが候補になります
- 親要素
例
town|zoo{animals{birds|penguins}|aquarium,{fish|jellyfish}}
これは、内部的には次の候補へ展開されます。
town
zoo, animals, birds
zoo, animals, penguins
zoo, aquarium, fish
zoo, aquarium, jellyfish
この5候補から1つが選ばれます。
親要素 () の例
(){
white day
wedding ceremony
birthday party
}
内部的には次の候補へ展開されます。
white day
wedding ceremony
birthday party
## 備考
- `Prompt Random Choice Ex` は、すべての葉候補へ展開してから最後に1回だけランダム選択します
- 展開済み候補リストは `options_text` 単位でキャッシュします
- 通常の `Prompt Random Choice` は、フラットな候補選択用としてそのまま残しています