LoRA 觸發詞是什麼?提示詞裡怎麼寫才會生效

LoRA 觸發詞是喚醒訓練內容的那把鑰匙。運作原理、改寫方法、Danbooru 捷徑,加上 DiT 訓練規則一次講完。

看完不如直接動手試一次。PixAI 免費就能開始。

免費試用 PixAI

LoRA 觸發詞是開鎖用的那串咒語。選對了,提示詞立刻活過來;選錯了,你會盯著畫面納悶 LoRA 到底掛上去沒有。

前幾篇我們談過 LoRA 是什麼權重要怎麼調。這一篇是分水嶺:哪些字真的會啟動LoRA 學過的東西,哪些字模型根本當作沒看到。

這篇會講觸發詞的運作方式、怎麼改成自己想要的樣子、寫提示詞時的 DO/AVOID 原則,還有你哪天要自己訓練 LoRA 時必須知道的觸發詞規則。如果你剛接觸 LoRA,先看 LoRA 使用完整指南,裡面有載入方式、權重和整個流程。

01

LoRA 觸發詞到底是什麼

觸發詞是 LoRA 作者在訓練階段埋進去的特定關鍵字或短句,有人也叫它啟動詞。這些字出現在你的提示詞裡,就會喚醒 LoRA 的訓練資料,告訴它要把哪些特徵套到輸出上。

少了對的觸發詞,再強的角色 LoRA 也只會給你一張泛泛、抓不到重點的圖。加上去之後,髮型、招牌服裝、特殊瞳色這些讓人一眼認出角色的細節才會出現。

把觸發詞想成 LoRA 被訓練來回應的通關密語。每位作者都會自己挑一組,而且幾乎都會列在 LoRA 的說明頁上,讓使用的人知道怎麼叫出每個功能。

02

觸發詞是怎麼啟動功能的

當你把提示詞送進一個掛了 LoRA 的模型,系統會掃過整串字,找出它認得的觸發詞。找到的觸發詞會啟動 LoRA 訓練時學到的特徵對應,其餘的字則照常交給基礎模型處理。

PixAI 圖解:LoRA 觸發詞如何啟動特定特徵,提示詞中的觸發詞對應到各個功能卡

上圖那串提示詞裡,purple_eyeshair_ornamentpointy_ears 這三個字在訓練時被登記為觸發詞,各自打開一項學過的特徵。像 sunset 這種不在 LoRA 詞彙表裡的字,就直接穿過去交給基礎模型,完全不受 LoRA 影響。

同一個 LoRA 換一組提示詞就表現得天差地遠,原因就在這裡——你每次生成,其實都在挑要叫醒它訓練內容裡的哪一塊。

「觸發詞就是打開 LoRA 全部實力的那組密碼。」

03

改寫觸發詞,做出自己的版本

多數角色 LoRA 都附一組預設觸發詞,把角色鎖在標準造型上,包含原作那套服裝。要畫原裝同人當然方便,但想換一身衣服就綁手綁腳。以下是跳出預設值的做法。

假設你掛上流螢 LoRA(崩壞:星穹鐵道),想讓她穿傳統和服而不是預設的機甲裝。照這四步走:

1

先找出 LoRA 的預設觸發詞

打開 LoRA 說明頁。作者通常會把觸發詞全部列出來——角色識別、服裝元素、招牌特徵都有。流螢 LoRA 可能長這樣:

firefly, white_hair, blue_eyes, hair_ornament, bodysuit, mecha_suit, gauntlet
2

拿掉綁服裝的觸發詞

把會鎖死原始造型的部分全部刪掉,只留名字和不會變的特徵(髮色、瞳色、髮飾)。

firefly, white_hair, blue_eyes, hair_ornament // 已移除服裝觸發詞
3

寫進你要的新服裝

接著用一般描述性的提示詞把新造型疊上去。這些字不必是觸發詞,基礎模型會處理。

firefly, white_hair, blue_eyes, hair_ornament, japanese_kimono, traditional_clothing, obi, floral_pattern
4

生成,然後微調

跑一次看看。如果角色身上還是有原造型的影子,代表 LoRA 的訓練在跟你拉扯。把 LoRA 權重降到 0.7 左右,讓和服那組提示詞有空間站住。

為什麼這樣有效

只保留定義角色的觸發詞、丟掉服裝觸發詞,等於是告訴 LoRA:「角色我要,衣服我自己來。」這也是為什麼一個設計良好的 LoRA,本來就不該把服裝元素鎖進觸發詞裡。

04

只鎖不會變的特徵

不論你是在為自己訓練的 LoRA 挑觸發詞,還是在寫提示詞時篩選要留哪些字,最重要的原則只有一條:

以後有可能想換掉的東西,就不要做成觸發詞。

LoRA 觸發詞 DO/AVOID 對照:瞳色與配件要寫進去,服裝、姿勢、背景不要

該寫進觸發詞的

這些是不管在什麼情境下都能定義這個角色的東西,是應該永遠在場的視覺常數:

  • 眼睛特徵: heterochromia_blue_red, purple_eyes, star_shaped_pupils
  • 獨特標記: tacet_mark, facial_tattoo, beauty_mark
  • 招牌配件: black_tiara, hair_ornament, earrings
  • 特殊身體特徵: pointy_ears, fangs, heterochromia

不要寫進觸發詞的

這些是每次生成都該保持彈性的東西,鎖進觸發詞以後只會反過來纏住你:

  • 服裝細節 — 場景一換衣服就得換,留點餘地
  • 綁姿勢的元素 — 姿勢應該跟著提示詞語境走
  • 背景或環境元素 — 場景變化太大,鎖不住
  • 臨時性或不固定的元素 — 任何「有時候才有」的東西

把特定服裝寫進觸發詞,代表你每次想換衣服都得手動刪掉再重寫。這件事很快就會變得很煩,而且會嚴重限制 LoRA 的泛用性——跟一個好 LoRA 該有的樣子正好相反。

05

偷懶的做法:直接抄 Danbooru 標籤

不想一個一個把角色特徵挖出來?Danbooru 早就幫你做完了。這個由社群維護的圖庫幾乎替所有熱門動漫、遊戲角色建好了標籤體系,工作等於已經完成。

💡

實用建議

把 Danbooru 當成觸發詞的靈感來源。現在的角色 LoRA 大多是用帶 Danbooru 標籤的資料訓練的,所以你在那邊找到的標籤,往往可以直接對上 LoRA 的詞彙。

Danbooru 的正確用法

1

搜尋角色的官方圖或標籤完整的同人圖

社群標得越勤的頁面,中繼資料越完整。

2

看圖片左側列出的標籤

重點看「Character」和「General」兩區,這兩區的標籤最能乾淨地對應到 LoRA 觸發詞。

3

只抄不會變的特徵標籤

套用第 04 節的 DO/AVOID 原則:瞳色、髮色、配件照抄,服裝、姿勢、背景標籤跳過。

4

確認格式能對上 PixAI

Danbooru 標籤用底線連接單字(例如 long_hair)。多數 LoRA 直接吃這個格式,不用另外轉換。

🎨 想馬上把觸發詞用起來?

把剛學到的觸發詞技巧實際跑一遍。PixAI 每天都會給免費點數讓你試。

免費在 PixAI 玩 LoRA →

06

觸發詞的最佳排列結構

想要 1:1 還原一個角色,提示詞的順序要固定。觸發詞放前面、彈性元素放後面,基礎模型的反應會穩定得多。

模板結構

整串的邏輯是從「什麼定義了這個角色」流到「什麼可以換」:

character_name,
permanent_features,
optional_tweaks,
flexible_elements
身分 — 角色名稱
固定特徵 — 一定要有的部分
微調 — 可選細節
彈性 — 服裝/姿勢/場景

實際範例

這是遐蝶(崩壞:星穹鐵道)照著模板寫出來的觸發詞區塊:

Castorice/hsr,
long purple hair,
low twintails,
purple eyes,
pointy ears,
hair flower,
crown of thorns,
black tiara

注意觸發詞區塊裡沒有什麼:沒有服裝、沒有姿勢、沒有背景。那些東西放在提示詞後段當彈性元素,像 red dress, sitting, garden,基礎模型才能自由發揮,不會被 LoRA 拉著走。

為什麼別把服裝寫進觸發詞

把特定服裝放進觸發詞區塊,等於每次換裝都要手動刪掉重打,很快就會累。更麻煩的是,LoRA 訓練時已經把這個角色和那套衣服綁在一起,就算你把觸發詞刪了,模型還是會往那個方向偏。一開始就不要把服裝寫進去,這個問題根本不會發生。

07

DiT LoRA 訓練的觸發詞實務

進階段落:如果你只是使用別人的 LoRA、不打算自己訓練,可以直接跳過。要在 PixAI 上開訓練的話,下面這幾條規則就很重要。

PixAI 的 DiT LoRA 訓練,觸發詞的邏輯和大家在 SDXL 流程裡習慣的逗號堆標籤不一樣。而且 DiT.1 和 DiT.2 的規則彼此不同——這是第一次訓練 DiT LoRA 的人最常翻車的地方。

DiT.1 與 DiT.2 觸發詞格式對照:Tsubaki 用精簡標籤,Tsubaki.2 需要 30 字元以上的描述句

Tsubaki LoRA(DiT.1)的觸發詞

訓練 Tsubaki LoRA 時,觸發詞要短、要準。長串描述句在這裡幫倒忙。

角色 LoRA — 照這個格式寫:

character_name, source_work, other_attributes

範例:

hatsune_miku, vocaloid, twin_tails

風格或概念 LoRA — 抓住整份資料集共通的那個核心特徵:

ink_wash_style

DiT.1 通用原則:

  • 觸發詞要短而具體
  • 避免多重子句的長觸發句
  • 找出資料集中每張圖都共有的那個最關鍵特徵

Tsubaki.2 LoRA(DiT.2)的觸發詞

DiT.2 把「越短越好」這條規則整個反過來。訓練 Tsubaki.2 LoRA 時,我們建議觸發詞至少 30 個字元,把主體的核心特徵描述清楚。描述得越完整,Tsubaki.2 在訓練時越能把你的概念定住。

好的 Tsubaki.2 觸發句讀起來比較像一份濃縮的特徵清單,而不是單一個代號——寫的是可以辨識的視覺特徵,不只是一個名字。

一個寫得不錯的 DiT.2 觸發句:

A young woman with long silver hair, golden eyes, and a futuristic black visor

快速檢查:訓練 DiT.2 LoRA 時,如果你的觸發詞還不到 30 個字元,等於白白放掉可以拿到的訓練品質。

從資料集準備到參數調整,在 PixAI 上自己訓練 LoRA 的完整流程,可以看 PixAI LoRA 訓練指南

FAQ

常見問題

關於 LoRA 觸發詞,最常被問到的幾個問題。

LoRA 觸發詞是什麼?

LoRA 觸發詞是寫進提示詞後會啟動 LoRA 訓練內容的特定關鍵字或短句。LoRA 作者在訓練階段把這些字和特定視覺特徵綁在一起——角色名字、髮色、招牌服裝或特殊姿勢。提示詞裡少了正確的觸發詞,LoRA 等於半睡半醒,生出來的圖就很平庸。把觸發詞當成啟動密碼:對的那組會打開 LoRA 的全部能力,漏掉或寫錯就等於碰不到它學過的東西。

要去哪裡找一個 LoRA 的觸發詞?

在 PixAI 上,把 LoRA 載入生成任務時,觸發詞會自動出現在提示詞欄位裡。你也可以到該 LoRA 的詳細頁面看,作者通常寫在說明區。如果這個 LoRA 是用帶 Danbooru 標籤的資料訓練的(現在多數動漫角色 LoRA 都是),那該角色原本的 Danbooru 標籤通常就能當觸發詞用。真的完全沒有寫觸發詞的 LoRA,就去看模型的中繼資料,或用第 05 節的 Danbooru 方法。

觸發詞該放在提示詞的哪個位置?

放靠前面。基礎模型對前段的字給的權重比較高,觸發詞擺在開頭,LoRA 被啟動得比較穩。建議的順序是:character_name → permanent_features → optional_tweaks → flexible_elements(場景、氛圍、光線)。例如先寫「kafka, long purple hair, low twintails, purple eyes」,再接「in a cyberpunk alley, neon lights, looking back」。這樣既保住 LoRA 的優先權,場景又留得下彈性。

可以改掉 LoRA 原本的觸發詞嗎?

可以,而且這是效果最好的客製化技巧之一。核心的角色身分觸發詞(名字、髮色瞳色這類固定特徵)要留著,但綁服裝、姿勢、表情、背景的觸發詞都可以自由換掉。舉例來說,如果流螢 LoRA 預設帶「white dress, white gloves」,你可以刪掉改成「kimono, traditional dress, floral pattern」,LoRA 會保留流螢的長相,同時換上新衣服。兩條原則:固定特徵的觸發詞不要刪;自己訓練 LoRA 時,只把穩定特徵寫進觸發詞,服裝不要寫。

是不是每個 LoRA 都需要觸發詞?

不一定。風格 LoRA 和概念 LoRA 有時候不用寫觸發詞也會作用,因為它學的是改變整張圖的調性。但角色 LoRA、姿勢 LoRA、服裝 LoRA 幾乎都需要觸發詞才會啟動特定特徵。安全的做法是:除非作者在說明裡明講不需要,否則就假設它需要。如果你掛上一個 LoRA 卻看不出任何效果,最常見的原因就是觸發詞漏了或拼錯了。

觸發詞和一般的提示詞標籤差在哪?

一般標籤是基礎模型認得的任何字——「sunset」「cyberpunk」「smiling」——它依照基礎模型的通用訓練去影響輸出。LoRA 觸發詞不一樣,那是 LoRA 作者在訓練時刻意跟某些學到的特徵綁在一起的關鍵字。你用觸發詞,等於在基礎模型之上再啟動 LoRA 的專門訓練。一般標籤影響整體構成,觸發詞打開的是 LoRA 的特定能力。同一個字也可能兩種身分都有:如果某個角色 LoRA 把「purple_eyes」訓練成觸發詞,這個字就會啟動該 LoRA 對眼睛的特殊處理;但在沒掛 LoRA 的提示詞裡,它只是把基礎模型往紫色眼睛推一下而已。

寫了觸發詞,LoRA 卻沒反應?

觸發詞都寫了 LoRA 還是沒動靜,原因通常是四種之一。第一,基礎模型不對盤:用 Haruka V2 訓練的 LoRA 掛到 Noob 系模型上,觸發詞再正確也跑不出來。第二,觸發詞拼錯或格式不對:Danbooru 式標籤用底線(long_hair,不是「long hair」),格式錯了就不會啟動。第三,LoRA 權重太低:調到 0.8~1.0 看看訓練內容有沒有真的生效。第四,提示詞元素互相打架:其他標籤太多會稀釋 LoRA 的影響力。先用只有觸發詞的最精簡提示詞確認 LoRA 有在動,再一層一層把場景細節加回去。

Tsubaki.2 的觸發詞用法不一樣嗎?

不一樣。Tsubaki.2(PixAI 的 DiT.2 基礎模型)需要的觸發句比 SDXL 或 DiT.1 LoRA 長得多、也描述得多。SDXL 流程用的是「hatsune_miku, vocaloid, twin_tails」這種精簡逗號標籤,Tsubaki.2 期待的是至少 30 個字元、把主體當成一份完整特徵清單來寫的句子,例如「A young woman with long silver hair, golden eyes, and a futuristic black visor」。Tsubaki.2 的觸發詞如果不到 30 個字元,訓練品質就是白白流失。完整規格請看 DiT LoRA 訓練指南

同一組觸發詞可以用在多個 LoRA 上嗎?

技術上可以,但通常會出問題。兩個共用同一個觸發詞的 LoRA 疊在一起時會同時被啟動,各自學到的特徵互相衝突,畫面就會變形或前後不一致。最乾淨的做法是訓練時就給每個 LoRA 一組獨一無二的觸發句,例如用角色名字當主要觸發詞,讓它有命名空間的作用。真的非得把觸發詞重疊的 LoRA 一起用,就把兩邊權重都降到 0.5~0.7 緩和衝突。多角色生成的完整流程,可以看 多角色 LoRA 生成指南

 Danbooru 標籤是找觸發詞最快的捷徑

 DiT.1 要短觸發詞,DiT.2 要 30 字元以上的描述句

權重和觸發詞都掌握之後,下一關是在同一張圖裡疊多個 LoRA——包括 AI 繪圖的老難題:讓兩個角色同框而且不互相融掉。

該把觸發詞拿去實戰了。

立刻在 PixAI 創作 →

內容索引