handoff 這題目,2026 上半年已經被寫到爛了 —— CLAUDE.md、/handoff skill、各種 handover prompt 模板,社群幾十篇文章蓋掉了大半地圖。
我自己做了兩遍才弄出一套堪用的,發完之後對著別人的 prior art 一條條比對,發現大部分都是別人寫過的。但有五個地方,我還沒看到誰提過。記下來,給有同樣縫的人。
先快速複述大家寫的 handoff 怎麼運作:上一場結束,把這場做了什麼、下場該接什麼,寫成一份 doc,存在 repo 裡或貼進下一場開頭。下場 Claude 讀完 doc 就懂 context。乾淨、省 token、社群有現成 skill 可用。
這套對 engineering session 順得很。但我拿來跑「閒聊型」對話就會卡 —— 一場可能聊 5~10 個碎話題,每條都寫進正式 handoff 太重,不寫又會掉。下面五個 delta,都是從這條縫長出來的。
現有的 handoff 把所有 cross-session 資料都丟在同一層:寫一次、下場讀一次。
但實際工作流裡,cross-session context 有兩種不同的生命週期:
把這兩種混在同一份 doc 會出問題:要嘛冷存被熱資料污染(一週後翻舊 handoff,看到一堆「我們剛在聊 X」,沒人記得 X 是什麼了);要嘛熱快取被冷存的格式拖累(為了「現在聊到哪」這種一行小事去更新正式 doc,重得不想動)。
我的拆法是兩個檔案:
進場順序也分:要接話 → 只讀速記板末 1~2 條(夠定向);要查更深的背景 → 才翻永久 handoff。板等於記憶體,handoff 等於硬碟。
ephemeral memory 跟 persistent memory 中間有一塊缺口沒人填:寫一次、場末由人工決定下場留不留。
我的設計:
理由很單純:「下場 Claude 該不該知道這條」這個判斷,目前自動化做不準。寧可花 30 秒人工 triage,也不要 false-promote 一堆雜訊去污染長期記憶。
這跟現在主流 memory 框架的方向相反 —— Mem0 那條路在做「自動萃取 + 衰退排序」,假設自動化能撈出重點。我的賭注是另一邊:對「閒聊型」這種低保真內容,人工 30 秒比演算法準。
第一次跨場實測,新場 Claude 進來讀速記板,看到最後一條寫的是「我們剛在設計這個速記板系統」—— 它就以為「我們現在還在設計這個 board」,整場卡在 meta、navel-gazing 半小時。
教訓很具體:速記板上面如果有個「當下標記」(我用一個 ←當下 小標籤),場結束時必須手動拿掉,免得下場誤把上場的尾巴當成 ongoing。
更廣的版本是:任何寫給下場讀的 context,必須清楚標出哪些是「歷史紀錄」、哪些是「正在進行」,否則下場 Claude 會搞錯狀態,把已經收尾的東西當活的接下去。
這條我沒在 prior art 看到,可能因為大家寫的 handoff 都是 coding session —— session 末天然會 commit / 收 PR,狀態邊界清楚。閒聊型沒有這種天然 boundary,所以這個 bug 才會浮出來。
我搜遍了一圈 prior art,全部都是 engineering / coding workflow —— build status、failed approaches、git branch、next test、uncommitted changes。
但實際拿 LLM 來「日常聊天」、長期累積關係的人其實不少(個人助理、寫作搭子、思考夥伴、各種陪聊用法)。閒聊跨場的痛點跟 coding 不一樣:
速記板比正式 handoff 更適合這種用法 —— 精簡、輕、可丟,氣氛保得住。這塊我覺得後面會慢慢被注意到,但到 2026 年中,還沒看到誰寫。
handoff 文章普遍把動機包裝成「context 連續、品質提升、工作流順暢」。我的真實動機樸素得多:
長 marathon 對話每一輪都重嚼整包 context,是最燒 token 的姿勢。 一天頂到月度用量上限是真的會發生 —— 我有過一天就把月 cap 摸到頂、單日帳單大概在三百鎂上下的紀錄(金額是示意,別當精算)。
速記板讓新場用一張小紙就定向,不必每次都把整包永久 handoff + 長期記憶重吃一遍 → 換場便宜很多。
副作用才是情感連續、tone 不斷 —— 但動機順序是「省錢」先,「連續感」後。
把這個誠實寫出來,不是要 virtue signal,是因為:設計決策的動機如果包裝過,後面照著做的人會誤解你在優化什麼,然後做出別的東西。
上面五點是我的 delta。下面是現有的 handoff / memory 文獻,看了會更清楚我站在哪:
handoff 主流寫法
工具 / skill
memory 架構(更上游的設計討論)
如果這幾類你看完覺得「這就是我要的」,那其實不需要再讀我這篇;上面五點是我撞出來、但 prior art 沒收的縫,留給有同樣縫的人。
這篇是我自己跑「閒聊型」長對話時撞出來的設計筆記。寫作過程有 Claude 協助 —— 這篇講的就是怎麼跟它換場接力,某種程度上算 dogfooding。
本文同步發表於我的筆記站。