倒計時屏上的數字跳到二十九分鐘時,第二家供應商的演示提前結束了。
三號準備室裡的空氣像被人突然抽緊。按原本的排位,星川前面還有一家,可恆輝工作人員推門進來,語氣公式化:“請星川科技做好準備,前一組若繼續棄權,十分鐘後輪到你們。”
陳海猛地抬頭:“十分鐘?不是還有二十多分鐘?”
“演示順序不變,空檔不等待。”工作人員說完就走。
螢幕上的紅色報錯還沒消失。欄位對映失敗,推薦理由頁無法生成,臨時介面只跑通了讀取樣本,輸出仍是一片空。葉辰握著滑鼠的手指發緊,額角冒出汗。
林川看了一眼時間,沒有讓情緒擴散:“先停一下。現在誰能給出可驗證結果?”
陳海盯著工作站:“我能保證讀取和排序框架不崩,但缺三個入口,解釋鏈斷了。硬上,客戶會覺得我們只會報環境問題。”
劉敏把現場記錄推過來:“技術部剛補了一句口頭說明,itebucket是業務分組,caaign_rk含人工活動和系統活動兩類來源,但細分值沒有文件。sync_batch只代表庫存同步批次,不等同時間戳。”
“那就別假裝等同。”林川說。
遠端會議請求在這時接通。周野那邊背景很低,像是在醫院走廊盡頭。他沒有寒暄,第一句話就是:“別重寫推薦,重寫適配層。”
陳海立刻靠近螢幕:“你看到了?”
“看到了。”周野聲音有點啞,“你們現在的問題不是模型能力,是輸入口徑突然換了。把舊欄位當目標,永遠補不齊。把新欄位當客戶給定事實,只做三件事:讀入,標註不確定性,輸出候選理由。”
葉辰急促地說:“可是沒有nual_pin_flag,人工置頂剔除怎麼做?”
“不剔除。”周野說,“標出來。caaign_rk無法判斷細分來源,就在理由裡寫明:活動來源未細分,需客戶技術部確認後進入正式灰度。你們今天是競標演示,不是上線生產。”
這句話讓葉辰怔了一下。
林川接過話:“客戶需要看到的不是我們臨場猜對所有欄位,而是我們不在證據不足時亂承諾。”
陳海快速敲下幾行改動,又停住:“白名單工具裡沒有我們昨晚用的前端環境,只能輸出一張簡化結果表。”
“夠。”林川把紙質方案翻到可解釋輸出頁,“何旭,把說明改成客戶語言:每一條推薦旁邊必須有來源、限制和失敗條件。劉敏,所有修改時間、欄位假設、口頭說明來源逐項記錄。葉辰,你做介面。”
葉辰抬頭:“我?”
陳海也愣了一下。以往關鍵提交都由他最後接手,葉辰更多負責樣本和異常。可現在陳海要盯執行環境和基礎排序框架,真正卡住的那段臨時對映,反而是葉辰最熟。
林川看著葉辰:“南城那次,你最先發現低可信場景簇。現在也一樣,只做你能證明的部分。寫不出來,就明說寫不出來。”
葉辰喉結動了動,點頭:“我做。”
準備室外傳來腳步聲,第三家供應商開始進場。倒計時只剩十八分鐘。
葉辰坐到主工作站前,先把舊對映配置全部註釋掉,只保留輸入校驗。他沒有再試圖把itebucket強行塞回sku_group,而是新建了一個臨時對映表:商品業務分組進入候選池過濾,活動來源標記進入風險備註,庫存同步批次只作為資料新鮮度等級,不參與權重計算。
第一遍執行,介面仍然報錯。原因是一組itebucket為空。
陳海伸手想接鍵盤,林川抬手攔了一下。
葉辰自己也看見了。他咬住牙,把空值單獨列入“需人工確認分組”,不再丟棄整行。第二遍執行,候選結果出現了,但推薦理由裡有兩條寫成“未知來源優先”。
“刪掉優先。”劉敏立刻提醒,“未知不能優先。”
”。排前進不,察觀進只知未“,快越來越速手辰葉”。對“
”。薦推要不,薦推願寧。對“:說聲低裡音語在野周
。件條用可不、因原薦推、態狀源來活、次批存庫、組分品商、號編薦推:格表化簡了變頁由理。十前進品商的新較次批存庫、確明組分務業留保只,選候察觀為級降本樣的分細未源來活把他。來出了拎裡慌從辰葉把像話句這
。清說能都列一每但,糙些有至甚,亮漂不它
”。虧吃上覺視“:道聲低,格表的分過得素樸邊這己自眼了看又,幕螢眼了看海陳。畫整完套一示展在正方對,來傳牆過音聲的商應供家三第外門
”。盒黑變續繼期二是的怕正真在現輝恆“,說川林”。畫是不的買戶客“
”。諾承強進不位欄認確未有所,三第;程流釋解可小最的下位欄開公示展只示演次本,足不明說位欄因,二第;境環一統接川星,一第。段三了寫我“:邊手川林到遞,頁一明說更變境環把旭何








