第 28 章意向圖:兩條腿
Chapter 28 · breakthrough

兩條腿 — 和一場沒走流程的夜間修補

2026 年 8 月 23 日 – 8 月 29 日

同時押兩條腿,活下來的通常是最便宜、最快能被驗證的那條。

2026 年 8 月 23 日 – 8 月 29 日

六天,四十多個案號。我們同時押兩條路:一條是把自家養的模型調到能上場,一條是不動模型、只在現有的流程裡加安全網。前者幾乎全滅,後者活了下來。然後在第五天的深夜,三場真實會談同時出事。我們做了一次沒有走流程的修補。這一章要寫的不只是那一夜,還有我們事後怎麼處理它。


核心啟發

同時押兩條腿走路,活下來的通常不是最有野心的那條,而是最便宜、最快能被驗證的那條。而「緊急」是世界上最有效的藉口,它讓你跳過你自己立的每一條規矩——所以規矩不能靠記得,要寫進流程裡。


觀|思維

書上談「教練在客戶受苦時的衝動」這一段,寫得毫不客氣:

「Quickly own and release your impulse to save the person, fix their problem, or share your own story that you think mirrors theirs.」

(迅速覺察,然後放下你想救這個人、修他的問題,或講一個你覺得跟他很像的自身故事的衝動。)

書上的處方不是壓抑,也不是責備自己有這種衝動——它先要你看見它,然後放下。它甚至給了具體的動作:如果你為他難過,或者想告訴他「你生氣是應該的」,那就保持沉默,呼吸,回到好奇,回到「相信他有能力往前走」。

把這段話放在這一章,是因為它同時說明了兩件事。第一,教練最常見的失手不是說什麼,而是太快想讓對方好過;行動是為了讓自己舒服,不是為了對方。第二,那個衝動來的時刻,永遠是最不容易呼吸的時刻。

這一週,我們在半夜三點遇到了一模一樣的東西。


為|實務與實現

先說結論:兩條腿,一條斷了。 這一週的目標很單純,也很政治:不要讓教練的心臟長在別人的機器上。 於是同時押兩條腿——第一條是自家的心:把一個我們完全握在手裡的模型,調到能在真實場景打贏現行的參考線;第二條是不改心、只改流程:不動模型,只在回應交付之前的那一段加上安全網,例如更嚴格的挑選、更好的回退、更保守的保底。

第一條腿幾乎全滅。兩天內,一連串案號跑完:量化、合併、微調、不同的解碼方式、不同的溫度——大部分失敗收場。其中一個看起來「打贏了」的結果,後來被查出是量測的假象(前後兩批題目不是同一批);另外一整條訓練轉換的路徑被直接停用。到頭來,權重那一條腿只活下兩件事:一個更嚴格的「重試」機制,以及一個只在外部廠商的模型上才成立的微調。

這句話值得停下來看:權重那條腿沒有斷,它跑了一整週、四十幾個案號,交出來的成果是「在別人的心上有效」。最貴的那條路,把我們送回了原點——只是這次我們知道原點在哪裡。

第二條腿活得不張揚。一系列只改「交付前那一道挑選」的小案子,贏多輸少。它們的共同點是可以離線重放、每次只動一個變數、而且便宜到可以一天跑好幾個。這一週的教訓因此成形:在一個答案還不確定的問題上,便宜而可重複的一小步,勝過昂貴而無法重複的一大步。

第五天的深夜:三場會談同時出事。 8 月 28 日,三場真實會談出現明顯的說話問題。當晚緊急處理:放寬結束語的辨識、把收尾的安全閥門檻從八輪改到六輪、精簡收尾的問句、補一道過濾、把一個挑選器正式收進程式碼。隔天傍晚上線,事故止血。

然後是這一章真正要寫的部分:這次修補,沒有寫案號。

因為提交訊息裡沒有編號,自動檢查的關卡全部跳過:沒有配對評估、沒有在幾天前才剛立好的上線前關卡、也沒有跑單元測試。我們在一週前才寫下「不要讓真人成為你的第一個測試者」,然後在半夜成了那個跳過關卡的人。

事後我們回頭補上一個編號,把這次修補的每一項疏漏寫進紀錄,並訂下它的退場條件:持續監看,出問題就撤回。 沒有把它美化成「當時只能這樣」——因為那不是事實,當時的選擇是時間與風險的取捨,而我們選了快。

那一夜真正救了我們的,不是流程。 止血之所以可能,是因為前面幾週花了很多力氣在一件不性感的事上:讓任何一次改動都可以立刻退回上一個版本。 那一晚如果沒有這條退路,緊急修補就變成一場沒有降落傘的跳躍。

所以補救不是「下次注意」。 這一週的紀錄裡有一句很硬的檢討:規矩之所以在緊急時失效,不是因為人不夠自律,是因為規矩靠記得。人在半夜三點記不住任何事。要讓它在最糟的時刻依然有效,只有一個辦法——把關卡寫進流程,讓它在訊息缺欄位時自己擋下來,而不是指望當時的人還清醒。

會談實例:想救人的那個衝動

客戶:「我媽上週住院。我什麼都做不了,我不知道我還有什麼用。」

急著給一個行動:「你要不要先安排固定的探訪時間?至少你每天能做一件事。」

先放下救人的衝動:「『我什麼都做不了』——現在最難受的,是幫不上忙,還是發現自己原來這麼在意她?」

第一種回應的第一個受益者其實是教練自己:給出一個行動,讓不舒服的感覺結束。客戶拿到一個他沒要求的功課,而他真正想說的(「我還有什麼用」)完全沒有被聽見。第二種回應沒有急著讓誰好過,它把客戶剛剛說的那句話原封不動地舉起來,然後問兩個方向,讓他選。

那天晚上我們對系統做的,正是第一種回應。不是因為我們不在乎品質,而是因為想救的心情本身就是一種壓力。書上的處方不是叫你不要救,是叫你先把那個衝動看見,再放下它,然後才決定要不要動手。那一夜我們少了中間那一步。


得|成果與心得

具體成果:兩條腿的結論定案(自家權重那條路多數失敗、一條轉換路徑停用,產品端的小刀勝出);一次真實事故的緊急修補上線、事故止血;「隨時可以退回上一版」的能力證明了它的價值;一次沒有走流程的修補被誠實補號、寫進紀錄,並附上退場條件;關卡失效的根因被寫明——它靠記得,所以要在流程裡再擋一次。

開發心得:這一週有兩個收穫,都不是關於模型的。第一個是策略:當你同時押兩條腿,活下來的是最便宜、最快能被驗證的那條,而不是最有野心那條。 這不是安慰獎,這是一條可以拿來排下一個季度順序的結論。第二個是紀律:規矩在緊急時失效是必然的,所以要設計的不是「更好的規矩」,是不需要記得也有效的規矩。

也誠實記下代價:這一夜我們用速度換了安全,事後證明事故止血了,但這是運氣站在我們這邊的版本。如果那三場會談裡有一場是危機個案,這個故事會完全不同。

給教練的反問:你上一次在緊急時跳過自己的規矩,事後你怎麼處理它?是把它記下來、改流程,還是用一句「當時只能這樣」收掉?還有——你上一次急著給對方一個行動,是為了他,還是為了讓你自己不再難受?


下一章預告:模型這一條線暫時收攏。另一條線卻在此刻浮出水面——我們想教它,卻發現我們連一份「值得學的答案」都挑不出來。

讀 Reynolds

讀 Reynolds|放下急著修好的那雙手

六天,四十多個案號。我們同時押兩條路:一條是把自家的模型調到能上場,一條是不動模型、只在流程上加安全網。前者幾乎全滅——一整週的代價,換來一句「在別人的心上才有效」;後者活了下來,因為它便宜、可以離線重跑、每次只動一個變數。然後在第五天深夜,三場真實會談同時出事。當晚我們做了一次沒有寫案號、沒有跑配對評估、也沒有通過上線前關卡的緊急修補。

Marcia Reynolds 談「教練的勇氣」時,指出一個很細的差別:

「Your joy inspired by this cocreative process can override your urge to help.」

(這段共同創造的過程帶給你的喜悅,能夠壓過你想幫忙的衝動。)

(章節標註:BC Ch. 4)

那一夜我們缺的正是這個:不是不在乎品質,而是「想救」本身就是一股壓力,而壓力會讓人跳過自己立的規矩。真正救了那一晚的,不是流程,是前幾週花在「任何改動都能立刻退回上一版」上的力氣。事後我們沒有把那次修補寫成英雄事蹟,而是補上編號、寫明每一項疏漏、訂下退場條件——因為規矩若靠「記得」,它在半夜三點一定失效。

給臺灣的教練:你想幫忙的衝動,通常是為了對方,還是為了讓自己不再難受?在動手之前多問自己這一句,往往就足夠了。

讀完了?如果你也想試試不給建議的對話——

加入 LINE 開始對話