安然問“燈的保質期有多長”的時候,全家正在吃晚飯。
蘇暖的筷子剛夾起一塊紅燒肉,懸在碗沿上方大約兩釐米的高度正準備往嘴裡送,被這個問題定在了半空中——肉塊在筷尖上顫了一下沒掉下來。
顧深坐在餐桌對面,右手正在把剝好的核桃仁放在安然的小碗旁邊,聽到“保質期”三個字的時候他的手指停住了,核桃仁在指腹上停留了兩秒才被擱進碗裡。
“燈不叫保質期。”蘇暖先把那塊紅燒肉放進了嘴裡,嚼了兩下嚥下去之後才開口,“燈叫使用壽命。保質期是吃的喝的上面寫的,燈不會過期。”
安然坐在自己的兒童餐椅上,下巴擱在桌邊沿,兩隻手在桌面底下抓著椅子邊緣。她聽完蘇暖的解釋之後沒有立刻回答,先把視線轉向了客廳天花板上的吸頂燈看了一眼,又轉過頭來看了一眼窗外遠處老院區天台石榴樹的方向——從這個角度看不到樹上的暖黃燈,但那個位置在她的記憶庫裡有明確座標。她看完兩個方向之後重新把下巴擱回桌沿,問出了第二句話:“石榴樹上的燈能用多久?”
蘇暖咬第二塊肉的動作頓住了。她看了顧深一眼。顧深正看著安然,表情跟平時面對一個複雜的術前方案的時候一樣專注——眉心沒有皺但是眉頭微微下壓了一丁點,嘴唇合著沒有張嘴,呼吸節奏放慢了一拍,像是在接收一個需要處理的資訊量超出預期的輸入訊號。
顧深把手中的核桃夾放在了桌面上。核桃夾擱下來的時候夾口還卡著半顆沒剝完的核桃,他把它放平了之後看著安然的眼睛開口說了一句話:“石榴樹上的燈是LED暖色燈帶,標稱使用壽命約五萬小時。每天亮幾個小時的話大概能用好幾年。”
安然坐在椅子上用這幾句話在腦子裡換算了一下好幾年是多長。她算完了之後表情沒有放鬆,反而更認真了——眉毛往上抬了一點,嘴唇抿了一下然後說:“那如果它壞了不亮了呢?那以後我上天台的時候找哪個參照物?”
這個問題扔出來之後飯桌上安靜了三秒。蘇暖放下筷子端起水杯喝了一口,杯子在嘴唇邊停了比平時久的時間,像是用這個動作爭取了幾秒鐘思考時間。顧深坐在對面沒有立刻回答。他的目光從安然臉上移到窗外石榴樹方向,在牆面上停留了一下又移回來。他移動視線的時候耳朵從肉色向淺粉方向滑了一截,但幅度很小,大概只有幾個色號的差距,像是被內部的某個處理流程觸發了但還沒到需要外顯反應的閾值。
然後他說:“燈壞了可以換新的。”
安然眨了眨眼。“換新的還是同一盞燈嗎?”
“物理上是新的燈帶,但顏色可以換成一模一樣的暖黃色,位置可以綁在同一根枝條的同一個節點上,亮度可以調成跟原來一樣。如果這些引數都保持一致,它作為參照物的功能沒有變。參照物的物理載體可以更換。只要功能引數不變,參照物本身沒有過期。”
安然坐在椅子上把這段話接收完了。她接收完之後從自己的兒童餐椅上滑下來,赤腳踩在瓷磚地面上啪嗒啪嗒跑到客廳茶几旁邊蹲下來,從抽屜裡翻出一根橙色熒光筆和一張空白紙。她沒有跟任何人說要去做什麼,但所有人都能聽到她在茶几那邊蹲著畫東西的聲音——筆尖在紙面上摩擦的“沙沙”聲連續不斷,偶爾停下來幾秒像是在思考,然後又繼續畫。
蘇暖從餐桌邊站起來走過去的時候,安然的畫己經完成了一半。紙面上畫了一棵樹的輪廓——樹幹畫了兩條平行線,樹冠畫了一個不規則的大圓。樹冠頂端畫了一個小圓圈,圓圈裡塗了橙色,旁邊寫了一個箭頭從圓圈指向樹幹底部。樹幹底部她畫了三個小方塊平行排列,每個方塊上面寫了一行極小的字,字跡歪歪扭扭但能認出形狀:“換燈”、“換位置”、“換亮度”。三個小方塊的右側畫了一根更大的箭頭指向底端另一行字:“還是同一盞燈。”
蘇暖蹲在茶几旁邊看完了整幅畫的當前進度。安然正趴在紙面上用橙色熒光筆把小圓圈塗第二遍,塗得比第一遍更均勻了一些,塗到邊緣的時候她換了細頭筆尖沿著圓周描了一道邊界線。描完之後她放下了筆,抬頭看著蘇暖說:“我畫了一個備用方案。如果樹上的燈壞了,爸爸換新燈的時候只要把燈綁在同一個樹枝的同一個位置,用同一個顏色,調成同一個亮度,那它還是那個參照物。燈換了但燈的功能不變。它沒有過期。”
蘇暖蹲在茶几旁邊把這段話聽完了。她聽完之後伸手把那張畫從茶几上拿起來看了看——橙色的圓圈被熒光筆塗得發亮,樹幹底部的三個小方框排列整齊,從“換燈”到“換位置”到“換亮度”形成了一條邏輯遞進的流程圖。“換亮度”下面還有一行更小的字幾乎是貼著小方框底部寫的:“如果顏色不一樣了,就不是同一盞燈了。”
蘇暖的鼻腔忽然酸了一下。她蹲在原地把那股酸氣壓下去的方式是站起來把那幅畫拿到了書房門口遞給了顧深。顧深接畫的時候手上的核桃油還沒完全擦乾淨,指腹在紙面的橙色圓圈邊緣按了一小下留下了一道極淡的油漬印子。他低頭看著那幅畫——從圓圈到三小方框到箭頭到底端的結論句——視線在整幅圖上逐行掃了一遍,然後他把畫放在書桌檯燈下面壓平,從筆筒裡抽出一支鉛筆在紙張右下角的空白處寫了一行備註:“備用參照物更換方案。由顧安然自主完成。覆蓋場景:當前參照物物理載體失效後的功能延續策略。方案內容:保持三個關鍵引數不變(顏色、位置、亮度)以實現參照物功能的連續性。結論:物理載體可替換,功能引數穩定即可視為同一參照物。製圖日期:今天。備註:她在晚餐桌上提出的“保質期”問題在當晚即生成了完整的解決方案圖紙。從提出疑問到完成備用方案設計之間的時間間隔大約一頓飯。”他寫完之後把畫放在了育兒指南“非標準化指標”那頁的夾層裡面。
蘇暖靠在書房門框邊沿看著他完成了這個操作。她看著他把畫壓平夾好之後轉身走到了育兒指南所在的桌子旁邊,從抽屜裡翻出那本指南翻到了“非標準化指標”附錄那一頁。她用紅筆在頁面上寫了一段話,筆尖的紅色墨水比平時洇得稍微開了些——可能寫的時候情緒有點波動。她寫的內容是:“她開始考慮參照物的可靠性了。她不是預設燈永遠在那裡,她問如果燈不在了怎麼辦。她在提前準備備用方案。三歲十一個月。——蘇。”
顧深在她寫完批註之後站在旁邊也看了看那頁。他看完之後從抽屜裡拿出那支針管筆——昨天剛裝好墨的——在那頁批註下方畫了一盞極簡的暖黃色小燈。燈用了三條線畫成:一條橫線掛燈座,一條斜線連燈座和發光體,一個橢圓形代表光暈。光暈塗了一層淺黃色的水彩,跟旁邊橙色熒光筆的色號接近但在紙面上區分明顯。他在燈下面寫了幾個字:“功能引數未變。”幾個字寫得比他平時的手術記錄字型稍微大了一點。
何向東在當天深夜的群裡發了一條訊息,配圖是安然畫的那幅“備用參照物更換方案”的照片。他在照片底下配了一段文字:“第八卷新增條目·參照物可靠性認知事件。問題提出者:顧安然。問題內容:“燈的保質期有多長”。解決方案產出者:顧安然。方案內容:功能引數三要素(顏色、位置、亮度)的定量化描述。該方案目前己被採納並將儲存在參照物遷移路徑的備用節點中。另——她在完成方案繪製後把圖紙摺疊成方形放進了書包內層口袋。本記錄員認為她可能準備將備用方案隨身攜帶至所有可能使用該參照物的現場。”
第二天早上安然上學之前拉開書包內層口袋檢查了一下那張摺疊好的圖紙還在不在。她確認完畢之後拉上拉鍊揹著書包出了門。走到小區門口的時候她停下來回頭看了一眼老院區天台石榴樹的方向——暖黃燈在晨光裡沒有亮,但樹冠的輪廓在天台邊緣的反光中清晰可辨。她看著那個輪廓站了幾秒鐘然後轉回頭繼續往幼兒園方向走了。腳步穩定,步伐節奏均勻,馬尾辮在肩胛骨之間一顛一顛地跳動。
蘇暖站在單元門口目送她的背影消失在拐角。她在那裡站了一會兒之後掏出手機看了一眼何向東的群訊息——訊息底下多了一條沈嶼白的回覆,字數很短:“備用方案是參照物導航系統的最小功能單元。她在一個晚上之內從“參照物故障”的擔憂中提取出了三個關鍵引數並給出了維持方案。這個速度快於大多數成年人在類似場景下的故障修復響應時間。“”
蘇暖看完這條回覆之後把手機放回兜裡,走回家的時候路過書房門口看了一眼顧深。他正在書桌前把昨晚那頁育兒指南翻開重新看了一遍安然畫的備用方案。他的視線在”換燈“”換位置“”換亮度“三個方框之間來回掃了兩輪,然後從書桌抽屜裡翻出那把常用的不鏽鋼尺子量了一下方框之間的間距——間距大致相等,偏差在一毫米以內。他量完之後把尺子放回抽屜裡,在三個方框下面用鉛筆補了一行更小的字:”三要素等距排列。間距約一點五釐米。排列方式暗示三個引數在她腦內的權重相等。沒有哪一個標得更大或更小。這是功能引數等權重的證據。下次如果其中某個引數被標大了,意味著她的備用方案會升級為新版本的配置。“他寫完之後合上了育兒指南。
蘇暖靠著門框看著他把整件事從問題到方案到評估全部走完了一遍,然後說了一句:”她自己畫了備用方案,你做了方案評估,何向東存檔了,沈嶼白給了反饋。這個流程從昨晚那頓飯開始到今早完成,用時不到一晚。她在餐桌上問一個問題,一個晚上之後整個系統就把她的問題轉成了正式文件流程。她現在有一個關於“燈的保質期”的完整提案了。“
顧深把育兒指南放回書桌固定位置的時候耳朵從肉色向粉色方向過渡了大約兩個色號。他沒有回答,只是把那根針管筆從筆筒裡拿出來放在了育兒指南封面旁邊——筆尖朝左,筆帽擰緊,跟旁邊安然那幅備用方案圖紙的邊緣平行對齊。
何向東第二天在錯誤進化牆電子版裡新增了一個條目,歸類在”非標準化指標“底下的”備用參照物方案庫“子目錄中。條目名稱他打了幾個字:”燈的引數等權模型——由顧安然在三歲十一個月時的餐後討論中完成框架設計。“他在條目描述欄裡寫了一段話:”本方案的核心創新在於:參照物的功能定義不再繫結其物理載體本身,而是繫結載體承載的一組可復現引數。只要引數不變,參照物可以經歷載體更換而不損失導航功能。這種將參照物從特定物件中剝離出來並抽象成引數組的思維方式,在本記錄員的觀測範圍內尚屬首例。她不是在說燈會壞怎麼辦,她在說一個可識別的東西如果變成了另一個東西但看起來一樣,算不算同一個東西。她的答案是:算。只要功能引數不變。“








