AI 許願池敲碗一下
🎮遊戲創作🤖AI 角色與 chatbot✍️內容創作與變現🏪小生意自動化🎨圖像影音生成工作效率與求職

我的 AI 一直忘記我小說角色的名字,還會自己亂編設定!

你在做 AI 角色模擬器或互動小說,但 AI 老是忘記角色是誰、把 A 的設定安到 B 身上。這不是你不會下 prompt——你缺的詞叫「多角色記憶分離」。這頁告訴你錯在哪、正確的詞彙是什麼,還有一段直接能用的 prompt。

· 鴿寶
#AI角色#模擬器#互動小說#記憶架構#chatbot

先說結論:這不是你 prompt 下得爛,是你缺一個詞。

你可能試過各種寫法:「請記住小明是主角」「不要搞混角色」……然後 AI 還是在第 20 句對話之後,把小明的記憶安到小華身上,或者自己幫角色編了一個你從沒設定過的背景。

你在 Google 上搜「AI 忘記角色」「怎麼讓 AI 記住設定」——搜到的都是隔靴搔癢的東西。

因為你缺的那個詞,圈內人叫它 「多角色記憶分離」(per-character memory separation)

你缺的詞 = 多角色記憶分離 / per-character memory


為什麼 AI 會搞混?(人話版)

AI 的「記憶」不是一個資料庫,而是一段一直在往前滾、而且有長度上限的對話

當你把所有角色的設定,全部塞進同一段對話裡:

  • 角色一多,設定就開始「打架」——AI 分不清哪句話是描述誰的。
  • 對話一長,早期的設定被擠出「記憶窗口」——AI 直接忘了。
  • 遇到空缺,AI 會自己補——這就是它「亂編設定」的來源。

所以問題的根,不是 AI 笨,是你把所有東西丟進同一個抽屜,它當然拿錯。


正確的做法:把設定「結構化」,只在需要時注入

圈內解這個坑的思路有兩層,由淺到深:

淺層(你今天就能做,不用寫 code):把每個角色做成一張**「角色設定卡」**——固定欄位(名字/定位/性格/說話習慣/他知道什麼、不知道什麼)。場景切換時,只把「當前在場角色」的卡片貼給 AI,而不是把全部角色一次塞進去。

這一頁最下面的免費 prompt,就是幫你生這種設定卡的。

深層(要 code,就是我們付費包在做的):把設定卡存進一個外部資料庫,用程式在每次對話時,只「注入」當前場景需要的角色。這叫 per-character 注入——AI 永遠只看到它此刻該看到的,不會被其他角色的設定干擾,對話再長也不會忘。

⚖️ 誠實說清楚:這一頁是 {範本示範頁}——用來展示每一篇坑解「長什麼樣」。免費三層(診斷 + 詞彙 + prompt)已經是真的、能用的。更深的實作細節(資料庫怎麼設計、注入時機怎麼抓)會在付費的 .MD / Code 包裡,由踩過這個坑的人親自寫。


你會搜錯的關鍵字 vs 該搜的正確詞彙

你原本會搜的(搜不到) 該搜的正確詞彙
「AI 忘記角色怎麼辦」 per-character memory separation
「怎麼讓 AI 記住設定」 context injection / RAG for characters
「AI 亂編角色背景」 hallucination from missing context
「AI 對話變長就失憶」 context window limit

把右邊那欄丟進 Google 或直接問你的 AI,世界會突然清楚很多。這就是我們在做的事——幫你把崩潰的抱怨,翻譯成能找到答案的詞。

🎁 直接貼給你的 ChatGPT / Claude

這一段免費。複製、貼上、送出——先讓你的 AI 動起來。

我在做一個有多個角色的 AI 互動故事。請幫我設計一個「角色設定卡」的結構,讓我每次跟 AI 對話時,可以只把「當前在場角色」的設定卡貼給它,避免它把不同角色的設定搞混。

角色設定卡請包含這些欄位:角色名、一句話定位、外觀、性格、說話習慣、與其他角色的關係、這個角色「知道」與「不知道」的資訊。

然後請告訴我:當場景切換、換角色上場時,我應該怎麼組織這些設定卡貼給你,才能讓你穩定記住「現在是誰在說話、他知道什麼」。

想更進一步?

上面免費的三層已經能讓你動起來。如果你想要「照著做不迷路」甚至「我們幫你跑好」——往下看。

  1. 免費 這個坑是什麼、誰會踩
  2. 免費 人話解釋:錯在哪、正確的詞彙
  3. 免費 一段可直接貼給 AI 的 prompt

本文首發於 AI 許願池(https://kaowan.pages.dev/articles/ai-forgets-my-characters/),發佈日 2026年7月5日。 轉載請註明出處——原創者不怕考古,只有小偷怕。🕳️