此集合中的通配符主要是為人物場景而創建的。然而,它們也可以用於其他類型的藝術。他們會給你靈感並激發你的創造力。
由於我自己使用這些通配符,因此我發現了有問題的關鍵字並將其刪除。有時我也會新增新的關鍵字,甚至整個檔案。我一直在尋找新的想法來擴展這個系列。
主要思想是不要讓事情變得過於複雜。處理數千個名稱奇怪的通配符可能會讓人不知所措。我相信最好有一些您可以記住並有效使用的內容。
要使用這些通配符,您需要副檔名。您可以使用以下其中一項:
Recommended
最有可能的是,安裝擴充功能後,您需要重新啟動 Stable Diffusion(或租用的伺服器實例)才能使擴充功能正常運作。簡單地重新載入 WebUI 可能還不夠。您可以透過生成圖像輕鬆檢查擴充功能是否有效。如果關鍵字colors
出現在您使用__colors__
通配符的位置,則表示有問題。
如果您使用 AI-Dock 中的配置腳本安裝了擴展,則無需重新啟動?
如果您決定使用 sd-dynamic-prompts,我建議您在擴充功能設定中啟用一個有用的選項。
Settings > Uncategorised > Dynamic Prompts > Save template to metadata: Write prompt template into the PNG
一旦有了可用的通配符擴展,您就需要在適當的目錄中放置通配符.txt
檔案。對於上述兩個插件,它將是擴充主目錄中的wildcards
目錄。
該目錄的路徑可能如下所示:
stable-diffusion-webui/extensions/sd-dynamic-prompts/wildcards/
stable-diffusion-webui/extensions/stable-diffusion-webui-wildcards/wildcards/
導航到正確的目錄並下載檔案。
您可以使用以下命令下載它們:
wget -qO- https://raw.githubusercontent.com/Avaray/stable-diffusion-simple-wildcards/sdxl/scripts/download.sh | bash -s -- wget sdxl
aria2c -q --allow-overwrite=true --remove-control-file=true -o dl.sh https://raw.githubusercontent.com/Avaray/stable-diffusion-simple-wildcards/sdxl/scripts/download.sh && chmod +x dl.sh && ./dl.sh aria2c sdxl
curl -s https://raw.githubusercontent.com/Avaray/stable-diffusion-simple-wildcards/sdxl/scripts/download.sh | bash -s -- curl sdxl
您可以在 DOWNLOAD.md 檔案中找到更多下載通配符的方法。
通配符本質上是包含關鍵字清單的檔案名稱。如果您有一個名為colors.txt
的文件,則可以在提示中使用通配符__colors__
。穩定擴散將用colors.txt
檔案中的隨機關鍵字取代__colors__
。
假設您想要產生一個女人在隨機位置的場景。讓她的服裝也隨興一些。
__國籍__女性的攝影,穿著__顏色__ __衣服_上__ ,站在__地點__
初始提示將如下所示:
西班牙婦女穿著黑色洋裝站在餐廳的攝影
您也可以使用變數Available only in sd-dynamic-prompts
${c=__colors__}穿著__locations__的女士、 ${c}襯衫、 ${c}裙子、 ${c}靴子
提示將如下圖所示:
更衣室裡的女人,粉紅色襯衫,粉紅色裙子,粉紅色靴子
若要從一個通配符取得多個值,您可以指定要取得的值的數量。
Available only in sd-dynamic-prompts
玩具車攝影, {4$$__colors__}
提示將如下圖所示:
玩具車攝影,紅,藍,綠,黃
基於Pony Diffusion
的檢查點可能不適用於其中一些通配符。 Pony Diffusion
檢查點是根據完全不同的數據進行訓練的,並且缺乏許多事情的知識。 Nationalities
、 Artists
、 Cameras
和Films
很可能根本不起作用。如果您打算使用這些通配符來產生逼真的場景,則應該使用針對真人的良好檢查點。我建議使用以下檢查點之一:
SDXL 1.0
SDXL 1.0
SDXL 1.0
SDXL 1.0
對於Nationalities
來說,最好在CFG Scale 6-7
左右,看看提示如何影響生成的人(您可以在此處閱讀更多相關資訊)。對於Artists
來說,最好使用CFG Scale 2-5
以獲得最佳效果。在這兩種情況下,Checkpoint 都會對最終結果產生最大的影響。每個檢查站都不同。
nationalities.txt
清單的靈感來自這篇 Reddit 文章。lighting.txt
的靈感來自這篇 Reddit 貼文。artists.txt
清單是從 Stable Diffusion Cheat-Sheet 中獲得的。artists2.txt
是從 SDXL 藝術家風格研究中獲得的。cameras.txt
和電影camera_films.txt
清單是從SDXL 1.0 藝術研究中獲得的。如果您認為缺少某些內容、某些內容可能有用或應該刪除某些內容,請繼續 - 分叉此儲存庫、編輯檔案並提交拉取請求。
如果您有任何問題或建議,請在 Discord 上聯絡我: avaray_
您也可以在 GitHub Sponsors、Patreon 或 Buy Me a Coffee 上支持我。