上一節講了多輪校準,但校準有個隱含前提——對話的上下文是乾淨、相關的。一旦上下文裡堆滿了無關內容,AI 就會被幹擾,越改越亂。
這一節解決一個高頻問題:什麼樣的任務該放在同一個對話視窗、什麼時候該果斷開新任務,以及會話過長時怎麼處理。
一、為什麼要管上下文#
AI 在一個對話視窗裡的所有內容,構成了它的上下文——它會參考"之前說過什麼"來理解你現在的指令。這既是優點(能記住前情),也是隱患:
| 情況 | 後果 |
|---|---|
| 同一任務多輪打磨 | 上下文相關,AI 越改越準(這是好事) |
| 不同任務塞進同一視窗 | 上下文互相干擾,AI 容易串臺、跑偏 |
| 會話拖得太長 | AI 遺忘早期資訊,注意力分散,回答變差 |
一句話原則:相關任務可以多輪磨,無關任務必須分開裝。
二、核心做法:不同型別任務分視窗#
最常見的錯誤,是拿一個對話視窗乾所有事——先寫週報,又接著讓它算資料,再讓它潤色文案。結果 AI 滿腦子都是前面的週報背景,算資料時莫名其妙帶出週報的內容。
正確做法是一類任務開一個視窗:
| 任務型別 | 建議 |
|---|---|
| 寫文件、改文案 | 單獨一個視窗,專注語言類任務 |
| 處理資料、做表格 | 單獨一個視窗,專注計算類任務 |
| 寫程式碼、調指令碼 | 單獨一個視窗,專注技術類任務 |
| 查資料、做研究 | 單獨一個視窗,專注資訊類任務 |
每開一個新視窗,AI 都是"白紙一張",專注當前這一件事,質量自然更高。

三、怎麼判斷該開新任務#
不是每次都要糾結。出現下面這些訊號,就果斷開新視窗:
訊號 1:換了完全不同的任務#
任務主題變了(從"寫週報"跳到"分析銷售資料"),哪怕還在同一個工作場景,也該開新視窗。前一個任務的背景對新任務毫無幫助,只會添亂。
訊號 2:AI 開始"串臺"#
你問 A,它回答裡夾著 B 的影子——比如讓它寫新文案,它卻套用了上輪週報的格式。這就是上下文汙染了,開新視窗立刻清爽。
訊號 3:會話太長,AI 開始遺忘或偏題#
一個視窗聊了幾十輪,AI 開始忘記早期的設定、重複已糾正的錯誤、或者回答質量明顯下滑。這是上下文過長導致注意力分散的典型表現。
經驗值:一個視窗同一個任務打磨 10 輪以內通常沒問題;超過這個量級,就要警惕了。
四、開新任務時怎麼交接#
開新視窗不是從頭重新解釋一切,而是簡潔地重新說明背景。AI 在新視窗沒有記憶,所以關鍵資訊要一次性給清:
bash
三句話交代清楚:做什麼、有什麼、怎麼樣(回顧 5.1 節的核心口訣)。不要把舊視窗的長篇大論搬過來。
五、兩個常見誤區#
誤區 1:捨不得開新視窗#
覺得"這個視窗聊得挺好,換一個又要重新解釋"。其實重新說明背景的成本很低,而上下文汙染帶來的返工成本更高。該開就開,別在舊上下文裡死磕。
誤區 2:把所有需求堆進一個超長提示詞#
為了"省得開新視窗",把毫不相關的幾個任務塞進一條指令。結果 AI 顧此失彼,一個都做不好。多工拆成多視窗,比一條超長指令更高效。
小結#
上下文管理,核心記住三點:
- 不同型別任務放不同視窗,避免上下文互相干擾
- 出現三個訊號就開新任務:換了任務、AI 串臺、會話過長遺忘
- 開新視窗時簡潔重述背景,不在舊無效上下文裡死磕
下一節,我們講當 AI 執行出錯、或操作被安全機制取消時,如何有效糾正,讓它改用更安全的方式繼續。