[姆咪] a20076209和有在用本機AI圖尻尻的請進

作者: Satoman (沙陀曼)   2025-04-02 14:16:58
※ 引述《a20076209 (wecan)》之銘言:
: 想請教一下prompt有辦法在幾個詞之間抽取其中一個嗎? 也就是 或(or)這個作法。
: 例如from above,from below,這兩個詞中隨機選一個詞生成圖片,
: 或是三個詞之間選一個生成
: 還是只能全部輸入上去,隨機性靠賽了?
: 有查到{|}的用法,但沒插件純用CI網的好像沒反應,
: 或是說自機算圖加插件以外有其他方法嗎?
這個可能已經有人知道了。但是有人問我就順便教一下這個尻尻大法。
本機有兩個外掛可以做到,wildcards和dynamic prompts,
由於後者是前者的強化升級版,所以我們用後者dynamic prompts就好。
https://github.com/adieyal/sd-dynamic-prompts
裝外掛的方法麻煩自己看這篇#1dlM1Y0i (Marginalman)
裝完之後他會出現在生圖設定的下面。
https://i.imgur.com/PA8bjjH.jpeg
預設是幫你勾起來的,因為這個外掛不太需要你取消,就保持他勾著就好。
接下來就到了你說的{|}語法時間,
其實這就是dynamic prompts這類外掛的隨機提詞寫法。
舉個簡單例子,我們在提詞欄寫
{usada pekora|sakura miko|hoshimachi suisei}
然後Batch count調成10張,讓他生10張試試。
https://i.imgur.com/NFCrIAQ.jpeg
兩張胚口,五張咪口,三張星街,簡單吧。
{|}是可以用多個的,譬如說:
{usada pekora |sakura miko|hoshimachi suisei},
加上
{cow print, bikini, |maid headdress, naked apron, |
shimakaze \(kancolle\) \(cosplay\), },
這樣就是從胚口咪口星街隨機一個,
再從乳牛比基尼、裸體圍裙和島風cosplay選一個。
結果:
https://i.imgur.com/aX9Y9TQ.jpeg
我們再加一組手勢看看,像是這樣
{double v |heart hands,| finger to mouth,},
比耶、比愛心、雌小鬼手
https://i.imgur.com/jLOQGEg.jpeg
很簡單吧,基本上就是看你要怎麼組合。
接下來一定有人說那我要隨機的題詞很多怎麼辦?
是不是要寫到死?
放心吧,你可以用wildcard來管理大量的隨機組合。
舉例來講,
你想要一個你齁全家餐,那我們就先打開一個文件檔,然後寫上你齁成員的關鍵字。
https://pastebin.com/TYxc1iJ5
例如這樣,你們可以直接下載下來或複製貼上。
然後把這個文件丟到
stable-diffusion-webui\extensions\sd-dynamic-prompts\wildcards
資料夾裡。
打開wildcards manager分頁,按下refresh wildcards讓它抓到新檔案,
接著你就可以看到這個holo裡面的題詞都登錄好了。
https://i.imgur.com/2fF64Tq.jpeg
至於其他的是外掛自己弄的題詞表,但是效果很差,我不推薦用。
(這個步驟非必要,只是讓你檢查確認一下)
拉出wildcard的預設語法是__檔名__,例如檔名是holo就是__holo__,
你可以自己輸入或複製剛剛頁面幫你寫好的。
總之,我們把剛剛的第一組隨機提詞換成這個__holo__試試,直接給它跑50張。
https://i.imgur.com/D0HGcje.jpeg
一個簡單的圖片集就完成了。
這就是AI仔專屬的尻尻大法,把你的屌給AI隨機挑題材來尻。
另外如果你跑圖不快的話,也可以在睡前或出門前讓他跑,回來看成果尻。
大部分在網路上賣的AI色圖集也都是這樣生出來的,簡單吧?
假設你不要隨機,而是要一個既定的工作序列去依序生成你要的組合,
那也有辦法。
生成頁面拉到最下面,找到Script,點開選擇X/Y/Z plot
它長這樣
https://i.imgur.com/dp0m6B5.jpeg
這個東西的原理很簡單,就是依照設定的條件去依序生圖。
舉例來講,我想要星街的乳牛比基尼、裸體圍裙和島風cosplay各一張,
咪口的乳牛比基尼、裸體圍裙和島風cosplay也各一張。
那我們就先在提詞寫上兩個第一條件,
hoshimachi suisei,和cow print bikini
那我們就再XYZ中隨便選一個點開,然後選擇Prompt S/R提詞置換,
values這樣填:hoshimachi suisei, sakura miko, usada pekora
代表跑完hoshimachi suisei後就換成sakura miko和usada pekora
下一個也一樣,點開選擇Prompt S/R,然後values寫:
cow print bikini, naked apron, shimakaze \(kancolle\) \(cosplay\)
下面設定的部分,Keep -1 for seeds勾起來的話它每張圖片會用不同的種子生圖,
不勾就反之,看你需求選擇。
然後檢查一下values內提詞的字尾,最後不能以,收尾,
否則它會自動幫你算一個空白提詞。
也別忘了在原本的提詞欄位寫上其他你要的提詞,
例如cowboy shot, smile還有品質提詞等等。
確定後就可以按生成了。
結果如下,它就依照你的設定去依次生成。
https://i.meee.com.tw/NkK20n9.png
如果你有一堆提詞要生的話,則是可以用Styles去生。
一樣在XYZ中選一個點開,然後選Styles,values就會變下拉選單,
點開來就是你的題詞了。
https://i.meee.com.tw/CVqJyTI.jpg
用這個的話就不用置換,直接選擇你要的組合就好。
styles的文件檔則是stable-diffusion-webui根目錄下的styles.csv。
可以直接編輯這份文件加快工作進度。
大概就醬,去尻吧 ==
作者: yam276 ('_')   2025-04-02 14:17:00
大師

Links booklink

Contact Us: admin [ a t ] ucptt.com