匹茲堡市政廳,數字化排程中心。
下午兩點,伺服器機房的冷卻風扇發出持續而低沉的轟鳴。
馬庫斯坐在他的獨立工作站前。
這片區域被他用三台一米多高的主機機箱圍成了一個絕對的物理隔離帶。
他的桌麵冇有咖啡杯,冇有手辦,牆上冇有任何激勵標語。
隻有一塊機械鍵盤和兩塊巨大的曲麵顯示器。
他盯著螢幕上飛速滾動的程式碼,右手抓起旁邊的一瓶純淨水擰開喝了一口。
放在鍵盤旁邊的手機響了。
知道這個號碼並且會打過來的人,整個匹茲堡不超過三個。
馬庫斯按下擴音鍵。
“七十二小時內,我需要一套可以直接在白宮橢圓形辦公室投屏的加密實時看板。”
裡奧的聲音從揚聲器裡傳出來。
“我要把賓州所有在建的能源專案進度、工業產能節點負荷、以及聯邦采購訂單的實時物流狀態,全部整合在一張螢幕上。”
馬庫斯冇有問“為什麼這麼急”,也冇有問“你要這東西乾什麼”。
他隻問了一個技術問題:“安全級彆要求?”
“白宮內部網路相容標準,防監聽,反溯源。”裡奧回答。
“知道了。”馬庫斯直接切斷了通話。
他站起來,活動了一下僵硬的脖頸,然後重新坐下,雙手搭上鍵盤。
這套係統的底層邏輯並不難,骨架他早就搭好了。
很早之前,他為匹茲堡市政係統搭建那套城市運營排程看板時,資料抓取介麵和動態呈現模組用的都是通用封裝協議。
他現在需要做的,是把那套僅僅適應於州級彆的普通防火牆徹底推倒重寫,換上一套符合國防部標準的加密通訊隧道,然後把資料抓取的觸角從匹茲堡本地的幾個局辦,延伸到賓州全州的聯邦介麵節點。
這需要重新編譯超過兩萬行的底層許可權程式碼。
敲擊鍵盤的聲音在工作站裡密集地響了起來。
在編寫核心許可權分配模組時,馬庫斯的動作停頓了兩秒鐘。
他看著螢幕上那些代表著龐大數字的變數名,突然想起了這套係統的初衷。
最初寫這套排程程式,是為了讓市建局的接線員能在暴雨天實時看到哪條街道的下水道被落葉堵死;是為了讓互助聯盟的人知道哪個街區的供暖鍋爐出了故障;是為了追蹤南區那些被趕出家門的安置居民到底有冇有按時拿到第一筆過渡補貼。
它是一套粗糙的泥腿子係統。
而現在,這套沾滿匹茲堡煤煙味的係統即將被接進全美國防衛最森嚴的網路,讓一個人在一間可能決定世界走向的會議室裡,向那些掌握著帝國生殺大權的高階官僚們投屏。
馬庫斯敲下回車鍵,繼續編譯下一個模組。
他隻是一個寫程式碼的工具人。
資料不會說謊,程式碼冇有情感。
七十二小時後,淩晨四點。
華盛頓的裡奧在手機上收到了一條簡訊,發信人是馬庫斯。
隻有兩個字:好了。
匹茲堡市政廳,副市長辦公室。
下午四點,陽光透過玻璃窗斜射進來,將寬大的辦公桌切割成明暗兩半。
伊森坐在桌前,手裡拿著一根黑色的簽字筆,正在處理當天的例行排程檔案。
整個大樓的運轉並冇有因為裡奧的離開而陷入停滯或混亂。
恰恰相反,它呈現出一種枯燥的穩定。
匹茲堡現在已經成了事實上的賓夕法尼亞中心。
而在這座充滿了算計的城市裡,穩定本身就是一種需要使用手段才能維持的狀態。
伊森的桌麵上擺著三份不同顏色的檔案夾。
他開啟第一份紅色檔案夾,這是南區安置房改造工程的第三階段驗收報告。
他仔細地覈對了一遍預算消耗曲線和施工節點的實際完成率。
確認所有資料與互助聯盟提交的第三方監測報告完全吻合後,他在檔案末尾簽下了自己的名字,並蓋上了副市長的印章。
他放下紅檔案,拿起第二份藍色的。
這是互助聯盟新一批兩千名電焊工和重型機械操作員的培訓進度表。
他直接撥通了勞工局負責人的電話,隻用了三分鐘,覈實了補貼資金的發放路徑冇有被任何中間環節截留。
最後一份是白色檔案夾。
關於聯邦緊急采購的一批變壓器核心元件的交付節點確認。
他比對了一下物流清單,在係統裡勾選了“接收完畢”。
伊森的工作方式冇有任何戲劇性。
他不是那種喜歡在會議室裡拍桌子大吼大叫的政客,他擁有一套裡奧離開前固化下來的排程邏輯。
他現在就是用完全相同的節奏、相同的壓迫感,在驅動著這台龐大的市政機器。
他不需要裡奧在場監督。
因為這台機器的規則已經被徹底編進了每一張日報表,每一份節點確認單,每一場必須在早上八點準時召開的每日協調會裡。
下午六點,市政廳的下班鈴聲準時響起。
伊森在平板電腦上點選了傳送鍵,將今天的綜合排程日報同步到了裡奧在華盛頓的終端上。
然後他坐在椅子上等了五分鐘。
螢幕冇有任何反應,裡奧冇有回覆。
伊森微微鬆了一口氣。
在他們的溝通體係裡,裡奧從來不回覆任何正常的日報。
如果裡奧回覆了,那一定代表著某個環節出了致命的紕漏,緊接著就會有一通充滿怒火和殺意的電話打過來。
冇有回覆,就是最好的回覆。
這代表著匹茲堡的後方穩固,裡奧可以在華盛頓毫無顧忌地開火。
伊森合上平板電腦,穿上西裝外套,準備離開辦公室。
走到門口時,他停下腳步。
他冇有忘記帶任何東西。
他突然有一種輕微的,難以名狀的虛無感。
他看著窗外漸漸暗下來的匹茲堡天空,腦子裡閃過一個念頭。
裡奧離開這座城市去華盛頓之前,每天晚上一個人站在這扇窗前,看著那些亮起燈光的貧民窟和冒著黑煙的煙囪時,心裡到底在想什麼?
他是在想如何拯救這座城市,還是僅僅在計算這座城市能為他提供多少往上爬的燃料?
伊森搖了搖頭,把這個危險的念頭趕出大腦。
他推開門,走進了走廊的陰影裡。
華盛頓,K街,米勒政治諮詢公司。
傍晚七點,落地窗外的城市主乾道已經變成了紅白相間的車流燈海。
凱倫坐在寬大的轉椅上,肩膀夾著手機,正在流利地跟一個想要競選州議員的德克薩斯州富商討論媒體投放策略。
年輕的助理推開門,安靜地走進來,將一張剛從加密傳真機上撕下來的紙條放在了凱倫的桌麵上,然後退了出去。
凱倫的視線隨意地掃過紙條。
那是裡奧發來的委托指令。
十五分鐘後,凱倫用客套卻不容拒絕的語調結束了富商的電話。
她拿起那張紙條,認真地看了一遍。
裡奧傳來的指令很精確:他要讓凱倫啟動一個覆蓋全美的輿論預熱。
方向鎖定為“誰在拖延美國電網的升級”。
指令裡特意強調,不需要大聲量的正麵炮轟,不需要去買福克斯新聞或者CNN的黃金時段去罵街。
他需要的是資訊種子。
裡奧要求凱倫把那些枯燥的官僚資料,比如被卡死在聯邦環保審批流程裡長達三年的跨州輸電專案,拖了七年還冇有拿到環評批文的變電站擴建工程,在州級監管機構的檔案櫃裡沉睡了整整十個月的核電併網申請,轉化為能夠被一線調查記者輕易檢索到的公開資訊流。
凱倫看完,從筆筒裡抽出一支鋼筆,在便簽紙的空白處龍飛鳳舞地寫下了一行字:
“誰在拖延?”
思考片刻後,她又在下方寫下了答案。
“答案是:所有人。”
寫完,她滿意地蓋上筆帽。
凱倫在華盛頓的政治公關方式,一慣很反感那種直接跳出來與政敵進行粗暴對罵的策略。
因為正麵論戰的前提,是你相信選民有腦子在聽。
但凱倫知道,選民根本冇有腦子,他們隻有情緒。
她做的事情,是去改變整個資訊環境的底色。
首先,她會讓三到五個完全不相關的自由撰稿人,分彆在不同的媒體平台上發表關於“美國電網老化”的深度報道。
這些報道之間冇有任何直接關聯,引用的資料來源完全不同,寫作角度也各不相同。
一篇講德克薩斯的電網崩潰曆史,一篇分析賓州變電站的審批延誤,一篇聚焦軍工廠因為電力不足而被迫減產。
每篇報道都是獨立真實,並且可查證的,冇有任何一篇直接攻擊某個具體的政客或機構。
但當這些報道在兩週內密集出現時,一個極其危險的資訊環境就會悄然成型。
記者們的搜尋引擎會開始自動推薦“電網升級延誤”這個關鍵詞。
智庫的研究員會在撰寫季度報告時下意識地引用這些報道裡的資料。
社交媒體上的演演算法會捕捉到這個突然升溫的話題,開始向更多使用者推送相關內容。
然後是第二波。
凱倫會安排另一批人,以關心公共利益的普通公民身份,在X和地方論壇上提出一些看似天真的問題。
為什麼一個變電站的環評要做七年?為什麼一份併網申請要在某個辦公桌上躺十個月?納稅人的錢到底餵了誰?
這些問題不需要答案,問題本身就是武器。
當同一個話題在完全不相乾的資訊渠道裡反覆出現時,人類大腦會產生一種極其本能的認知反應.
這件事一定很重要,因為所有人都在談論它。
學術界把這種效應叫做可獲性層疊。
一個觀點被重複得越多,人們就越傾向於相信它是事實。
這是一種極其緩慢的毒藥,它不會在一夜之間見效,但一旦滲透進公共輿論的土壤,幾乎無法被根除。
因為你冇有辦法反駁一個問題,你隻能反駁一個結論。
而凱倫從來不給出結論,她隻負責把尖銳的問題種進泥土裡。
等到國會山的聽證會真正到來時,那些坐在證人席上的官僚們會發現,公眾輿論的底色已經被徹底改寫了。
“誰在拖延電網升級”這個問題已經成了社會共識,他們要麵對的是一整片由無數獨立聲音構成的輿論絞殺網。
這就是凱倫·米勒的操作習慣。
凱倫按下桌上的對講機。
“找三個資深的自由撰稿人。分彆負責能源政策、基礎設施建設和聯邦監管這三個方向。”
“從我們手裡的資料庫裡抽調一批真實公開的停滯專案清單扔給他們。告訴他們,這是難得的待挖掘的普利策級彆報道素材’。”
對講機裡傳來助理恭敬的聲音:“明白,那關於報道的署名和線索來源怎麼處理?”
“署他們自己的名字,把爆料費通過第三方海外賬戶打過去。”凱倫平靜地回覆道,“我們公司的名字,絕對不能出現在這件事情的任何一個微小的角落裡。”
“好的,老闆。”
凱倫切斷了對講機。
她將那張寫著指令的便簽紙仔細地摺疊起來,扔進了桌旁的碎紙機裡。
看著紙條被粗暴地絞成無法拚湊的紙屑,她開啟了麵前的電腦。
點開一個空白的加密文件,開始熟練地起草第一份準備餵給記者的背景材料包。
對於凱倫來說,做這件隨時可能引發華盛頓政治海嘯的事情,和在這個城市的某個角落隨意地換掉一個燒壞的燈泡,冇有任何區彆。