陳建華的核驗結果在第二天上午送到,郵件域名屬於省實驗中學。
聯繫人是信息社指導教師梁博遠。
省賽觀察員的推薦記錄也對得上。
之前加趙大壯好友的學生,確實受梁博遠安排,想先確認錯題系統有沒有交流價值。
沒有假身份,沒有私下套話。
方既明把核驗材料放在機房桌上。
趙大壯已經把交流演示列了七頁。
系統架構,緩存方案,離線容災,權限分層,知識點歸因,教師端任務生成,推廣規劃。
「都想講?」方既明問。
「機會難得。」趙大壯拖動演示文檔。
「省實驗是省賽熱門,他們敢亮平台,我們也不能縮著。」
方既明拿起筆,在第一頁寫了三條。
不接入真實學生庫,不提供原始碼,不導出原始錯題記錄。
趙大壯看完,眉頭擰了起來。
「卡這麼多,會不會顯得咱怕了?」
「把它寫進演示首頁。」
「首頁?」
「對。」方既明把筆扔給他。
「技術能力可以展示,學生數據不能拿來做人情。」
趙大壯低頭看著那三條。
「那我用什麼跑?」
「模擬數據。」
「能看出效果嗎?」
「你的系統離開真實姓名就不能跑?」
「當然能。」
「那還怕什麼?」
趙大壯打開數據生成工具,開始造測試集。
學生編號全是虛擬編號,班級規模打亂,錯題時間隨機。
知識點標籤保留結構,不對應任何真實班級。
他做完第一版,又主動刪掉學校名稱和教師代號。
陳建華審了一遍,標出兩個風險欄位。
精確提交時間。
小班人數。
「這兩個組合起來,有機會推回具體對象。」
趙大壯把提交時間改成時間段,又把班級人數改為區間。
線上交流定在晚上七點。
省實驗先展示。
梁博遠坐在會議室中間,旁邊是三名信息社學生。
屏幕上打開校園學習分析平台。
他們重點展示多校數據合併和算法運行效率。
五萬條模擬記錄進入模型,十幾秒完成知識點聚類。
一中周老師帶著瘦高男生參加。
看到運行結果時,瘦高男生已經記了兩頁。
輪到十九中。
趙大壯共享屏幕。
第一頁沒有獎項,也沒有系統功能,只有數據使用邊界,所有演示使用模擬數據,不接入真實學生庫,不開放原始碼,不導出原始錯題記錄,每項查詢留審計日誌。
省實驗一名學生看完,抬頭笑了下。
「你們防得挺嚴。」
趙大壯握著滑鼠。
「學校里的數據,嚴點好。」
他進入系統,先登錄學生帳號。
頁面只能看到個人任務,無法檢索其他編號。
切換教師帳號後,出現班級統計,姓名欄為空,只保留分組區間和錯因類別。
管理員帳號負責欄位維護與權限配置,點進錯題正文時,系統直接彈出拒絕訪問。
每次操作都寫進日誌。
時間。
帳號。
用途。
查詢範圍。
省實驗學生問:「這些日誌能改嗎?」
「普通管理員不能。」
「高級權限修改配置,也會另留記錄。」
「日誌導出呢?」
趙大壯停了一下。
「目前支持單次導出。批量審計導出還在做。」
他沒有拿市賽冠軍的身份撐場。
有就展示。
缺就承認。
演示結束,省實驗另一名學生提出建議。
「我們可以交換一份去名數據,雙方跑模型,比較歸因效果。」
周老師抬頭看向屏幕,這正是他想聽的。
去掉姓名,技術交流,聽起來合理。
趙大壯沒有答應。
「去名到什麼程度?」
對方學生說:「刪除姓名和學號。」
「班級保留嗎?」
「最好保留,方便比較。」
「教師編號呢?」
「可以保留匿名編號。」
「知識點組合和提交時間呢?」
「保留。」
趙大壯靠回椅背。
「那不夠。」
對方學生皺了下眉。
趙大壯調出一張空表。
「一個班三十九人,某個時間段提交。錯題組合固定。再加教師編號和知識點分布。即使沒有姓名,也可能定位到班級,再往下推個人。」
梁博遠在對面點頭。
「他說得對。」
周老師握筆的手停住。
梁博遠繼續說:「刪姓名只是去標識,脫敏還要處理准標識符,班級規模、時間和錯題組合都算。」
他看向兩邊學生。
「數據交換取消,改用統一生成測試集,欄位由三校指導教師一起確認,同一份虛擬數據,各自跑結果。」
趙大壯點頭。
「這樣可以。」
周老師看著十九中的演示頁面,半天沒寫字。
他本想借交流摸清真實數據規模。
可從頭到尾,他只見到一套乾淨環境。
沒有真實班級,教師名單,學生錯題。
趙大壯在市賽台上說過數據邊界。
今晚,那些話已經變成帳號權限、欄位處理和操作日誌。
自由提問開始後,省實驗把問題轉向系統設計。
一名學生打開十九中發來的結構說明。
「你們的知識點字典,依賴教師手工維護?」
「對。」
「多校接入後,同一道題可能有不同名稱。動量守恆。動量定理綜合。碰撞模型。不同學校都可能這麼標。」
趙大壯點頭。
「這是目前最大的缺口。」
「怎麼處理?」
趙大壯打開白板。
「建主字典。每所學校保留映射表。學校自己的名稱映射到主字典編號。每次修改加版本號。」
他畫出三層結構。
主字典負責統一標準。
學校映射表保留本校習慣。
版本號記錄每次變化。
省實驗學生繼續問:「舊數據怎麼遷?」
「先跑匹配,高置信度自動映射,低置信度進入教師確認,無法匹配的保留舊標籤,等待覆核。」
「遷移衝突呢?」
趙大壯繼續畫。
「衝突進入隊列,保留原記錄,新版本……」
他的筆停住了。
如果兩所學校把同一個舊標籤映射到不同主節點,回滾該回到哪一版?
已經生成的統計結果要不要重算?
回滾後教師手工確認記錄怎麼保留?
幾個問題一起壓過來。
趙大壯盯著白板,沒硬往下編。
「這裡我還沒做完整。」
省實驗學生點了下頭。
「我們也卡過,版本依賴得單獨存。」
方既明坐在機房後排,全程沒碰電腦。
趙大壯回頭看他。
方既明只說了一句。
「記下來。」
趙大壯轉回去,在白板右側寫下三項。
衝突回滾,版本依賴,歷史統計重算。
「省賽前補。」
交流持續了一個半小時。
結束時,梁博遠發來統一測試集協議草案。
協議約定用途,使用範圍,保存期限,刪除日期。
各校簽署後才能拿到測試集。
趙大壯的滑鼠停在下載按鈕上。
按照以前的習慣,他早把文件拖下來,一邊讀一邊開代碼了。
這次他先把協議轉給陳建華。
「叔,麻煩審核。」
陳建華很快回復。
「收到,明早給意見。」
趙大壯關掉會議軟體,打開任務表。
知識點主字典,學校映射表,版本編號,衝突回滾,審計批量導出,協議審核。
六項任務排進日程。
他沒有立刻寫代碼,先把依賴關係畫清。
方既明站在他身後,視野里系統面板彈出。
【省賽合規推廣模型啟動】
【當前完成度:12%】
【學生趙大壯邊界意識提升】
【成長評價:開始將合規要求轉化為產品操作】
方既明看完,把目光從面板上收回來。
12%。
這小子已經知道什麼能亮,什麼不能碰。
剩下的八十八,得靠省賽台上一刀一刀磨。
機房門被敲響。
教務主任拿著一份市局通知站在外面。
「方老師,三模又加任務了。」
趙大壯抬起頭。
「不會還要線上交流吧?」
教務主任把通知遞進來。
「市局將在三模期間同步採集三所學校的教學改進樣本。」
方既明接過文件。
第一所,南橋十九中。
第二所,南橋一中。
第三所,南橋十二中。
趙大壯盯著名單,椅子往前挪了半寸。
「三校試點?」