月考后的日子,梧桐樹上的葉子愈發(fā)稀疏,寒風(fēng)卷起最后幾片枯葉打旋。許翊的課桌上多了個小型的樹莓派,他總在課間搗鼓線路,電線與電路板交錯間,還壓著張便簽:“等我搭好,給你做個自動翻書機?!?/p>
吳憂發(fā)現(xiàn)他開始頻繁借閱計算機編程與人工智能的書籍,甚至在歷史課上,偷偷用筆記本記錄神經(jīng)網(wǎng)絡(luò)算法的筆記。當(dāng)她好奇詢問時,許翊把本子倒扣,耳尖泛紅:“就是覺得,能把復(fù)雜的東西拆解成簡單邏輯,和分析歷史事件的脈絡(luò)有點像?!?/p>
某天傍晚,吳憂被許翊神秘兮兮拉到實驗室?;椟S的燈光下,他小心翼翼打開一個木盒,里面躺著個未完成的機械裝置,齒輪與金屬骨架錯落有致:“想做個智能筆記助手,輸入關(guān)鍵詞,它能快速檢索知識點……不過還在雛形階段。”他說話時,窗外的夕陽正斜斜照在他睫毛上,把專注的神情鍍上金邊。
隨著氣溫驟降,教室后方的暖氣機嗡嗡作響。許翊總在早讀前多帶一份熱乎的紅糖姜茶,包裝紙上偶爾會畫個舉著溫度計的小狐貍。有次吳憂感冒咳嗽,第二天她的儲物柜里就多了盒潤喉糖,附帶的紙條寫著:“已查資料,蜂蜜檸檬味最有效?!?/p>
校園藝術(shù)節(jié)臨近,計算機社準(zhǔn)備辦個科技展。許翊盯著報名表猶豫許久,當(dāng)許翊在計算機社的報名表寫下兩人名字時,吳憂卻有些猶豫地開口:“我……報名了鋼琴演唱?!?/p>
許翊敲代碼的手指停在半空,轉(zhuǎn)而綻放出燦爛的笑:“那我可得加快進度,到時候在臺下用我的‘智能筆記機器人’給你加油。”話雖如此,當(dāng)天傍晚他就溜到音樂教室窗外,看著吳憂的手指在琴鍵上跳躍,《晴天》的旋律流淌而出,他掏出小本子,悄悄畫下她側(cè)影與鋼琴的輪廓。
此后的日子,許翊總在調(diào)試間隙,聽著吳憂分享練琴的趣事。有次她苦惱地說某段快板總彈不順,第二天儲物柜里就多了個精巧的節(jié)拍器,附帶的紙條寫著:“用算法測了下,勻速120拍成功率最高,要不要試試?”
藝術(shù)節(jié)前夜,計算機社的展區(qū)還在最后調(diào)試。許翊盯著突然死機的機器人急得冒汗,吳憂抱著琴譜跑來,看到他緊鎖的眉頭,默默放下琴譜開始幫忙檢查線路。“這里的連接線好像接觸不良?!彼钢惶幗涌谡f道,許翊順著看去,兩人的腦袋幾乎要碰到一起。
“修好了!”許翊興奮地抬頭,卻發(fā)現(xiàn)近在咫尺的吳憂,睫毛在暖黃的燈光下輕輕顫動??諝馔蝗话察o,直到遠處傳來的音樂聲才打破這氛圍。
藝術(shù)節(jié)當(dāng)天,禮堂穹頂垂下的彩帶在聚光燈下流轉(zhuǎn)著細碎的光。吳憂攥著話筒站在后臺,白裙下擺隨著呼吸輕輕起伏。鋼琴烤漆面映出她緊張的倒影,而臺下隱約傳來許翊調(diào)試智能機器人的聲響——那家伙說要讓機器臂同步揮動熒光棒,此刻正因為程序卡頓發(fā)出機械齒輪的嗡鳴。
“下一個節(jié)目,鋼琴彈唱《晴天》!”
追光燈驟然亮起的瞬間,吳憂看見許翊從計算機展區(qū)沖出來,他的衛(wèi)衣拉鏈歪著,額發(fā)被冷汗浸濕,懷里卻穩(wěn)穩(wěn)抱著改裝過的機器人。當(dāng)?shù)谝粋€音符從指尖流淌而出,她聽見臺下爆發(fā)出驚呼——原本用來翻書的機械臂,此刻正握著十二支粉色熒光棒,隨著前奏規(guī)律擺動,在黑暗中劃出溫柔的弧線。
“故事的小黃花,從出生那年就飄著……”她的聲音還帶著一絲顫抖,卻在瞥見觀眾席里那個仰頭注視她的身影時漸漸堅定。許翊半跪在地上,專注地盯著平板調(diào)試節(jié)奏,機器人胸前的LED屏突然亮起,循環(huán)播放著吳憂練琴時被偷拍的側(cè)影,畫面邊緣用像素風(fēng)畫著追著音符跑的小狐貍。
間奏部分,鋼琴聲轉(zhuǎn)為激昂。許翊不知何時繞到禮堂側(cè)面,舉起自制的應(yīng)援燈牌——那是用電路板焊接的發(fā)光字,“吳憂的晴天”五個字隨著旋律明暗閃爍。前排的張凌嶼突然帶頭喊起口號,整個計算機社的成員齊刷刷掏出用3D打印的小鋼琴模型,跟著節(jié)奏敲擊桌面。
“刮風(fēng)這天,我試過握著你手……”唱到副歌時,吳憂閉上眼,任由情感在音符間蔓延。突然,禮堂穹頂飄下細密的“人造雨”——是許翊提前在屋頂布置的微型噴霧裝置,淡藍色的水霧中,機器人投射出動態(tài)歌詞,觀眾席自發(fā)亮起手機閃光燈,匯成一片星海。
最后一個音符消散在掌聲里,吳憂睜開眼,正對上許翊眼底的光。他抱著機器人擠到臺前,金屬外殼上不知何時貼滿了便利貼,每張都寫著不同的“晴天”歌詞。“你的晴天,我用代碼寫下來了?!彼曇艋熘ⅲ瑓s比任何時候都清晰,機器人突然彈出一朵用光纖編織的小黃花,在聚光燈下輕輕搖晃。
散場后,禮堂的燈光漸次熄滅,只剩下應(yīng)急通道的幽藍指示牌。吳憂蹲在后臺收拾琴譜,忽然聽見身后傳來齒輪轉(zhuǎn)動的聲響。許翊操控著機器人挪到她身邊,機械臂“咔嗒”一聲展開,遞出的不僅是瓶冰鎮(zhèn)汽水,還有塊印著鋼琴鍵圖案的手帕。
“擦汗。”他自己的額角還沾著調(diào)試設(shè)備時蹭到的熒光粉,卻裝作若無其事地擺弄平板,“剛才程序有三處差點崩掉,還好機器人沒在關(guān)鍵時刻掉鏈子?!?/p>
“明明是你更緊張?!眳菓n仰頭看著他泛紅的耳尖,擰開瓶蓋喝了口汽水,清甜的氣泡在舌尖炸開,“那個……謝謝。”她的目光掃過機器人頭頂還未撤下的LED燈,畫面定格在兩人并肩畫設(shè)計圖的偷拍照片。
許翊突然蹲下,與她平視時呼吸有些急促:“其實我……”話音未落,張凌嶼咋呼的聲音從拐角傳來:“翊哥!社長說機器人要參展科技周!還有金晨她們在找吳憂拍慶功照!”
兩人慌忙起身,許翊后退時撞到道具箱,機器人眼疾手快伸出機械臂撐住墻面,把他和吳憂圈在狹小的空間里。溫?zé)岬暮粑豢?,吳憂能清晰看見他睫毛上沾著的熒光碎屑,而許翊盯著她泛紅的臉頰,喉結(jié)動了動:“明天……老地方等你?”
夜風(fēng)裹著晚櫻的香氣漫進禮堂,吳憂抱著琴譜逃也似的跑向燈光通明的走廊,發(fā)梢掠過機器人指尖時,聽見許翊對著平板嘟囔:“得給這笨蛋加個防臉紅的程序?!鄙砗髠鱽韽埩鑾Z的爆笑,還有機器人機械臂揮動熒光棒的“唰唰”聲,在春夜里譜成一曲未完的歌。
第二天清晨,吳憂抱著歷史筆記來到梧桐道時,發(fā)現(xiàn)許翊正蹲在地上調(diào)試一個新裝置。晨光穿過枝椏灑在他身上,映得少年專注的側(cè)臉輪廓分明。機器人安靜地立在一旁,機械臂上還掛著未取下的熒光棒,像是昨夜狂歡留下的勛章。
“這是……”吳憂湊近,看見地上擺著個小巧的機械八音盒,齒輪與發(fā)條錯落有致,頂端是一朵用金屬片雕琢的小黃花。
“昨天回去搗鼓的。”許翊擦了擦額角的汗,耳尖微微發(fā)紅,“本來想做個能自動彈奏《晴天》的,結(jié)果尺寸太小,只能改成八音盒了?!彼p輕轉(zhuǎn)動發(fā)條,熟悉的旋律從齒輪咬合間流淌出來,雖然節(jié)奏稍顯生硬,卻讓吳憂的心跟著一顫。
她蹲下身子,指尖撫過八音盒上細微的刻痕,發(fā)現(xiàn)每個音符對應(yīng)位置都刻著小小的“W”和“X”?!霸S翊,你……”話未說完,就被突然響起的手機鈴聲打斷。
許翊看了眼來電顯示,臉色瞬間變得有些蒼白。他按下拒接鍵,沉默片刻才開口:“我爸媽……他們又在勸我參加保送考試?!彼麚炱鹉_邊的銀杏葉,無意識地在手中揉搓,“他們說搞這些小發(fā)明是不務(wù)正業(yè)?!?/p>
吳憂望著他低垂的眉眼,突然想起昨夜舞臺上那個為她制造驚喜的少年。她伸手拿過八音盒,堅定地說:“可是,這是我聽過最特別的《晴天》?!彼寻艘艉休p輕放在他掌心,“每個人都該有屬于自己的節(jié)奏,就像這首歌,就算放慢了、變調(diào)了,依然是《晴天》?!?/p>
許翊抬起頭,晨光映得他眼中有細碎的光在閃爍。他握緊八音盒,嘴角慢慢揚起:“吳憂,你說得對?!彼统龆道锏钠桨?,上面是未完成的程序界面,“我想寫個音樂分析程序,能把不同人彈奏的同一首曲子,分解成獨特的情感代碼。”
一陣風(fēng)吹過,梧桐葉沙沙作響,八音盒的旋律與風(fēng)聲交織。遠處傳來早自習(xí)的預(yù)備鈴,兩人卻誰也沒有起身的意思。許翊突然伸手,將一片飄落的葉子別在吳憂發(fā)間:“以后,我的代碼里,都會有專屬于你的晴天模式?!?/p>
吳憂感覺臉頰發(fā)燙,卻還是笑著回應(yīng):“那我等著看,天才程序員怎么用0和1,寫出最浪漫的樂章?!?/p>
陽光透過枝葉,在地上投下交錯的光影,兩個身影并肩而立,在這個清晨,許下了關(guān)于未來與熱愛的約定。