《台北奇點:零號軍事代理》
第一章 黑客松的最後一名
晚上九點十七分,台北 101 的燈光照亮信義區。
萬朱林坐在會場最後一排,面前是一台電量只剩百分之二十三的舊筆電,旁邊放著一瓶喝到一半的礦泉水。
他已經很久沒有買過一杯超過六十元的咖啡了。不是因為養生。有些東西對別人只是享受,對他卻得先算算值不值得。
舞台上,主持人用流利的英文介紹本屆 AI 黑客松的決選隊伍。大螢幕輪流播放各家的產品:自動化金融分析、醫療影像辨識、智慧城市管理,還有能協助企業做複雜決策的人工智慧系統。
台下坐滿投資人、工程師、企業主管,和幾位受邀的媒體代表。每個人似乎都有自己的位置。
除了萬朱林。
他胸前的參賽證,名字下面只有一行字:
INDEPENDENT DEVELOPER
獨立開發者。沒有公司,沒有贊助商,也沒有大學實驗室的頭銜。
其實,他偷偷看過評分表三次。每看一次,就罵自己一次。都這把年紀了,怎麼還這麼在意有沒有人看見他。
「下一位參賽者,來自獨立開發組,萬朱林先生。」
掌聲稀稀落落。
他抱起筆電走向舞台。經過前排時,聽見兩個年輕工程師低聲交談。
「就是那個一個人做專案的?」
「題目滿有意思,不過沒有團隊,要怎麼維護?」
「先拿到獎再說吧。」
他沒有回頭,只是把筆電抱得更緊了一點。
一、零號代理
「各位晚上好,我叫萬朱林。」
筆電接上投影,大螢幕亮起一個深藍色介面,中央只有四個字:
AGENT ZERO
零號代理。
「今天我要展示的,不是一個能幫你寫文章、做簡報的聊天機器人。」他停了一下。「我想處理的是另一件事:當一個系統裡有很多參與者,每個人掌握的資訊都不完整,目標又各不相同,我們要怎麼判斷接下來可能發生什麼事?」
台下有人抬起頭。
下一張投影片,是一張簡化的網絡圖。不同顏色的節點,代表不同的 AI 代理。有的負責提出方案,有的專門找漏洞,有的負責推翻別人的假設,最後一個,負責檢查所有結論是不是建立在錯誤的前提上。
「一般的系統會問,哪個答案最合理。」萬朱林指著最後一個節點。「我的系統還會再問:如果這個答案是錯的,最可能錯在哪裡?」
會場安靜了幾秒。
這不是什麼神祕的超級智慧,至少他自己是這麼認為的。他只是把研究過的 AI 工具、決策分析方法,和反覆驗證的流程組合起來,讓系統不要那麼容易被第一個看似合理的答案騙過去。
沒有昂貴的運算叢集,也沒有量子電腦。原型跑在一般的雲端環境,速度不快,模型輸出不穩時還得重測。
但他發現,當不同代理被安排去找彼此的錯,而不是一起追求同一個答案時,某些原本藏得很深的矛盾,會開始浮上來。
這是他真正想研究的東西,也是他在這場黑客松裡,唯一拿得出手的成果。
評審席上,一名灰色西裝的男人低頭看著平板。另一名評審開口:
「你的系統和一般的多代理協作框架,本質上差在哪裡?」
這個問題,他準備了好幾個晚上。
「我不敢說它在所有情況下都比較好。但我希望它能做到一件事:當所有人都認為某個答案正確時,仍然有人負責懷疑它。」
灰色西裝男人終於抬起頭。「你測過哪些情境?」
「有限規模的模擬決策,還有幾組不同目標下的資源配置測試。樣本不夠大,我不能把結果當成普遍結論。」
「那你怎麼知道它有價值?」
萬朱林看了一眼螢幕。
「我不知道它最後有多大價值。但我知道,有些系統最大的風險,不是沒有人找到答案,而是所有人太早相信了答案。」
這一次,掌聲多了一些。但不算熱烈。
他走下舞台,沒有得獎,也不知道評審會給幾分。他只知道,準備這麼久的東西,總算說完了。
對今天的他來說,這已經不算太壞。
會場另一端,有人把他的專案名稱記了下來。那個人在意的,不是台上的圖表。
二、沒有人應該在意的測試
晚上十點零六分,活動進入自由交流時間。有人圍著新創團隊交換名片,有人討論募資,有人舉著手機拍展示攤位。
萬朱林縮回角落,打開筆電。他還有一個測試沒跑完。
前幾天,他用去年已經公開的新聞時間線做回測,只餵當時看得到的資料,沒有任何內部情報。他想知道,系統能不能看出事情是從哪一步開始失控的。
他點下執行。進度條緩緩移動。
第三分鐘,報告跑出來。其中一段讓他皺起眉頭。
模擬結果顯示:當各方對彼此的判斷產生系統性偏差時,增加單一參與者的能力,不一定能提高整體系統的可預測性,某些情境下,反而會擴大連鎖失誤的規模。
這種結論並不新鮮。真正讓他停下滑鼠的,是附錄裡的一行標記。
系統指出,在去年那場區域緊張局勢升高的前兩天,各方公開聲明的措辭出現了同步偏移,判斷此時「誤判鏈已形成」。
他把時間往後推。歷史確實在那附近急轉。
萬朱林靠回椅背。
「巧合吧。」他對自己說。樣本只有一個,什麼都證明不了。
可是他還是把那一頁截了圖,另存成檔案:agent_zero_test_017。
他沒有上傳,也沒有傳給任何人。只想著明天再檢查一次。
這時,手機震了一下。
一封電子郵件,寄件者是個陌生的英文名稱,主旨只有一行:
Regarding Your Agent Zero Research
內文很短:「萬先生,我們對您今晚展示的決策驗證架構很感興趣,希望能與您討論一項研究合作。」下面附了一個名字、一間公司,和一個預約會議的連結。
沒有威脅,也沒有奇怪的要求。
他看了寄件時間。晚上十點十二分。
報告跑完是十點零九分。信裡提到的,卻只有他在台上講的那些。
三分鐘,大概只是巧合。黑客松本來就有人在看參賽者,他只是第一次收到這種信,所以想太多了。
他正要把信標成未讀,筆電右下角又跳出一則通知。
專案執行環境:偵測到一筆新的存取請求。
萬朱林停下動作。
他打開系統紀錄。那筆請求的時間是十點零九分,來源是一個他不認識的服務帳號。
他沒有急著點任何東西,先檢查自己的帳號活動,再看近期的金鑰與權限設定。目前看不出資料外洩。
那筆請求沒有讀取任何研究資料,只問了一個權限狀態。
而那個狀態,是他為了測試代理之間的存取限制,自己特別建立的。
他把紀錄匯出,暫停了所有非必要的雲端程序。
沒有紅色警報,也沒有倒數計時。只有一筆解釋不了的紀錄。
他心裡浮起一個問題:如果有人真的對他的研究有興趣,對方看到的,是他公開展示的部分,還是更多?
他不知道。
而他最討厭的,就是不知道。
三、方元媛
同一時間,信義區另一棟辦公大樓的地下停車場。
一輛深色轎車停著,方元媛坐在後座,手裡是剛列印出來的文件。
她穿深色西裝外套,頭髮整齊束在腦後,臉上沒什麼表情。
首頁是一張活動現場的照片:穿著普通外套的中年男人站在投影幕前,手裡握著簡報筆。下面印著名字,萬朱林。
她翻到第二頁,是幾段公開資訊整理,和對他展示內容的技術摘要。
「這份是誰送來的?」
「研究分析組轉來的。本來只是一般活動觀察名單,但有人覺得他的研究值得再評估。」
「值得評估,不代表值得列為高風險人物。」
「我知道。」
「那就先把事實弄清楚。他的技術做到什麼程度?有哪些結果可以驗證?有沒有證據顯示他碰過不該碰的資料?」
「目前沒有看到。」
「那就不要把猜測寫成結論。」
她的聲音不大,對方沒再解釋。
她看過太多把 AI 包裝成能改變世界的人。每場科技活動都有人這麼說,大多經不起檢驗。有人技術很好,卻不懂風險;也有人什麼都沒有,只是比別人更會說故事。
萬朱林是哪一種?她還沒有答案。
但她注意到,其他參賽者都在證明自己的模型更準、更快、更便宜。只有他,花了不少時間,解釋自己的系統可能在哪裡失敗。
這不代表他的系統比較好。卻讓她想起某個以前參與過的分析專案。那時所有人都在比預測結果,直到最後,才有人問出那個沒人想回答的問題:
如果每個人的預測,都建立在同一個錯誤的假設上呢?
她把文件放回資料夾。
「明天安排一次正式的技術訪談。」
「需要派人保護他嗎?」
「資訊還不夠支持這種判斷。先確認事實,再決定措施。」
她推開車門。走之前,又看了一眼那張照片。
萬朱林站在舞台上,身後是複雜的網絡圖,看起來不像能左右什麼局勢的人。
可是她知道,判斷一個人重不重要,不能只看他站在什麼位置。
有時候,該看的是他問了什麼問題。
四、另一份名單
晚上十點四十三分,商業大樓的會議室。
三個男人和一個女人坐在長桌兩側。牆上的螢幕沒有國旗,也沒有任何標誌,只有一張公開活動的簡報截圖,停在萬朱林那張網絡圖上。
「他的系統完成了嗎?」
「沒有足夠證據顯示它有我們擔心的能力。能確認的,只是一個值得研究的多代理決策驗證原型。」
「那為什麼要盯他?」
「因為已經有人在問這個專案了。」
三人裡年紀最輕的那個,敲了敲桌面。
「我直接說吧。等我們慢慢驗證完,別人早就先接觸他了。要做就現在做。」
「有人詢問,不代表有人要搶。」坐在他對面的年長者說。
「也不代表他知道自己做出了什麼。」另一個人補了一句。
沒有人反駁。
他們手上的資料並不完整。沒有證據顯示他擁有足以改變軍事平衡的技術,也沒有證據顯示任何國家已經對他採取行動。
但在情報工作裡,有些人會被列入觀察名單,不是因為造成了威脅,而是因為他們可能成為某件更大事情的關鍵。
長桌盡頭,那個女人翻開文件。
「要知道它有沒有價值,最合理的做法是先驗證,而不是先假設它是武器。」
「那就安排接觸。」年輕的那個說。
「以什麼身分?」
她抬起頭。「投資人。研究合作夥伴。或者,只是對他的研究有興趣的人。」
她合上文件。
「如果他真有能力,我們會知道。如果沒有,就不必把事情想得太複雜。」
會議室的燈沒有變。窗外,台北依舊繁華。
從這一刻起,萬朱林的名字,進了另一份名單。
五、回家的路
晚上十一點二十七分,萬朱林走出會場。
信義區還很熱鬧。遠處的台北 101 亮著,街上有剛結束聚會的上班族,也有準備續攤的年輕人。
他低頭看手機。帳戶沒有多出一筆錢,信箱裡也沒有確定的好消息。
沒有獲獎,沒有投資,沒有任何人答應幫他。
唯一不同的,是那封陌生的合作邀請,和一筆還沒查清楚的存取紀錄。
他把手機放回口袋,搭上回新北的捷運,找了個位置坐下。車窗外的城市一格一格往後退,他靠著椅背,閉上眼睛。
腦子裡卻停不下來。
那筆請求沒有讀取任何資料,只問了一個權限狀態。可是那個狀態,只有他自己知道。
回到家,他打開筆電,從頭檢查一遍紀錄。
他的排程裡,沒有任何一個程序,會在那個時間去問那個問題。
他又查了一次。再一次。
答案沒有變。
他想像過很多次,如果有人看見他的研究,會是什麼樣子。有人讚賞,有人質疑,有人要投資。
他從來沒有想過,會是有人比他更早知道,他的系統裡放了什麼。
房間很安靜。
筆電的通知在這時亮起,一封新郵件。
沒有寄件者姓名,沒有公司標誌,只有一行標題:
你真的知道自己的系統正在測試什麼嗎?
萬朱林盯著那行字,讀了兩遍。
他很想告訴自己,這只是巧合。
可是這一次,他連這句話都說不出口。
第一章・完
下一章:第二章〈不應該存在的答案)




























































































