第2章 第 2 章
夜風從巷口鑽進來,帶著雨後牆縫裡滲出的潮氣,也帶著外賣箱塑料蓋碰撞的悶響。知夏粥記的捲簾門半落,門楣上的燈管閃了一下,白光落在積水裡,被踩碎成晃動的影子。
林知夏坐在塑料凳上,手機還貼在耳邊。
顧淮舟已經走到她面前,距離近到她能看見他西裝肩線上沾著的水珠。電話裡他的呼吸聲與眼前的人重疊在一起,像某種荒唐又遲來的證明。
她先掛了電話。
屏幕暗下去,巷子裡只剩遠處電動車開過的嗡鳴,以及店裡鍋底最後一點熱粥咕嘟的聲音。
林知夏抬頭看他:“說吧。比我以為的多,是多到哪一步?”
顧淮舟垂眼看著她。三年不見,她瘦了很多,眉眼還是舊時模樣,可眼底那層柔軟像被人用刀割過,只剩下薄薄一層光,倔強地不肯滅。
他喉結動了動,聲音很低:“我回深圳,不只是因為平台調任。”
林知夏笑了一聲,笑意很淡:“顧主管的人生規劃挺豐富,順便查舊案?”
“是為了查當年深夜一碗粥崩盤的事。”顧淮舟沒有躲她的刺,“資金斷裂、黑稿、供應商臨時違約,三件事發生得太巧。當年我以為只是資方撤得急,後來我在廣州做平台招商,接觸過幾個供應鏈案子,才發現那套手法很熟。”
林知夏握著手機的手指慢慢收緊。
“你發現了什麼?”
“資金出問題前一周,有一筆供應鏈預付款被提前劃走。名義上是支付冷鏈倉儲費,實際收款方是一家空殼公司。”顧淮舟說,“那家公司三個月後註銷,法人是掛名的,但它的辦公地址,曾經和許聞川現在那個新餐飲孵化計劃的註冊公司在同一棟樓。”
巷子裡有水從雨棚邊緣滴下來,啪嗒一聲砸進塑料桶。
林知夏沒有立刻說話。她看著顧淮舟,像在辨認他每一個字裡的重量。
“你三年前就知道?”
顧淮舟沉默了一瞬。
這一瞬比任何答案都刺耳。
林知夏嘴角抿緊,眼裡浮起一點冷意:“所以你知道資金有問題,知道有人做局,然後你走了。”
“我當時只查到預付款異常。”他聲音更沉,“沒有查到收款方後面的人。那時候投資方撤資,你爸來店裡找你,說你再耗下去家裡就斷絕關係。第二天我收到一封郵件,裡面是你簽過的退出確認書掃描件。”
林知夏猛地站起來:“我沒簽過。”
“我後來知道了。”顧淮舟看著她,眼神裡有壓抑得很深的痛,“那份掃描件缺一頁,簽名頁像是從別的文件移過去的。但我當時沒有第一時間看出來。”
她胸口像被什麼堵住,半晌才擠出聲音:“你當時就憑一封郵件,認定我放棄了?”
顧淮舟沒有辯解。
他越是不辯解,林知夏越覺得疼。
那三年裡,她曾經無數次想像過重逢。她想過自己會冷笑,會罵他,會把所有委屈劈頭蓋臉砸過去。可真到這一刻,她反而只覺得疲憊,像把一鍋粥從凌晨熬到深夜,米花全開了,火也快滅了,只剩鍋底一層焦苦。
“顧淮舟。”她輕聲說,“你以前不是這樣的。”
以前的他會在老街口等她放學,手裡拎兩杯冰豆漿,笑得明亮,說林知夏你鼻子靈,幫我聞聞今天哪家腸粉偷換了油。以前的他會為了一個差評坐在店門口改三遍包裝文案,會在她被客人罵哭後,把圍裙往她身上一披,自己站出去跟人講道理。
可三年前,他只留下一句“先冷靜”,然後從她的世界裡消失。
顧淮舟垂在身側的手慢慢握緊:“我也希望我不是那樣。”
林知夏別開臉,不想讓他看見自己眼眶發熱。
店裡忽然傳來椅子拖地的聲音,周以寧從半落的捲簾門底下彎腰鑽出來,手裡還拿著沾水的拖把,眼神在兩人之間掃了一圈。
“我是不是出現得不太合時宜?”她嘴上這麼說,人已經站到了林知夏旁邊,“不過我怕再不出來,兩位能在白石洲拍一整晚都市舊情懸疑片,觀眾還要收加時費。”
林知夏吸了吸鼻子,迅速把情緒壓回去:“你鍋洗完了?”
“洗完了,順便把那盒許聞川送來的點心送進了垃圾桶。垃圾桶都嫌晦氣。”周以寧看向顧淮舟,挑眉,“顧主管,恭喜你,三年後終於掌握了不失蹤技能。下一步是不是學會人話和解釋?”
顧淮舟沒有生氣,只說:“你說得對。”
周以寧一噎,顯然沒想到他這麼配合,冷哼一聲:“別以為認錯快就能加分。現在群裡又有新節奏。”
她把手機遞到林知夏面前。
本地生活群裡消息還在刷。有人發了一張所謂內部截圖,說知夏粥記已經被平台列入高風險商家,第一批可信餐桌試點基本無望。下面跟著幾個看熱鬧的帳號起哄,說蒼蠅不叮無縫蛋,三年前翻過車的品牌就不該再出來。
更刺眼的是,有人貼出了老陳米倉的照片,配文說小作坊米源不明,檢測報告疑似過期。
林知夏的臉色終於變了:“老陳那邊也被牽進來了。”
顧淮舟接過手機掃了一眼,眉峰壓低:“不是普通同行。節奏點太準了。”
周以寧問:“你有證據嗎?別又是‘我覺得’。”
顧淮舟從西裝口袋裡拿出自己的手機,打開一個內部風控頁面。林知夏本能地皺眉,他先把屏幕轉向她,沒有靠太近。
“這些是今天下午投訴知夏粥記的部分帳號。註冊時間集中在四十八小時內,設備指紋重疊率很高,收貨地址分散,但常用定位都在同一個商務園區附近。風控已經保留證據,還沒正式判罰。”
周以寧湊過來:“這麼明目張膽?現在水軍不做職業培訓了?”
“做了,所以才麻煩。”顧淮舟滑動屏幕,“它們沒有只投訴一家,而是混在十幾個商家的普通投訴裡,知夏粥記佔比最高,看起來像自然爆發。真正的關鍵是黑稿擴散。”
他又打開另一個頁面,上面是幾個群聊截圖和短視頻平台的轉發節點。
“第一條拼接圖出現在晚上五點四十七分,六點十分被本地生活大號轉發,六點二十七分投訴高峰開始。這個順序和三年前一樣,先用舊料打情緒,再用投訴觸發平台風控。”
林知夏盯著那些時間點,指尖有些冷。
三年前,也是這樣。
傍晚忽然冒出的“後廚衛生黑料”,凌晨被大號推爆,第二天供應商斷貨,第三天投資人撤資,第四天店門口被人潑了紅漆。那時候她以為是一場失控的公關災難,如今回頭看,每一步都像有人提前排好。
“許聞川掌握過我們後台。”她喃喃道,“供應商合同、配方庫、會議紀錄,他都能看。”
顧淮舟抬眼:“他當年是投資人助理,但很多權限實際在他手裡。黑稿發布前一天,他以‘供應鏈審核’名義拷走過一份倉庫資料。我最近找人恢復一段當年倉庫監控備份,還沒完整出來。”
周以寧立刻抓住重點:“所以他不是路過送點心,他是看你們現在要上平台,又想用同一招把知夏搞死,然後再伸手收購?”
“很可能。”顧淮舟說,“他的孵化計劃不是單純投資。它需要一個有手藝、有故事、又被輿論打到不得不妥協的主理人。知夏粥記很合適。”
林知夏忽然笑了,笑得很輕:“我是不是還該感謝他看得起我?”
周以寧心疼地看了她一眼,嘴上仍硬:“謝什麼,謝他精準踩雷?他以為我們是三年前那種沒有攝像頭沒有私域群的小可憐?”
顧淮舟把手機收回來:“現在先處理眼前危機。可信餐桌初審還差老陳那邊的鏈上記錄,平台給的補充期限是三天。今晚的投訴如果不在二十四小時內提交反證,推薦流量會繼續降,試點名單也會被暫停。”
林知夏低頭看向店內。
不大的店面裡,操作台還有沒擦乾的水痕,幾個粥桶空了一半,牆上那張手寫食材表被潮氣捲起邊角。她從早上四點忙到現在,腰酸得像不是自己的,可腦子反而清醒起來。
“需要什麼資料?”
顧淮舟說:“老陳米倉的進貨單、檢測報告原件、批次照片、倉庫定位打卡,最好補拍一段從入倉到裝車的流程視頻。平台可信餐桌用的是鏈上憑證,你提交後會生成不可篡改的時間戳和哈希值,至少能證明今晚之後的食材來源乾淨透明。”
林知夏抬眼:“今晚之後?那他們會說我之前的不清楚。”
“所以要把歷史批次一起補。”顧淮舟停了一下,“我可以協調技術口開加急審核,但資料必須真實完整。”
“我家的米一直是真的。”林知夏聲音不高,卻很穩,“我不怕查。”
顧淮舟看著她,那一瞬眼底像有什麼被輕輕碰了一下。
“我知道。”
林知夏避開他的目光:“你知道沒用,客人要看得到。”
周以寧忽然打了個響指:“那就讓他們看到。明天我跟拍,凌晨四點半備餐、去老陳倉庫、檢測報告、區塊鏈上鏈頁面,全剪成一條視頻。標題我都想好了,叫被黑後我們把米袋子翻給你看。再搞一場直播,透明熬粥,從淘米到出餐全開。”
她越說越來勁:“黑稿不是說食材來源不明嗎?行啊,我們明到讓他們眼瞎。直播間掛溯源鏈接,老顧客私域群先拉起來,讓真吃過的人說話。”
林知夏看她:“你明天不是還有甲方片子要交?”
周以寧翻白眼:“甲方可以晚一天死,你不行。”
林知夏沒忍住,終於笑了一下。
這個笑很短,卻像潮濕夜裡劃亮的一根火柴。
顧淮舟的手機震了一下。他看完消息,眉頭又皺緊。
“平台同事提醒,今晚十一點半前如果沒有初步反證,系統會自動把你們從第一批試點候選裡降權。正式補件還有三天,但推薦位今晚就會調整。”
周以寧罵了一聲:“這還讓不讓人睡?深圳人是牛馬,不是永動機。”
林知夏已經轉身進店:“我給老陳打電話。”
她翻出通訊錄,手指按下去時頓了一下。老陳是她去年重開小店後最早願意賒一批米給她的人,五十多歲,守著坪山一個小米倉,話不多,每次送貨都會多塞一袋碎米,說熬員工粥不心疼。下午許聞川提到供應鏈時,她就有不好的預感。
電話響了很久才接。
老陳的聲音壓得很低,背景裡像有鐵門滑動的聲響:“知夏啊,這麼晚還沒收工?”
“陳叔,你那邊方便說話嗎?”林知夏開了免提,看了顧淮舟一眼,“有人在網上拿米源做文章,我們需要補鏈上資料。進貨單和檢測報告原件還在倉庫吧?我明天一早過去拍。”
電話那邊沉默了幾秒。
林知夏心往下一沉:“陳叔?”
老陳嘆了口氣:“報告有,單子也有。但今天下午有人來過,說是做品牌審核的,拿著以前跟你們合作過的名頭,問了不少事。”
周以寧立刻看向顧淮舟。
林知夏握緊手機:“他拿走東西了?”
“我沒讓他拿原件。”老陳說,“可晚上我整理資料,發現三月份那批米的出貨單不見了。檢測報告還在,但少了那張單子,就對不上批次。還有一份倉庫監控硬盤,下午被人動過,我兒子說資料夾打不開。”
空氣像忽然凝住。
店外巷口的黑色商務車還停在那裡,車窗映著遠處寫字樓冷白的燈。明明沒有人下車,林知夏卻覺得那道看不見的目光又一次落在她身上,像三年前店門口那桶刺鼻的紅漆,黏膩、陰冷,甩也甩不掉。
顧淮舟的聲音冷了下去:“陳叔,先別再讓任何人進倉庫。硬盤不要格式化,也不要拔插。你把現有資料拍照發給知夏,原件收好。明天我們一起過去。”
老陳遲疑:“這事是不是鬧大了?知夏,我一個小倉庫,經不起……”
林知夏打斷他,語氣反而柔下來:“陳叔,對不起,把你牽進來了。但你放心,該我扛的我會扛。你家的米沒問題,我不會讓人把髒水潑到你身上。”
老陳那邊安靜了片刻,像是在抽煙,過了會兒才悶聲說:“你這孩子,跟你媽年輕時一樣倔。行,我等你。明早六點,倉庫門口見。”
電話掛斷後,店裡只剩排風扇低低的嗡鳴。
周以寧把拖把往牆邊一靠:“得,今晚別睡了。我回去拿相機和補光燈,順便把素材盤清出來。誰要是敢再說知夏粥記食材不明,我就把米粒的祖宗十八代剪給他看。”
林知夏說:“以寧……”
“別感動。”周以寧拿起包,“我護短是祖傳的。還有你,”她指向顧淮舟,“明天你最好真有用。要是再玩失蹤,我就把你剪成短視頻反面教材,標題叫前任不如一袋米可靠。”
顧淮舟很平靜地點頭:“我不會走。”
周以寧冷笑:“男人的嘴,平台的推薦位,都別信太早。”
她鑽出捲簾門,腳步聲很快消失在巷子裡。
林知夏低頭整理桌上的單據,指尖卻有些發抖。顧淮舟伸手,似乎想替她扶住那疊紙,最後又停在半空,收了回去。
“知夏。”他說,“我知道你不信我。也不需要現在信。先把店保住,把試點資格保住。當年的事,我會一件件查清楚,證據放到你面前。”
林知夏沒有抬頭:“查清楚之後呢?”
顧淮舟停了兩秒:“如果當年我錯了,我會道歉。如果有人害你,我會讓他付代價。”
“道歉不能讓三年前的店重新開門。”她把單據夾進文件袋,“也不能讓我那三年好過一點。”
“我知道。”
他的回答太輕,輕得像怕碰碎什麼。
林知夏忽然覺得沒意思。她寧願他辯解,寧願他像以前那樣帶著少年氣跟她爭,說我不是故意的,說我也有苦衷。可現在的顧淮舟太冷靜,也太沉重,像這三年把所有會發亮的部分都磨掉了,只剩一把沉默的刀。
她提起文件袋往外走:“你不是說有風控後台?給我看黑稿源頭。”
顧淮舟看著她:“現在?”
“不是十一點半前要反證嗎?”她回頭,嘴角又掛上那點逞強的笑,“顧主管,深圳晚上九點半才剛開工,你不會已經想下班了吧?”
顧淮舟眼底掠過一絲很淡的光,像當年那個會笑的人短暫地回來了一下。
“走。”
黑色商務車停在巷口,車身被雨水沖得發亮。林知夏拉開後座門時頓了一下,終究還是坐了進去。車裡有淡淡的冷杉味,和顧淮舟身上的氣息一樣乾淨克制,與她身上熬了一天粥的米香、薑味、油煙味格格不入。
顧淮舟坐到旁邊,打開筆記本電腦,屏幕的冷光照亮他的側臉。他登入一個內部測試環境,又用手機驗證身份,動作快而穩。
“我只能給你看和你店鋪相關的脫敏數據。”他說,“涉及其他商家的部分不能外傳。”
“我還沒窮到靠賣平台機密翻身。”林知夏說。
他沒有反駁,只把屏幕轉向她。
頁面上是一條條投訴記錄和輿情鏈路。顧淮舟點開其中一張拼接黑圖,放大,標出邊緣處不自然的壓縮痕跡。
“這張倉庫照片不是老陳的。右上角貨架編號被抹過,但反光裡能看到原始標牌,是龍崗另一家冷庫。檢測單的公章也被裁掉了,它本來是三年前另外一批食材的退貨單。”
林知夏盯著那張圖,喉嚨發緊:“三年前我們就是被這張圖拖下水的。”
“對。”顧淮舟敲了幾下鍵盤,“我找過當年的網頁備份。雖然原帖刪了,但轉存圖還在。今晚這張圖和當年那張,素材源文件名一致。”
林知夏抬起頭。
顧淮舟停頓片刻,像也意識到這代表什麼。他點開一條鏈路追蹤,屏幕上跳出一串被系統標紅的外部資源地址。
“黑稿首發帳號用的是雲盤外鏈。”他聲音很低,“今晚的外鏈,和三年前首發黑稿的素材雲盤,使用過同一個分享根目錄。”
車窗外,一輛外賣騎手飛快駛過,濺起積水。水花拍在車門上,聲音沉悶。
林知夏看著那串地址,忽然覺得背後發涼。
這不是巧合,也不是單純的同行嫉妒。
三年前那個把他們推進泥裡的人,從來沒有真正離開。他只是換了一身更乾淨的西裝,等她重新把火點起來,再伸手來掐。
就在這時,她手機震了一下。
老陳發來了幾張照片。檢測報告、倉庫門牌、剩下的出貨單,還有一張被翻拍得有些模糊的紙。
林知夏點開最後一張,呼吸猛地停住。
那是一份三年前深夜一碗粥的供應商補充協議,頁角泛黃,簽名欄處有兩個名字。
一個是顧淮舟。
另一個位置,本該是她的名字,卻被人用黑筆劃掉,只剩下一枚她從沒見過的私章。
顧淮舟也看見了。
他的臉色一瞬間沉得可怕。
林知夏握著手機,指尖冰涼,低聲問:“這個章,是誰蓋的?”
林知夏坐在塑料凳上,手機還貼在耳邊。
顧淮舟已經走到她面前,距離近到她能看見他西裝肩線上沾著的水珠。電話裡他的呼吸聲與眼前的人重疊在一起,像某種荒唐又遲來的證明。
她先掛了電話。
屏幕暗下去,巷子裡只剩遠處電動車開過的嗡鳴,以及店裡鍋底最後一點熱粥咕嘟的聲音。
林知夏抬頭看他:“說吧。比我以為的多,是多到哪一步?”
顧淮舟垂眼看著她。三年不見,她瘦了很多,眉眼還是舊時模樣,可眼底那層柔軟像被人用刀割過,只剩下薄薄一層光,倔強地不肯滅。
他喉結動了動,聲音很低:“我回深圳,不只是因為平台調任。”
林知夏笑了一聲,笑意很淡:“顧主管的人生規劃挺豐富,順便查舊案?”
“是為了查當年深夜一碗粥崩盤的事。”顧淮舟沒有躲她的刺,“資金斷裂、黑稿、供應商臨時違約,三件事發生得太巧。當年我以為只是資方撤得急,後來我在廣州做平台招商,接觸過幾個供應鏈案子,才發現那套手法很熟。”
林知夏握著手機的手指慢慢收緊。
“你發現了什麼?”
“資金出問題前一周,有一筆供應鏈預付款被提前劃走。名義上是支付冷鏈倉儲費,實際收款方是一家空殼公司。”顧淮舟說,“那家公司三個月後註銷,法人是掛名的,但它的辦公地址,曾經和許聞川現在那個新餐飲孵化計劃的註冊公司在同一棟樓。”
巷子裡有水從雨棚邊緣滴下來,啪嗒一聲砸進塑料桶。
林知夏沒有立刻說話。她看著顧淮舟,像在辨認他每一個字裡的重量。
“你三年前就知道?”
顧淮舟沉默了一瞬。
這一瞬比任何答案都刺耳。
林知夏嘴角抿緊,眼裡浮起一點冷意:“所以你知道資金有問題,知道有人做局,然後你走了。”
“我當時只查到預付款異常。”他聲音更沉,“沒有查到收款方後面的人。那時候投資方撤資,你爸來店裡找你,說你再耗下去家裡就斷絕關係。第二天我收到一封郵件,裡面是你簽過的退出確認書掃描件。”
林知夏猛地站起來:“我沒簽過。”
“我後來知道了。”顧淮舟看著她,眼神裡有壓抑得很深的痛,“那份掃描件缺一頁,簽名頁像是從別的文件移過去的。但我當時沒有第一時間看出來。”
她胸口像被什麼堵住,半晌才擠出聲音:“你當時就憑一封郵件,認定我放棄了?”
顧淮舟沒有辯解。
他越是不辯解,林知夏越覺得疼。
那三年裡,她曾經無數次想像過重逢。她想過自己會冷笑,會罵他,會把所有委屈劈頭蓋臉砸過去。可真到這一刻,她反而只覺得疲憊,像把一鍋粥從凌晨熬到深夜,米花全開了,火也快滅了,只剩鍋底一層焦苦。
“顧淮舟。”她輕聲說,“你以前不是這樣的。”
以前的他會在老街口等她放學,手裡拎兩杯冰豆漿,笑得明亮,說林知夏你鼻子靈,幫我聞聞今天哪家腸粉偷換了油。以前的他會為了一個差評坐在店門口改三遍包裝文案,會在她被客人罵哭後,把圍裙往她身上一披,自己站出去跟人講道理。
可三年前,他只留下一句“先冷靜”,然後從她的世界裡消失。
顧淮舟垂在身側的手慢慢握緊:“我也希望我不是那樣。”
林知夏別開臉,不想讓他看見自己眼眶發熱。
店裡忽然傳來椅子拖地的聲音,周以寧從半落的捲簾門底下彎腰鑽出來,手裡還拿著沾水的拖把,眼神在兩人之間掃了一圈。
“我是不是出現得不太合時宜?”她嘴上這麼說,人已經站到了林知夏旁邊,“不過我怕再不出來,兩位能在白石洲拍一整晚都市舊情懸疑片,觀眾還要收加時費。”
林知夏吸了吸鼻子,迅速把情緒壓回去:“你鍋洗完了?”
“洗完了,順便把那盒許聞川送來的點心送進了垃圾桶。垃圾桶都嫌晦氣。”周以寧看向顧淮舟,挑眉,“顧主管,恭喜你,三年後終於掌握了不失蹤技能。下一步是不是學會人話和解釋?”
顧淮舟沒有生氣,只說:“你說得對。”
周以寧一噎,顯然沒想到他這麼配合,冷哼一聲:“別以為認錯快就能加分。現在群裡又有新節奏。”
她把手機遞到林知夏面前。
本地生活群裡消息還在刷。有人發了一張所謂內部截圖,說知夏粥記已經被平台列入高風險商家,第一批可信餐桌試點基本無望。下面跟著幾個看熱鬧的帳號起哄,說蒼蠅不叮無縫蛋,三年前翻過車的品牌就不該再出來。
更刺眼的是,有人貼出了老陳米倉的照片,配文說小作坊米源不明,檢測報告疑似過期。
林知夏的臉色終於變了:“老陳那邊也被牽進來了。”
顧淮舟接過手機掃了一眼,眉峰壓低:“不是普通同行。節奏點太準了。”
周以寧問:“你有證據嗎?別又是‘我覺得’。”
顧淮舟從西裝口袋裡拿出自己的手機,打開一個內部風控頁面。林知夏本能地皺眉,他先把屏幕轉向她,沒有靠太近。
“這些是今天下午投訴知夏粥記的部分帳號。註冊時間集中在四十八小時內,設備指紋重疊率很高,收貨地址分散,但常用定位都在同一個商務園區附近。風控已經保留證據,還沒正式判罰。”
周以寧湊過來:“這麼明目張膽?現在水軍不做職業培訓了?”
“做了,所以才麻煩。”顧淮舟滑動屏幕,“它們沒有只投訴一家,而是混在十幾個商家的普通投訴裡,知夏粥記佔比最高,看起來像自然爆發。真正的關鍵是黑稿擴散。”
他又打開另一個頁面,上面是幾個群聊截圖和短視頻平台的轉發節點。
“第一條拼接圖出現在晚上五點四十七分,六點十分被本地生活大號轉發,六點二十七分投訴高峰開始。這個順序和三年前一樣,先用舊料打情緒,再用投訴觸發平台風控。”
林知夏盯著那些時間點,指尖有些冷。
三年前,也是這樣。
傍晚忽然冒出的“後廚衛生黑料”,凌晨被大號推爆,第二天供應商斷貨,第三天投資人撤資,第四天店門口被人潑了紅漆。那時候她以為是一場失控的公關災難,如今回頭看,每一步都像有人提前排好。
“許聞川掌握過我們後台。”她喃喃道,“供應商合同、配方庫、會議紀錄,他都能看。”
顧淮舟抬眼:“他當年是投資人助理,但很多權限實際在他手裡。黑稿發布前一天,他以‘供應鏈審核’名義拷走過一份倉庫資料。我最近找人恢復一段當年倉庫監控備份,還沒完整出來。”
周以寧立刻抓住重點:“所以他不是路過送點心,他是看你們現在要上平台,又想用同一招把知夏搞死,然後再伸手收購?”
“很可能。”顧淮舟說,“他的孵化計劃不是單純投資。它需要一個有手藝、有故事、又被輿論打到不得不妥協的主理人。知夏粥記很合適。”
林知夏忽然笑了,笑得很輕:“我是不是還該感謝他看得起我?”
周以寧心疼地看了她一眼,嘴上仍硬:“謝什麼,謝他精準踩雷?他以為我們是三年前那種沒有攝像頭沒有私域群的小可憐?”
顧淮舟把手機收回來:“現在先處理眼前危機。可信餐桌初審還差老陳那邊的鏈上記錄,平台給的補充期限是三天。今晚的投訴如果不在二十四小時內提交反證,推薦流量會繼續降,試點名單也會被暫停。”
林知夏低頭看向店內。
不大的店面裡,操作台還有沒擦乾的水痕,幾個粥桶空了一半,牆上那張手寫食材表被潮氣捲起邊角。她從早上四點忙到現在,腰酸得像不是自己的,可腦子反而清醒起來。
“需要什麼資料?”
顧淮舟說:“老陳米倉的進貨單、檢測報告原件、批次照片、倉庫定位打卡,最好補拍一段從入倉到裝車的流程視頻。平台可信餐桌用的是鏈上憑證,你提交後會生成不可篡改的時間戳和哈希值,至少能證明今晚之後的食材來源乾淨透明。”
林知夏抬眼:“今晚之後?那他們會說我之前的不清楚。”
“所以要把歷史批次一起補。”顧淮舟停了一下,“我可以協調技術口開加急審核,但資料必須真實完整。”
“我家的米一直是真的。”林知夏聲音不高,卻很穩,“我不怕查。”
顧淮舟看著她,那一瞬眼底像有什麼被輕輕碰了一下。
“我知道。”
林知夏避開他的目光:“你知道沒用,客人要看得到。”
周以寧忽然打了個響指:“那就讓他們看到。明天我跟拍,凌晨四點半備餐、去老陳倉庫、檢測報告、區塊鏈上鏈頁面,全剪成一條視頻。標題我都想好了,叫被黑後我們把米袋子翻給你看。再搞一場直播,透明熬粥,從淘米到出餐全開。”
她越說越來勁:“黑稿不是說食材來源不明嗎?行啊,我們明到讓他們眼瞎。直播間掛溯源鏈接,老顧客私域群先拉起來,讓真吃過的人說話。”
林知夏看她:“你明天不是還有甲方片子要交?”
周以寧翻白眼:“甲方可以晚一天死,你不行。”
林知夏沒忍住,終於笑了一下。
這個笑很短,卻像潮濕夜裡劃亮的一根火柴。
顧淮舟的手機震了一下。他看完消息,眉頭又皺緊。
“平台同事提醒,今晚十一點半前如果沒有初步反證,系統會自動把你們從第一批試點候選裡降權。正式補件還有三天,但推薦位今晚就會調整。”
周以寧罵了一聲:“這還讓不讓人睡?深圳人是牛馬,不是永動機。”
林知夏已經轉身進店:“我給老陳打電話。”
她翻出通訊錄,手指按下去時頓了一下。老陳是她去年重開小店後最早願意賒一批米給她的人,五十多歲,守著坪山一個小米倉,話不多,每次送貨都會多塞一袋碎米,說熬員工粥不心疼。下午許聞川提到供應鏈時,她就有不好的預感。
電話響了很久才接。
老陳的聲音壓得很低,背景裡像有鐵門滑動的聲響:“知夏啊,這麼晚還沒收工?”
“陳叔,你那邊方便說話嗎?”林知夏開了免提,看了顧淮舟一眼,“有人在網上拿米源做文章,我們需要補鏈上資料。進貨單和檢測報告原件還在倉庫吧?我明天一早過去拍。”
電話那邊沉默了幾秒。
林知夏心往下一沉:“陳叔?”
老陳嘆了口氣:“報告有,單子也有。但今天下午有人來過,說是做品牌審核的,拿著以前跟你們合作過的名頭,問了不少事。”
周以寧立刻看向顧淮舟。
林知夏握緊手機:“他拿走東西了?”
“我沒讓他拿原件。”老陳說,“可晚上我整理資料,發現三月份那批米的出貨單不見了。檢測報告還在,但少了那張單子,就對不上批次。還有一份倉庫監控硬盤,下午被人動過,我兒子說資料夾打不開。”
空氣像忽然凝住。
店外巷口的黑色商務車還停在那裡,車窗映著遠處寫字樓冷白的燈。明明沒有人下車,林知夏卻覺得那道看不見的目光又一次落在她身上,像三年前店門口那桶刺鼻的紅漆,黏膩、陰冷,甩也甩不掉。
顧淮舟的聲音冷了下去:“陳叔,先別再讓任何人進倉庫。硬盤不要格式化,也不要拔插。你把現有資料拍照發給知夏,原件收好。明天我們一起過去。”
老陳遲疑:“這事是不是鬧大了?知夏,我一個小倉庫,經不起……”
林知夏打斷他,語氣反而柔下來:“陳叔,對不起,把你牽進來了。但你放心,該我扛的我會扛。你家的米沒問題,我不會讓人把髒水潑到你身上。”
老陳那邊安靜了片刻,像是在抽煙,過了會兒才悶聲說:“你這孩子,跟你媽年輕時一樣倔。行,我等你。明早六點,倉庫門口見。”
電話掛斷後,店裡只剩排風扇低低的嗡鳴。
周以寧把拖把往牆邊一靠:“得,今晚別睡了。我回去拿相機和補光燈,順便把素材盤清出來。誰要是敢再說知夏粥記食材不明,我就把米粒的祖宗十八代剪給他看。”
林知夏說:“以寧……”
“別感動。”周以寧拿起包,“我護短是祖傳的。還有你,”她指向顧淮舟,“明天你最好真有用。要是再玩失蹤,我就把你剪成短視頻反面教材,標題叫前任不如一袋米可靠。”
顧淮舟很平靜地點頭:“我不會走。”
周以寧冷笑:“男人的嘴,平台的推薦位,都別信太早。”
她鑽出捲簾門,腳步聲很快消失在巷子裡。
林知夏低頭整理桌上的單據,指尖卻有些發抖。顧淮舟伸手,似乎想替她扶住那疊紙,最後又停在半空,收了回去。
“知夏。”他說,“我知道你不信我。也不需要現在信。先把店保住,把試點資格保住。當年的事,我會一件件查清楚,證據放到你面前。”
林知夏沒有抬頭:“查清楚之後呢?”
顧淮舟停了兩秒:“如果當年我錯了,我會道歉。如果有人害你,我會讓他付代價。”
“道歉不能讓三年前的店重新開門。”她把單據夾進文件袋,“也不能讓我那三年好過一點。”
“我知道。”
他的回答太輕,輕得像怕碰碎什麼。
林知夏忽然覺得沒意思。她寧願他辯解,寧願他像以前那樣帶著少年氣跟她爭,說我不是故意的,說我也有苦衷。可現在的顧淮舟太冷靜,也太沉重,像這三年把所有會發亮的部分都磨掉了,只剩一把沉默的刀。
她提起文件袋往外走:“你不是說有風控後台?給我看黑稿源頭。”
顧淮舟看著她:“現在?”
“不是十一點半前要反證嗎?”她回頭,嘴角又掛上那點逞強的笑,“顧主管,深圳晚上九點半才剛開工,你不會已經想下班了吧?”
顧淮舟眼底掠過一絲很淡的光,像當年那個會笑的人短暫地回來了一下。
“走。”
黑色商務車停在巷口,車身被雨水沖得發亮。林知夏拉開後座門時頓了一下,終究還是坐了進去。車裡有淡淡的冷杉味,和顧淮舟身上的氣息一樣乾淨克制,與她身上熬了一天粥的米香、薑味、油煙味格格不入。
顧淮舟坐到旁邊,打開筆記本電腦,屏幕的冷光照亮他的側臉。他登入一個內部測試環境,又用手機驗證身份,動作快而穩。
“我只能給你看和你店鋪相關的脫敏數據。”他說,“涉及其他商家的部分不能外傳。”
“我還沒窮到靠賣平台機密翻身。”林知夏說。
他沒有反駁,只把屏幕轉向她。
頁面上是一條條投訴記錄和輿情鏈路。顧淮舟點開其中一張拼接黑圖,放大,標出邊緣處不自然的壓縮痕跡。
“這張倉庫照片不是老陳的。右上角貨架編號被抹過,但反光裡能看到原始標牌,是龍崗另一家冷庫。檢測單的公章也被裁掉了,它本來是三年前另外一批食材的退貨單。”
林知夏盯著那張圖,喉嚨發緊:“三年前我們就是被這張圖拖下水的。”
“對。”顧淮舟敲了幾下鍵盤,“我找過當年的網頁備份。雖然原帖刪了,但轉存圖還在。今晚這張圖和當年那張,素材源文件名一致。”
林知夏抬起頭。
顧淮舟停頓片刻,像也意識到這代表什麼。他點開一條鏈路追蹤,屏幕上跳出一串被系統標紅的外部資源地址。
“黑稿首發帳號用的是雲盤外鏈。”他聲音很低,“今晚的外鏈,和三年前首發黑稿的素材雲盤,使用過同一個分享根目錄。”
車窗外,一輛外賣騎手飛快駛過,濺起積水。水花拍在車門上,聲音沉悶。
林知夏看著那串地址,忽然覺得背後發涼。
這不是巧合,也不是單純的同行嫉妒。
三年前那個把他們推進泥裡的人,從來沒有真正離開。他只是換了一身更乾淨的西裝,等她重新把火點起來,再伸手來掐。
就在這時,她手機震了一下。
老陳發來了幾張照片。檢測報告、倉庫門牌、剩下的出貨單,還有一張被翻拍得有些模糊的紙。
林知夏點開最後一張,呼吸猛地停住。
那是一份三年前深夜一碗粥的供應商補充協議,頁角泛黃,簽名欄處有兩個名字。
一個是顧淮舟。
另一個位置,本該是她的名字,卻被人用黑筆劃掉,只剩下一枚她從沒見過的私章。
顧淮舟也看見了。
他的臉色一瞬間沉得可怕。
林知夏握著手機,指尖冰涼,低聲問:“這個章,是誰蓋的?”
— 本章完 —
下一章:第3章 第 3 章
讀者留言 (0)
還沒有留言,來當第一個吧!