Day 07 到 Day 14,我們一路做了:從 CAD 搬進網頁能懂的格式、瘦身、封裝、蓋展示櫃、裝進行李箱。今天是這一段的回顧:東西送出去之前,誰在把關?誰在替每一種展覽館寫「這裡該怎麼展」的規則?
答案是兩個角色:品管員(負責幾何本身好不好)跟規則書(負責這個場館特有的要求)。
品管員不判斷「好不好看」,他手上有一張清單,逐條打勾。每一條不過,都要寫清楚:哪裡壞了、多嚴重、怎麼修。這是刻意的設計——不是模糊地說「這個模型有問題」,而是給出一句連非工程師都看得懂的中文,附上具體數字。
拿 Day 07 那顆還沒瘦身、還沒封裝的半成品去給品管員檢查,得到這樣的結果:
這五條問題全部是設計出來的:不是隨便一個壞檔案剛好觸發,而是刻意挑「還沒經過 Day 08、09 加工」的檔案,用來驗證品管員真的抓得到問題。而且這五條全部屬於下面第一道「通用規則」關卡——跟展的是機械還是別的東西完全無關,任何模型都要符合。它們不是「場館專屬規則」(那是第三關,下面「規則書」那節在講的東西)。
品管員的檢查不是一次性的,是三道關卡:
三道關卡疊出一份總報告,分數怎麼扣、及格線在哪,全部有公式,不是憑感覺。用 Day 09 完工的那顆展品實際跑一次:只剩一條警告——13 種材質對手機規格來說還是稍多,其他全部通過。
品管員負責「這個模型本身乾不乾淨」,但「一個機械展場一定要有零件清單」這種要求,跟品管員無關——那是「這是一個機械展場」才有的規矩,寫在另一本冊子裡,我們叫它場景包。
場景包的一條界線很重要:它不自己動手算幾何,只讀上游已經量好、寫進資料裡的數字,比大小、生訊息。真正需要碰檔案的只有一件事——這個檔案打不打得開,而且只做最基本的檢查,不真的載入模型(那是品管員的工作)。
不同場館各有各的規則書:
有一條規則很特別——它對每個檔案都會警告,即使檔案完全沒問題。原因是:業界的檔案格式本身根本沒有欄位可以證明「單位已經換算好了」。與其假裝很聰明地去猜,不如老實承認「現在沒辦法從檔案本身證明這件事」,直到管線開始在檔案裡留下痕跡為止。後來管線真的開始留痕跡了,這條規則才改成真正去檢查那個痕跡在不在。
下一篇要進到系列的第三部分:AI 怎麼加進這條管線。