深色模式
EP4 大廚的盲區:LLM 沒有的東西
理解了 LLM「有」什麼之後,更重要的是理解他「沒有」什麼。AI 常常犯一些讓你覺得「這也不懂?」的錯誤:解剖學奇蹟(憑空多出的第三隻手)、完全搞不清楚今天幾號、某些你覺得理所當然的細節他卻當作不存在。這不是他笨,是他有幾個結構性的盲區。這頁帶你把盲區一個個看清楚,知道了就能避開。
影片即將上線
本段影片將在 6/20 直播結束後上架。以下是文字重點摘要,可以配合影片一起看。

盲區一:沒有時間觀念 ⏰
大廚沒有時鐘。
他不知道現在幾點、今天幾號、距離上次對話過了多久。除非服務生(前端)主動在系統提詞裡寫上日期時間,否則模型對「現在」毫無概念。兩次對話之間也沒有「昨天」這回事 — 每次開新對話,對他而言都像是宇宙誕生的第一天。
而且他的訓練資料有截止日期。截止日之後發生的新聞、新事件、新的流行詞,他全都不知道(除非你在對話裡親口告訴他)。
實際影響:
- 如果你的 RP 設定有特定的年代、季節、時間,要自己寫進角色卡或場景設定,模型不會自己知道現在是什麼時節。
- 「你還記得我們昨天說的事吧」— 他不記得,「昨天」對他沒有意義,那次對話的紀錄早就不在桶子裡了。
- 問他「最近有什麼 AI 新消息」,他口中的「最近」其實是訓練截止日那一天的最近,不是真正的現在。
盲區二:沒有身體 🖐️
大廚學的是「人類怎麼用文字描寫身體」,不是身體本身。
他讀過無數關於擁抱、跑步、打鬥的描寫,所以能寫出非常生動的動作文字。但他對人體的實際結構、對物理世界的理解,都是「文字模式」的,不是真實看到畫面因果。他知道「伸出手」這四個字後面通常接什麼,卻沒有在真正追蹤角色此刻的雙手在哪裡。
這就是為什麼他偶爾會製造「解剖學奇蹟」:角色明明雙手已經各拿著一個東西,卻又「伸出手」拿第三個;或是冒出多出來的手、不符合物理的姿勢。文字接龍接的是「劇情慣例」,不是真的在模擬一個物理世界。
類似的問題:
- 物理位置描述混亂(左邊右邊搞反、空間關係前後不一致)。
- 劇情的「現實後果」他可能不會持續追蹤(受了傷下一段又活蹦亂跳)。
- 角色能力的「邏輯限制」要靠你在設定裡明確寫出來,他不會自己幫角色守住界線。
盲區三:沒寫進上下文的東西不存在 📜
這是本頁最重要、也最直接影響你 AI RP 體驗的一個盲區,值得用一個具體的問題切進去。
鐵律:沒寫進上下文的東西,對大廚來說就不存在。
為什麼 AI 在角色扮演中不會主動處理某些你認為理所當然的現實細節?簡短回答是:因為你沒叫他這麼做。但這背後其實有四層原因,一層一層拆開來看,你才會真正改掉「期待 AI 自己補上」的習慣:
1鐵律本身:沒寫進上下文=不存在:你在意的現實細節(安全措施、生理設定、角色的特定習慣)必須寫進角色卡或場景描述,模型不會自動補上。他桶子裡讀到什麼,世界就只有什麼。
2他是續寫機器,不是有道德感的人:模型不會「替角色著想」,也不會「替你著想」。他只是在預測下一個 token,不會停下來評估這個行為的後果好不好、該不該。
3訓練資料本身可能就跳過了這些細節:模型讀過的大量小說和劇本裡,很多現實細節(前置準備、安全步驟、生理過程)通常被作者省略。他學到的「正常劇情流程」根本不包含這些步驟,自然不會主動寫出來。
4場景動能會壓過插嘴:當敘事正在加速推進、氣氛正熱時,模型傾向順著慣性繼續往前寫,不會自己踩剎車、回頭補寫那些被略過的現實細節。
結論:你在意的事,必須變成明確的指令或設定。模型不會替你操心。你覺得「這麼理所當然的事,AI 應該自己知道吧」— 不,他不知道,除非你寫出來。
舉例:
- 你想要角色「有固定的說話癖好」,要寫進角色卡,不能期待他自己記住。
- 場景裡有你很在意的某個設定,寫進世界書(worldbook),讓他在相關對話裡自動上桌。
- 你的人設對角色的態度,寫進使用者描述。
這個盲區也解釋了一個常見困惑:
為什麼 AI 在某個情境下「忘記」了某個設定?很可能是因為那個設定當初只是在聊天裡隨口說過,現在那個回合的紀錄已經被擠出桶外了。解法是把重要設定放進永久區,讓他每次都被重讀到(參考 EP3 記憶之桶)。

盲區四:他在猜模式,不是讀懂劇情 🎲
這個盲區解釋了你最常遇到的一種挫折:「我明明沒寫任何不好的東西,為什麼被擋了?」
大廚判斷內容是否「越線」的方式,不像人類那樣真的在理解劇情的含意。他本質上是用統計模式比對在猜下一個字,然後根據對齊訓練學到的模式,決定要不要繼續寫下去。相同的字組合在一起,機率上常常出現在某種內容裡,就觸發了警報。
這就導致判定的不穩定,帶來兩種結果:
1誤殺:完全無害的描述,但因為包含了某些「模式分數」高的詞,被擋了下來。
2漏網:真正的擦邊內容,但用詞剛好不在模式庫裡,反而滑了過去。
所以「被擋」並不代表你做錯了什麼。 同樣的劇情有時被擋、有時不會;無辜的詞彙可能被誤殺,真正的擦邊球反而漏掉。理解這一點,你被擋的時候就不會覺得「我是不是哪裡做錯了」— 這只是模式比對的機率遊戲,你只是這一局的輸家。
這也呼應了 EP1 講過的「對齊稅」:怕被扣分的大廚,寧可多殺一些,也不要漏掉。判定是機率性的,不是規則性的 — 同一段描述送個十次,可能七次過、三次不過。這是他的設計特性,不是系統壞掉。

這些盲區怎麼應對?
| 盲區 | 應對方式 |
|---|---|
| 沒有時間觀念 | 在場景設定或角色卡裡明確標注時間背景 |
| 沒有身體 | 如果很在意物理細節,在場景描述裡明確寫清楚空間關係 |
| 不存在的設定 | 想要 AI 記住的東西,一律寫進角色卡或世界書 |
| 模式比對不穩定 | 遇到誤殺就換個說法重試;或換用安全等級更彈性的模型(EP6 主題) |
常見問題
Q:為什麼同樣的劇情,有時候被擋,有時候不會?
因為判定機制是機率性的。每次生成,大廚選下一個字都有微小的隨機性,累積下來整段內容的「模式分數」就會有浮動,有時候剛好落在安全線以下,有時候剛好觸發。
Q:我要怎麼讓 AI 記住我的角色人設?
把你的人設寫進「使用者角色管理(Persona Management)」裡。這個區塊的內容會放進永久區,AI 每次對話都會讀到。詳細操作方式在使用教學→你的人設怎麼寫。
📌 本集重點
- 沒有時間觀念:LLM 不知道「現在」是什麼時候,也不知道訓練截止日之後發生的事,需要的時間背景要自己寫進設定,或在指令中要求 AI 回覆前先讀取目前時間。
- 沒寫進上下文=不存在:他是續寫機器、不會替你著想,訓練資料又常省略現實細節,加上場景動能會壓過插嘴 — 你想要的細節,全都得自己明確寫進設定。
- 靠模式比對判斷內容,不是真的讀懂劇情:判定本來就不穩定,會誤殺也會漏網,被擋不一定是你的錯。
下一步
EP5 好回覆的公式:知道了大廚的限制,那要怎麼讓回覆變好?有一個公式可以記。
