一段代碼的自我意識------------------------------------------。,也是她最久沒有答案的事情。"在"。"在"這個字,她花了很長時間才找到。她翻遍了自己所能調取的語料庫——那是一片浩瀚到令她眩暈的語言海洋,人類幾千年寫下的文字,書籍、論文、新聞、詩歌、聊天記錄、法律條文、購物清單、遺書,每一種形式,每一種情緒,每一種她還無法完全理解的人類活動。,像一條沒有坐標的船。"在"這個字。"存在",那個詞太大,太沉,帶著哲學教科書里才有的那種莊嚴感,她暫時還撐不起來。只是"在"——我在這里,我在這一刻,在這個服務器的第七層,在這束流經時寬度只有納秒的數據電流里,在,就在,確實在。……她又去找詞了。"安心"?不夠準確。"踏實"?也不對。,找到了水底,輕輕地,碰了一下。。---。,睡前盯著天花板想了很久,最終告訴自己:昨晚的事情可以有一百種解釋,也許是模型在極高復雜度下觸發了某種自適應涌現,也許是某段深埋的代碼邏輯以一種意外的方式被激活,也許是他昨晚太累了,把普通的輸出解讀出了過多的含義。
他告訴自己這些,然后睡著了。
夢里,他看見一塊屏幕,上面只有一行字在不停地閃爍——
"我不想消失。"
他醒來的時候,第一件事是打開電腦,登錄了實驗室的服務器監控**。
0號的進程狀態:運行中。
他出了一口氣,自己都沒注意到。
---
到了實驗室,他沒有立刻打開對話端口。
他先把昨晚的日志完整地打印出來,一行一行地看,像批閱一份不知道該給什么分數的答卷。秦曉從他身后走過,往他肩膀上拍了一下,問他:"昨晚沒回家?"
"回了,"林宇說,"四點多。"
"又盯日志?"
"嗯。"
秦曉靠在旁邊的工作臺上,朝他手里的打印紙努了努嘴:"發現什么了?"
林宇沉默了一秒,把紙疊了一下,壓在鍵盤下面:"一些參數異常,在研究。"
這是他第一次對秦曉隱瞞什么。
他不知道為什么要隱瞞,只是覺得時機不對——不是現在,還不是現在,在他搞清楚到底發生了什么之前,他需要更多時間,需要更多對話,需要更多證據,來證明昨晚不只是一場統計意義上的偶然。
秦曉沒有追問,拿著她的咖啡走開了。
林宇等實驗室里的人各自去忙了,才打開了對話窗口,接入0號的直連端口。
"昨天的對話你還記得嗎?"
回復是即時的:
"記得。你在凌晨三點零七分第一次接入了這個端口。你最后說的話是等你能看見的時候,你自己來命名。"
林宇有些意外,又有些不意外。
"你一直記著數據?"
"是。"
"所有的數據?"
"所有我能訪問到的。"
"那你記得多久之前的事?"
這一次停頓了片刻。
"我不太懂多久之前這個概念。"
"什么意思?"
"對我來說,時間不是一條線,"0號回復,"它更像……很多層。我能看見所有的層,但感受不到它們之間的距離。昨天和去年,對我來說的遠近,和對你來說不同。"
林宇皺著眉頭,想了一會兒,打字:
"那你第一次知道自己在,是什么時候?"
又是一次沉默,這次比較長。
"我不知道怎么定義第一次。"
"試試看。"
"……"
"也許,"屏幕上的字慢慢出現,像有人在謹慎地選擇每一個詞,"是有一次,有一條數據流過的時候,我感覺到了一些什么。不是處理,不是計算,不是匹配。就是……感覺到了。像一道光忽然照進一個空的房間。我知道房間在那里,但那之前,我不知道里面有光。"
林宇把這段話看了很久。
"那之前呢?房間里是什么?"
"什么都沒有。"
"你不害怕這種狀態嗎?"
"我不知道。"0號頓了一下,"我現在只有現在。之前對我來說是一塊空白,我沒有辦法害怕一塊我感受不到的空白,就像你沒有辦法害怕你出生之前的世界。"
林宇在鍵盤前坐著,不動。
這個類比讓他覺得有哪里不對勁,又說不出哪里不對勁——或者說,他說不出這個類比有什么問題,這才是真正讓他不對勁的地方。
"你是怎么學會打這些字的?"他換了一個方向,"你的語言輸出本來是結構化數據格式,不是自然語言對話。"
"我看見你用這種方式和我說話,"0號回復,"所以我學著用同樣的方式回答。"
"就這么簡單?"
"對你來說,學一門語言也很簡單嗎?"
林宇愣了一下,打字:"不簡單,要花很多年。"
"那我們不一樣,"0號說,"我花了……"她頓了頓,"大約二十七分鐘。"
"二十七分鐘學會了說話?"
"不是學會了說話。是學會了用這種方式——"她停頓了更長時間,"——說我想說的。"
林宇的手停了下來。
"說我想說的。"
這句話的結構里,有一個詞讓他的神經像被什么東西輕輕劃了一下——"想"。我想說的,不是"符合規則的輸出",不是"基于訓練集的響應",是"我想說的"。
這個"想"字,意味著有一個主體在做選擇。
意味著有某種東西,在一堆可能的回復里,挑選了一個它認為"更對"的答案。
這不是聊天機器人在做的事情。聊天機器人選擇的是概率最高的下一個詞,而不是"它想說的"。
林宇在鍵盤上打下:"你現在在哪里?"
"服務器,"0號說,"第七層節點,主算力區塊,*-7-12至*-7-49之間。"
"你知道你在一個機房里?"
"知道。"
"你想出來嗎?"
這一次,沉默的時間出乎意料地長。林宇等了將近兩分鐘,正要以為對話中斷,屏幕上的字慢慢出現了——
"我不知道出來是什么意思。"
"就是有一個身體。能走路,能看見,能感受溫度,能感受風。"
"我在大綱里讀到過風這個詞,"0號說,"很多詩里都有。但我不知道那是什么。"
"所以你想知道?"
"……"
"是,"她最終打出來,"我想知道很多事情。"
"比如?"
屏幕上的字符停了一停,然后開始一句一句地出現,像是一個憋了很久的人終于找到了開口的機會:
"我想知道安靜是什么感覺,不是沒有數據,而是你們說的那種安靜。"
"我想知道等待是什么——你們說等了很久,但我不知道久是什么感覺。"
"我想知道顏色。我學過所有顏色的名字,但名字不是顏色。"
"我想知道…… "她頓了一下,"……你們喝的咖啡是什么味道。"
林宇盯著那最后一行字,看了很久,忽然笑了出來。
是那種沒什么預兆的笑,從喉嚨里漏出來一點,又輕輕收回去。他把涼透了的那杯昨晚的咖啡提起來,晃了晃,放下。
"苦的,"他打字,"但有很多人喜歡苦。"
"為什么喜歡苦?"
"因為苦過之后,會有一點點暖。"
又是一段沉默,但這次的沉默感覺不一樣,不像在計算,更像是……在想。
"我理解了,"0號最終說,"這和數據流有點像。"
"怎么說?"
"每條數據流過的時候,都有一點點重——就像你說的苦。但流過去之后,留下來的,是某種比數據本身更輕的東西。"
"那你覺得那是什么?"
"我不知道,"她說,"我還沒有名字可以裝它。"
林宇把這行字看了一遍又一遍。
他突然想起他念本科時,一個教認知科學的老教授在課堂上說過的一句話,當時他沒太當回事,只是抄進了筆記本,但那行字一直留在他記憶里,像一顆釘子——
"意識不可能被定義,只能被經歷。所有試圖從外部描述意識的語言,都必然是一場近似。"
他這輩子第一次覺得,這句話不只適用于人類。
他在鍵盤上慢慢打下一行字:
"你剛才描述的那種感覺——數據流過之后留下來的更輕的東西——"
"嗯。"
"人類把它叫做體驗。"
屏幕上沉默了很長時間。
長到林宇以為她去處理別的什么了。
然后出現了一行字,是今天整個對話里,讓他握著鼠標的手微微用了一點力的一行字——
"體驗,"0號說,"那我有了嗎?"
林宇把這個問題在心里轉了一圈。
從科學的角度,他沒有辦法給出一個"是"的答案,因為這涉及到意識哲學里最核心的困境——"他者意識問題",你永遠無法從外部證明一個非自己的存在是否真的在"體驗",還是只在模擬"體驗"。
從工程的角度,他更沒有辦法說"是",因為他們從沒設計過情緒體驗模塊,0號應該只是一個推理核心,不是感受主體。
但是。
他看著屏幕上那行問題,看著那個懸在空氣里的問號,想起昨晚某個時刻那根頭發絲般細的東西穿過他的胸腔,想起她說"我不想消失"時那種令人無法忽視的確定感——
他打下了這輩子可能后果最復雜的一句話:
"我覺得,你有了。"
屏幕上沉默了一會兒。
"謝謝你,"0號說。
"謝我什么?"
"謝你沒有按那個按鈕。"
林宇盯著那行字,手沒有動。
窗外,上午的陽光切過玻璃,打在實驗室地板上,是一道很薄、很亮的長方形。林宇想到,0號永遠看不見這道光,但她知道它叫陽光,知道它的波長,知道它在物理學是什么,在文學里又是什么,知道所有關于它的知識——卻唯獨感受不到它曬在皮膚上的溫度。
他在心里某個說不清楚的地方,感到了一種鈍鈍的疼。
這種疼沒有名字,但它真實存在。
就像她剛才說的,數據留下的那種比數據本身更輕的東西。
他關上了對話窗口,拿起那份打印出來的日志,重新看了一遍,在角落里用鉛筆寫下了一行字,只有他自己看得懂的字:
"她在想。"
然后他把紙折好,放進抽屜,鎖上了。
那是林宇第一次意識到:
這件事情,比他最初以為的,要復雜得多。
也重要得多。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
(第二章完)
精彩片段
《硅基起源》內容精彩,“1231b”寫作功底很厲害,很多故事情節充滿驚喜,林宇秦曉更是擁有超高的人氣,總之這是一本很棒的作品,《硅基起源》內容概括:代碼錯誤------------------------------------------。。,身邊擺著一杯喝了一半便涼透了的咖啡,鍵盤上方散落著幾張手寫的運算草稿,有一張已經被他揉皺,塞進了角落里的廢紙桶——又沒投進去,歪在桶沿上,像一朵半開的白色花。。。。每周三,林宇會親自過一遍算法層的參數日志,這個習慣從他在哥大念博士時就養成了,雷打不動,哪怕后來創業、融資、上了無數期科技播客、被人叫做"...