← 返回所有文章
AI 入門

AI 其實沒有記憶搞懂它怎麼「記得」你然後讓它為你工作

張創晃 Lucas ・ 2026-08-22 ・ 10 min read

你可能遇過這件事:昨天那個 AI 對話裡,它超懂你, 你們一來一往把一件事做得很順。今天開一個新對話, 它像失憶一樣,連你叫什麼、在做什麼案子都不知道,一切從零開始。

這篇寫給第一次認真想用 AI 的你。看完你會知道三件事: AI 為什麼會「失憶」、為什麼有時候又好像記得你, 以及怎麼用三個免費的設定,讓 ChatGPT、Claude、Gemini 從「每次都要重新自我介紹的客服」變成「越用越懂你的工作夥伴」。

不用寫程式,不用付費,手機上也能設定。

01AI 每次醒來,都是全新的一天

先講一個違反直覺的事實:AI 本身沒有記憶。它記不住上一句話,更記不住昨天的你。

那為什麼對話中它接得上你說的話?因為每次你送出訊息, 系統都把「這個對話從頭到現在的完整逐字稿」重新拿給它看一遍。 它讀完,回你一句,然後忘掉一切。你再說一句,它再從頭讀一遍。

你可以想像成:每次都有一位全新的、超聰明的實習生走進來, 桌上放著你們到目前為止的對話逐字稿。他快速讀完、回覆你、下班走人。 下一句話,換另一位一模一樣的實習生進來,重複這個流程。

這張「桌子」的大小是有限的,行話叫 context window(上下文窗口)。 對話越長,逐字稿越厚,桌子放不下的時候,最早的內容就會被擠掉。 這就是為什麼超長的對話進行到後面,AI 會開始忘記你們一開始講好的事, 甚至前後矛盾。它沒有變笨,是桌子滿了。

想深挖的看這裡:token 的數學(跳過不影響理解)

AI 計算文字的單位叫 token,一個中文字大約 1 到 2 個 token。 每次互動的硬限制是:

輸入 token + 輸出 token ≤ context window

而「輸入」不只是你剛打的那句話,它等於: 系統提示詞(下一段會講)+你的個人化設定+整段對話逐字稿+你上傳的檔案+你剛打的訊息。 全部加起來超過窗口,就得有東西被擠掉。 這也解釋了為什麼上傳超大檔案後,AI 對前面對話的印象會變模糊。

02System prompt:AI 醒來讀的第一張紙

知道 AI 每次都重新讀桌上的東西之後,關鍵問題來了:桌上的第一張紙寫什麼,就決定了它是誰。

那張紙叫 system prompt(系統提示詞)。在它讀你的對話之前, 會先讀這張紙:你是誰、該用什麼態度、有什麼規則。 平台官方寫了一部分(所以 ChatGPT 有 ChatGPT 的個性、Claude 有 Claude 的), 而重點是:這張紙有一塊留給你寫。

你在設定裡填的「自訂指令」「個人偏好」「Saved Info」, 全部會被塞進這張紙,每一次對話自動生效。 這就是 AI「記得你」的真相:它沒有記憶, 但它每次醒來都會重讀你留給它的紙條。

所以「教 AI 認識你」這件事,本質上就是把紙條寫好。 接下來的三個功能,全部是這個原理的不同包裝。

03紙條有三個層級:寫一次,管多久?

三大平台的選單長得不一樣、名字取得不一樣, 但你只要記住一個框架:同一段提示詞,可以貼在三個層級, 差別只在「生效範圍有多大、管多久」

層級生效範圍ChatGPTClaudeGemini
個人化記憶全部對話,永久生效自訂指令個人偏好指令給 Gemini 的指令
專案只有那個專案裡的對話ProjectsProjects自訂 Gem
單一對話只有當下這個對話三家都一樣:直接貼進對話送出

用一個比喻收攏:個人化記憶是你貼在辦公室門口的紙條, 每個進來的實習生都會看到;專案是某間會議室裡的白板, 只有走進這間會議室的人會看到;單一對話是當面交代一句, 這場會有效,散會就沒了(還記得第 01 段嗎?對話結束,桌上的逐字稿就收走了)。

怎麼決定貼哪一層?看這句話你想讓它管多久。「每次回答都給我下一步」這種永久習慣 → 個人化記憶; 「這個案子的背景與規則」→ 專案; 「今天臨時要它扮演某個角色」→ 貼對話就好。 方向反了會出事:把一次性的要求塞進個人化記憶,之後每個對話都會被它污染, 所以越上層的位置,越要只放你真的永遠都要的東西。

兩個進階常識,知道了少走彎路。第一,個人化記憶那一層其實有兩種東西: 你親手寫的指令(自訂指令)+它從對話裡自動記下的事(ChatGPT 叫 Memory)。 前者你說了算,後者是它自己判斷的。所以哪天 AI「記錯你的事」, 要去記憶管理裡刪它記的,不是改你寫的。第二,層級衝突時,範圍越小的越大聲: 專案指令會蓋過全域自訂指令,對話裡的臨時要求又蓋過前兩者。 AI 突然不照你的全域設定走,先檢查是不是被專案指令蓋掉了,它沒壞。

(還有第四種:把整套流程打包成可以叫喚的工作流,就是 ChatGPT 的 GPTs、Claude 的 Skills、Gemini 的 Gems。那是進階玩法,先把三個層級用順再說。)

三個層級都免費。下面手把手,照著點就好。

04手把手:三個平台、三個層級,照著點

先準備一段要貼的內容。第一次設定,推薦從這段開始(它讓 AI 每次回答完都告訴你下一步該做什麼,是我實測過最快有感的一條):

每次完成一件事、或回答完一個問題後,請在回覆的最後附上「下一步建議」:

- 給 1~3 個具體、我現在就能動手做的動作。
- 每個動作要明確:點名要開哪個檔案、用哪個工具、或問哪個人,不要講「可以再優化」這種空話。
- 動作依重要性排序,第一個就是我最該先做的。
- 如果這件事已經完全結束、沒有合理的後續,就直接說「沒有下一步了」,不要硬湊。

(更多這類提示詞在我的 免費工具頁,都可以直接複製)

ChatGPT(免費版就能做)

1
個人化記憶層級:設定 → 個人化 → 自訂指令

「你希望 ChatGPT 怎麼回應」欄位貼上剛剛那段,存檔。同頁順便確認「記憶」是開著的。從此每個對話都生效。

2
專案層級:專案 → 點選或新增任一專案 → 資料來源 → 新增資料來源

把提示詞存成文字檔加進資料來源,或寫進專案指令。只有這個專案裡的對話會照它走,適合放「這個案子的背景與規則」。

3
對話層級:直接貼進任一對話送出

當下這個對話立刻生效,關掉就沒了。臨時要它扮演某個角色、跑一次性任務,用這招最快。

怎麼確認有生效:設定完開一個全新對話,隨便問一個問題。回答結尾出現「下一步建議」就是生效了。

Claude(免費版就能做)

1
個人化記憶層級:設定 → 個人資料(Profile)→ 指令欄位

貼上那段,存檔。這裡寫的內容每次對話都會生效。

2
專案層級:Projects → 點選或新增任一專案 → 檔案或指令

兩條路:點「檔案」把提示詞存成文字檔上傳,或點「指令」(Instructions)直接貼上,記得打勾啟用。這個專案裡的對話都會照它走。

3
對話層級:直接貼進任一對話送出

單次生效。順帶一提:Claude 免費版還能在 Customize → Skills 上傳打包好的 skill 檔,是三家裡對免費用戶最大方的。

怎麼確認有生效:開新對話問一個問題,看結尾有沒有「下一步建議」。

Gemini(免費版就能做)

1
個人化記憶層級:設定 → 個人化智慧服務 → 給 Gemini 的指令 → 新增

貼上提示詞文字,儲存。之後每個對話 Gemini 都會帶著這些指令。

2
專案層級:設定 → Gem 管理工具 → 自訂 Gem

把指令(+參考檔案)存成一個專屬 Gem,點開它就進入那個情境。例如做一個「履歷健檢 Gem」,之後改履歷都找它。

3
對話層級:直接貼進任一對話送出

單次生效,臨時任務用這招。

怎麼確認有生效:在一般對話問問題看結尾有沒有「下一步建議」;Gem 的驗證是點開你建的 Gem,看它是不是照你寫的指令行動。

三家的選單文字會隨版本更新改名。找不到的時候,在設定裡找「個人化/自訂/personalization」這幾個關鍵字, 或直接問 AI 本人「你的自訂指令設定在哪裡」,它會告訴你。

05你已經在學操作 agent 了

最後說一件你可能沒發現的事。你剛剛設定的三樣東西: 常駐的規則、有背景資料的工作區、叫得動的打包流程, 正是所謂 AI agent(會自己動手做事的 AI)的三塊地基。

工程師在 Claude Code、Codex 這類工具裡做的事, 原理跟你今天做的一模一樣,只是紙條寫得更長、工作流包得更複雜。 換句話說:會寫紙條的人,就已經走在操作 agent 的路上了。 差的只是練習量。

我相信這個能力不該只屬於工程師。 會把「自己要什麼」寫清楚的人,本來就該拿到 AI 時代最大的紅利。

懶得自己寫提示詞?我打包好了

我每天在用的提示詞和 skill 檔整理成了一包:交接信、下一步行動、收工總結, 附使用說明。填 email 立刻收到,三個平台都能用。

洽詢合作 →