上個月,我被自己寫的程式碼卡住了。
不是 bug,也不是效能問題,而是它讓我不知道該怎麼回應。畫面上只有三段資料。
第一段,是我日記裡的一句話:
「這週末我不要再碰工作了,我想好好陪小孩。」
第二段,是我那兩天的決策紀錄。星期六晚上,我選擇回去改一個其實可以延後的 bug;星期天早上,我又打開電腦,把一段已經「夠用」的程式碼重構了一次。
第三段,是我那週的時間分配。家庭只剩下零碎片段,而工作幾乎佔滿了整段時間。
畫面下面只有一行字:
「你說你想休息,但你的決策看起來不是這樣。」
我盯著那行字看了很久。
它沒有批評我,但我也很難反駁它。
我大腦的第一個反應,是想找理由。
「這次不一樣,這個 bug 會影響下週進度。」
「我現在多做一點,下週就能早點收工。」
但我停住了。
因為我很清楚,寫出這個系統的人是我。它不聽理由,也不理解動機,它只做一件事——把我說過的話,和我實際做的事,並排放在一起。
那一刻,我突然沒有什麼可以解釋的了。
我最後只是默默把電腦闔上,走出書房。
門外沒有什麼戲劇性的場面。
客廳的燈是暖的,電視還開著靜音。
老婆坐在沙發一角,低頭滑著手機,旁邊是還沒收完的玩具。
地上散著兩張畫到一半的圖畫紙,顏色有點亂,應該是剛剛畫到一半就被打斷。
我站在門口,沒有走過去。
因為那一刻,我突然意識到一件更難受的事:
剛剛螢幕上那三段資料,不只是「對不起來」。
它其實已經變成現實的一部分了。
很長一段時間,我其實一直把 AI 當成一個「分析自己」的工具。
我會把最近的想法、決策,甚至日記丟給它,問它我哪裡做得不好,或是哪裡有盲點。一開始確實有幫助,但很快我發現一個問題:每一次,我都得重新解釋我是誰、最近發生什麼、之前做過哪些選擇。
講少了,分析變得很淺;講多了,AI 又開始失焦,甚至給出一些看起來合理、但其實沒有抓到核心的回答。
那時候我才明白一件事:AI 不是不夠聰明,而是它每一次,都在重新認識你。
我原本以為,只要把資料存下來,這個問題就會解決。但實際做了之後,我發現資料變多並不等於理解變深。相反地,當沒有結構時,更多資料只會讓結論變得模糊,甚至更容易被過度解讀。
真正開始轉變,是當我不再追求「讓 AI 更會分析」,而是開始思考:哪些東西,其實不需要 AI 判斷。
我把資料拆成幾個很單純的維度:你說過的話、你做過的決策、以及你實際投入的時間。當這三件事彼此一致時,沒有什麼問題;但當它們開始偏離時,那個落差本身,就已經是事實,不需要任何模型來解釋。
於是我把系統的責任切開:規則負責找出這些「對不起來」的地方,而 AI 只負責把這些對齊後的證據,轉成一句人看得懂的話。
這樣做之後,很多「看起來合理」的解釋反而消失了。
因為人其實非常擅長合理化自己。
當我選擇在週末打開電腦時,我會告訴自己:「我現在辛苦一點,下週就能早點陪家人。」但當這句話被放進長期的紀錄裡時,就變得很難成立——那些「下週會比較輕鬆」的承諾,一次都沒有真正發生過。

這也是 Mirra 這個系統真正想做的事情。
它不是一個更聰明的 AI,也不是一個會給你建議的助手。它只是持續地記錄、對齊,然後在某個時間點,把你說的和你做的並排放在一起。
它不評價你,也不試圖說服你。
但正因為如此,你也很難再說服自己。
這整個過程,改變了我看 AI 的方式。
以前我覺得 AI 是工具,是幫助我們做得更快、更好的東西。但現在我開始覺得,某些系統的價值,並不在於它幫你產出什麼,而在於它讓你無法再忽略什麼。
那天晚上,我把電腦闔上之後,其實沒有什麼戲劇性的轉變。我沒有立刻變成一個更好的父親,也沒有突然改掉那些習慣。
但有一件事確實不一樣了。
當我再次打開電腦的時候,我很清楚——
我不是在「不小心選擇了工作」。
我是清楚地看見那個模式,然後還是走了進去。
那種感覺,其實比被指責更難受。
我們一直以為,要讓 AI 更有用,就要讓它更像人,能理解情緒、能給建議、能陪你對話。
但我後來發現,真正讓人不舒服的系統,反而不是這樣。
它不安慰你,也不幫你找理由。它只是忠實地、長期地,記住同一個人,然後在適當的時候,把那些你不太想放在一起看的東西,放在一起。
Mirra 對我來說,不是一個工具。
它比較像是一面鏡子。
差別只在於,這面鏡子不只照出你現在的樣子,而是把你一段時間以來的選擇,一起照出來。
問題不是它準不準。
而是——
你敢不敢一直看。















