時間回到現在

電話打完後,沈亢也就招呼着大家重新上車,往廠區裏開去。

門口保安得到上頭的指令,開門放行,沈亢打頭,三輛車在廠區裏慢慢開了會兒,最終來到了一棟辦公樓旁停下,幾人下了車。

...

會議室門關上的瞬間,沈亢沒聽見走廊盡頭傳來一聲極輕的、像是指甲刮過玻璃的脆響——是鄭昌浩下樓時,手背無意蹭到了消防栓金屬外殼。那聲音很短,卻像根細針,扎進了沈亢耳膜裏。

他沒動,仍坐在原位,指尖無意識地摩挲着合同複印件右下角被自己反覆翻折出的毛邊。紙頁微卷,邊緣泛白,像一張被反覆揉皺又展平的臉。

戴秋也沒起身。他靠在椅背上,兩條胳膊搭在扶手上,下巴微微抬起,目光從沈亢臉上掠過,停在對面空着的三把椅子上,彷彿還能看見鮑亦恆臨走前那副“事已至此,不必再演”的鬆弛姿態。他忽然笑了一聲,不是調侃,也不是快意,倒像是喉嚨裏卡了粒米,咳出來才舒服:“你剛纔,是不是故意沒提北冥社區的服務器備案號?”

沈亢一怔,抬眼。

戴秋已經轉過頭來,鏡片後的眼神沉靜得像秋末的湖面:“合同裏寫的是‘廣告位投放於陽北論壇主站首頁右側通欄’,但你掛入口的閒餘網,二級域名是beiming.xianyu.edu.cn——這個子域,歸你們計算機院實訓中心管,不歸陽北論壇運營方。你連IP地址都換過三次,用的還是院裏給大創項目批的測試雲資源。這些,梁梓恩查不到,張文馨也沒問,但鮑亦恆知道。”

沈亢沒說話,只是慢慢把那份合同翻過來,背面朝上。紙頁背面乾乾淨淨,連個指紋都沒留下。

“你怕他們順藤摸瓜,查到北冥社區真正的後臺架構?”戴秋聲音放得更輕,“你那個‘北冥’,根本不是獨立站,是掛載在陽科大教務系統OAuth2.0認證體系下的輕量級應用,所有登錄都走學校統一身份平臺。用戶註冊即學籍綁定,發帖自動關聯班級羣,連頭像都調用了教務處的電子證件照API……這哪是論壇?這是披着社交皮的校內政務中臺。”

沈亢喉結動了一下。

戴秋卻不再追問,只伸手把桌上那臺一直沒合蓋的筆記本輕輕推過來,屏幕還亮着,停留在一個未關閉的終端窗口——裏面正運行着一段Python腳本,實時抓取陽北論壇首頁廣告位的DOM結構變化。最後一行輸出是:

> [2023-10-17 14:22:07] AD_SLOT_0789 —— STATUS: DISABLED (reason: contract_suspension_pending)

沈亢盯着那行字看了三秒,忽然低聲問:“戴院長,您……什麼時候開始盯他們的廣告位的?”

戴秋笑了,這次是真的笑了,眼角擠出幾道細紋:“從你第一天在閒餘網掛上那個‘北冥社區·陽科大專屬入口’的藍色小圖標開始。你猜我爲什麼非要拉上張文馨?因爲她上個月剛帶學生做了個課題,《高校垂直社區平臺的數據合規邊界研究》,結題報告第十七頁,附錄C裏列了七種繞過校內數據監管的典型路徑——其中第三種,叫‘OAuth代理跳轉+學籍字段隱式透傳’,你抄得挺像樣。”

沈亢沒接話。他忽然想起上週五晚上,自己在302學習室調試北冥社區的微信小程序端,後臺日誌裏跳出一條異常請求:來源IP是10.128.3.15——那是法學院機房的固定出口地址。當時他以爲是爬蟲,隨手加了訪問頻率限制。現在想來,那根本不是爬蟲,是張文馨帶着學生做的壓力測試。

“所以您早知道他們會來?”沈亢聲音有點啞。

“不。”戴秋搖頭,“我知道他們會來,但不知道是今天。我只確定,只要北冥社區的UV破五千,鄭昌浩就一定會坐不住——他去年拿校級創新創業金獎的項目,核心指標就是‘校園垂直流量佔有率’。你這個‘北冥’,三個月零七天,DAU破八百二十六,比他那個陽北論壇同期高了百分之四十三點六。”

窗外陽光偏移了些,光斑從桌面滑到沈亢手背上,溫熱。

戴秋身體前傾,手肘支在桌上,十指交叉:“但沈亢,我今天最想問你的不是技術,也不是合同——是你爲什麼選在昨天,把北冥社區的‘二手教材交易模塊’和‘失物招領AI識別接口’,同步上線到陽北論壇的API對接白名單裏?”

沈亢終於抬起了頭。

他沒否認。

因爲那是真的。

就在昨夜十一點四十七分,他用鄭昌浩給的測試密鑰,將北冥社區兩個核心服務模塊,以“教育信息化協同試點”名義,正式接入陽北論壇後臺管理系統。所有數據流經陽北服務器中轉,但原始數據庫仍在北冥。這意味着:陽北論壇每成交一筆教材交易,北冥社區就多一條精準的用戶行爲標籤;每匹配一次失物招領,北冥就多一份實時地理圍欄數據。而鄭昌浩那邊,只看到自己的服務器負載上升了17%,卻完全察覺不到——那些增長的流量,正悄無聲息地反哺着北冥的推薦算法。

“你是在餵養它。”戴秋說,“一邊喂,一邊等着它長大到咬不動你。”

沈亢點了下頭。

“那你知道,鄭昌浩剛纔在會議室外面,偷偷拍了你三張照片嗎?”

沈亢一愣。

戴秋從西裝內袋掏出手機,點開相冊,往前劃了兩頁——第一張是沈亢低頭看合同時的側臉,光線勾勒出下頜線;第二張是他無意識捏皺紙角的手;第三張,是他抬頭望向窗外時,瞳孔裏映着玻璃上浮動的雲影。

“他沒存你聯繫方式,但沒刪這三張圖。”戴秋把手機推回口袋,“回去路上,他肯定會發給鮑亦恆。老鮑一看就懂:這孩子不是來談判的,是來埋釘子的。”

沈亢沉默良久,忽然問:“戴院長,您覺得……他會不會把北冥社區當成下一個陽北論壇?”

戴秋沒立刻回答。他起身走到窗邊,推開一道縫,秋風裹着銀杏葉的碎香湧進來。他望着樓下梧桐道上三三兩兩穿軍訓服的大一新生,忽然說:“沈亢,你記不記得貼吧最早的爆吧事件?”

沈亢搖頭。

“2003年,‘魔獸世界吧’剛建,吧主是個華中科大的學生。他嫌版規太鬆,半夜改了全部置頂帖,結果被管理員踢了。他沒鬧,也沒刪帖,就用三天時間,在貼吧外鏈裏塞進三百七十一個指向自己新論壇的暗鏈——全藏在魔獸技能說明的括號裏,比如‘斬殺(點擊進入戰術覆盤專區)’。沒人發現,直到三個月後,新論壇註冊用戶破十萬,老吧主纔在首頁發了條公告:‘這裏不是我的墳墓,是我的產房。’”

戴秋轉過身,陽光落在他眼鏡片上,反射出一小片晃動的光斑:“鄭昌浩想當那個老吧主。但他忘了,現在的產房,早就不在貼吧了。”

沈亢怔住。

戴秋卻已走向門口,手搭在門把手上,回頭一笑:“對了,張文馨剛纔在走廊接了個電話,是教務處打來的。他們決定把‘北冥社區’納入本學期‘數字校園創新實踐課’的官方合作平臺——下週一開始,所有選修這門課的學生,都要用北冥社區提交課程作業。授課教師名單裏,有張文馨,也有你。”

門開了一道縫,光漏進來,切過沈亢面前的桌面,像一把鋒利的尺子。

他低頭看着那道光,忽然意識到:從始至終,沒有誰真正想撕毀那份廣告合同。

鄭昌浩要的不是解約,是接管權。

鮑亦恆要的不是賠償,是控制權。

而戴秋……他要的,從來都不是勝利。

他要的是,讓沈亢親手把北冥社區的源代碼,一行行刻進陽科大的數字基座裏——刻得足夠深,深到某天,當所有人談論“陽科大校園數字化基建”時,第一個蹦出來的詞,不再是“陽北論壇”,而是“北冥”。

沈亢慢慢合上合同,把它壓在筆記本電腦下方。

屏幕還亮着,終端窗口裏,那行STATUS提示不知何時變了:

> [2023-10-17 14:35:12] AD_SLOT_0789 —— STATUS: ACTIVE (mode: hybrid_delivery)

混合投送模式已啓用。

他點開北冥社區後臺管理界面,找到“廣告策略”子模塊,在“陽北論壇協同分發”開關旁,輕輕划動滑塊——從“僅限入口導流”,拖到了“全鏈路數據共享”。

頁面彈出確認框:

【警告】啓用此模式後,北冥社區將向陽北論壇實時回傳用戶行爲標籤、內容偏好權重、社交關係圖譜節點等非敏感元數據。該操作不可逆,且默認開啓數據審計日誌。

沈亢懸停鼠標三秒,點擊【確認】。

進度條走完,界面刷新。

新增一行綠色小字:

> ✅ 已同步至陽北論壇v2.3.7 API(最後更新:14:35:47)

他關掉瀏覽器,起身時碰倒了桌角的簽字筆。筆滾到戴秋剛纔坐的位置下,停在那道尚未消散的光痕邊緣。

沈亢彎腰去撿。

指尖觸到冰涼筆身的剎那,聽見門外傳來一陣輕快的腳步聲,由遠及近,停在門口。

門被推開一條縫,呂玉探進半個身子,馬尾辮隨着動作甩了一下,髮梢掃過門框:“沈亢!張院長讓我來喊你——她說302學習室新到了一批AR互動白板,讓你趕緊過去調一下北冥社區的虛擬牆貼渲染引擎!她說……”她眨眨眼,模仿張文馨的語氣,“‘別讓咱們的產房,生出個色差不準的娃’。”

沈亢接過筆,笑了。

他沒提合同,沒提鄭昌浩,甚至沒提那臺還亮着的筆記本。

只問:“張院長還說什麼了?”

呂玉歪頭想了想,忽然壓低聲音:“她說,讓你把北冥社區的‘校內導師智能匹配’模塊,今晚十二點前,推到測試環境。她說……”她頓了頓,眼睛亮晶晶的,“‘鮑亦恆的飯局上,大概率會聊到法學院新設的‘數字法治微專業’——你猜,誰會是第一批共建導師?’”

沈亢點點頭,把筆插進襯衫口袋,跟呂玉一起走出會議室。

走廊空曠,陽光把兩人的影子拉得很長,交疊在一起,像兩條緩緩匯入同一條河道的支流。

他們經過消防栓時,沈亢腳步微頓,目光掃過那處金屬外殼——剛纔鄭昌浩蹭過的地方,此刻正靜靜躺着一枚小小的、銀杏葉形狀的U盤,表面蝕刻着一行極細的字:

【北冥·種子庫 v1.0】

他沒碰它。

只是抬腳,一步跨過。

身後,會議室門緩緩合攏,隔絕了所有光。

而那枚U盤,在無人注視的陰影裏,指示燈悄然亮起,幽藍一閃,隨即熄滅。

像一顆沉入深水的卵。

正等待,被某雙熟悉的手,重新拾起。

溫馨提示:方向鍵左右(← →)前後翻頁,上下(↑ ↓)上下滾用, 回車鍵:返回列表

投推薦票 上一章章節列表下一章 加入書籤