2024-02-24|閱讀時間 ‧ 約 23 分鐘

ComfyUI 研究 - 文字提示詞

這篇要來研究文字提示詞的處理方式。

文字提示詞或文生圖是AI繪圖的主要方式,使用起來有點類似遊戲抽卡的概念,再多的文字提示詞只要搭配不同的模型跟種子,AI每次畫出來的還是會不太一樣。

而文字提示詞的來源除了自己的想法外,也可以參考網友分享的提示詞,不管是照抄或是修改,生出來的圖像可以非常接近對方的圖像也可以完全不同。

另外還有一種方式就是讓AI幫忙生產提示詞,不管是透過聊天機器人、WebUI的外掛,或是ComfyUI的節點。

以下是在ComfyUI中處理文字提示詞的幾個常用節點介紹。


CLIPTextEncode (Prompt)

最常用的基本文字提示詞節點,可以輸入中文以外的文字,文字順序跟權重都會影響AI繪製時的關注點。

可以做為正向或負向提示詞的輸入節點。

節點上按右鍵出現選單,選擇Convert text to input可以改變節點形式如下圖左下,可以讓這個節點的文字框變成輸入點,將其他節點處理過的文字輸入。


Batch Prompt Schedule

這個節點通常用在控制動畫幀提示詞上面,語法比較特殊,分為前綴、幀數控制、後綴。

前綴做為統一畫面風格,常用的masterpiece、1girl等提示詞放在PRE欄位。

幀數控制語法例如 "12":"eat", 即表示在12幀時畫面中有吃的提示詞加入,不同幀數間會依據提示詞產生過渡效果。

後綴放在APP欄位,也是用來放一些共用的提示但影響圖像較小的提示詞。

這個節點也可以應用在批次出圖上面。


SDXL Prompt Styler

Styler類型的節點可以幫助載入預設的風格提示詞,產生的提示詞透過輸出端輸入到CLIP Text Encode後才可以使用,可以加入Show Text 查看產生的提示詞。

對於不知道怎麼想畫面風格類的提示詞的人來說,十分推薦使用Styler。


String Function

這個節點是用來混合提示詞用,使用上面的Styler節點通常一次只能使用一種風格,使用String Function節點就可以將不同的風格混合在一起。

一樣右鍵選單可以把輸入欄位轉換成輸入端點,輸入來源串接Styler或其他字串節點即可。

action選單分為append(附加)及replace(取代),通常使用Append,執行後節點下方會出現處理好的提示詞內容。

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.