iT邦幫忙

2026 iThome 鐵人賽

DAY 14
0
Build on Google AI

AI 策展人:用 Google ADK 打造會思考、會介紹的 3D 展示平台系列 第 15 篇

Day 15|回顧:出貨前的品管員,和一份寫給每個展覽館的規則書

  • 分享至 

  • xImage
  •  

Day 07 到 Day 14,我們一路做了:從 CAD 搬進網頁能懂的格式、瘦身、封裝、蓋展示櫃、裝進行李箱。今天是這一段的回顧:東西送出去之前,誰在把關?誰在替每一種展覽館寫「這裡該怎麼展」的規則?

答案是兩個角色:品管員(負責幾何本身好不好)跟規則書(負責這個場館特有的要求)。

品管員只回答一件事:這條規則有沒有過,為什麼

品管員不判斷「好不好看」,他手上有一張清單,逐條打勾。每一條不過,都要寫清楚:哪裡壞了、多嚴重、怎麼修。這是刻意的設計——不是模糊地說「這個模型有問題」,而是給出一句連非工程師都看得懂的中文,附上具體數字。

拿 Day 07 那顆還沒瘦身、還沒封裝的半成品去給品管員檢查,得到這樣的結果:

  • 13 個零件全部有破洞:因為還沒焊接共用邊的頂點,這是 Day 08 才要做的事。
  • 超過一半的邊接不起來:同樣的原因。
  • 包圍盒大得離譜:因為座標還是公釐、還沒轉成公尺,一台齒輪箱量起來變成 300 公尺高。
  • 看不出單位有沒有轉換好:檔案裡沒有留下任何痕跡可以證明。
  • 材質切太細:13 個零件用了 13 種材質,超過手機規格的上限。

這五條問題全部是設計出來的:不是隨便一個壞檔案剛好觸發,而是刻意挑「還沒經過 Day 08、09 加工」的檔案,用來驗證品管員真的抓得到問題。而且這五條全部屬於下面第一道「通用規則」關卡——跟展的是機械還是別的東西完全無關,任何模型都要符合。它們不是「場館專屬規則」(那是第三關,下面「規則書」那節在講的東西)。

三道關卡,一道比一道嚴

品管員的檢查不是一次性的,是三道關卡:

  1. 通用規則:不管展什麼,任何模型都要符合的基本要求(破洞、材質數量、檔案大小……)。
  2. 官方規範檢查:glTF 格式本身有沒有寫對,這是業界公認的官方工具,不用自己重寫。
  3. 場館專屬規則:不同的展覽館有不同的要求——展場要「至少要有零件名稱」,機械類要「零件樹不能缺」。

三道關卡疊出一份總報告,分數怎麼扣、及格線在哪,全部有公式,不是憑感覺。用 Day 09 完工的那顆展品實際跑一次:只剩一條警告——13 種材質對手機規格來說還是稍多,其他全部通過。

規則書:不同的展覽館,各自寫自己的規矩

品管員負責「這個模型本身乾不乾淨」,但「一個機械展場一定要有零件清單」這種要求,跟品管員無關——那是「這是一個機械展場」才有的規矩,寫在另一本冊子裡,我們叫它場景包。

場景包的一條界線很重要:它不自己動手算幾何,只讀上游已經量好、寫進資料裡的數字,比大小、生訊息。真正需要碰檔案的只有一件事——這個檔案打不打得開,而且只做最基本的檢查,不真的載入模型(那是品管員的工作)。

不同場館各有各的規則書:

  • 展場(陳列品、逛展):檔案不能太大、面數不能太多、要有零件名稱、要有至少一個導覽重點、材質圖不能太大。
  • 機械(拆解、原理展示):零件樹一定要存在,非組裝零件要有「炸開時該往哪飛」的方向。

一個誠實的例外:規則有時候故意「說謊」

有一條規則很特別——它對每個檔案都會警告,即使檔案完全沒問題。原因是:業界的檔案格式本身根本沒有欄位可以證明「單位已經換算好了」。與其假裝很聰明地去猜,不如老實承認「現在沒辦法從檔案本身證明這件事」,直到管線開始在檔案裡留下痕跡為止。後來管線真的開始留痕跡了,這條規則才改成真正去檢查那個痕跡在不在。

下一篇要進到系列的第三部分:AI 怎麼加進這條管線。


上一篇
Day 14|斷網也能播:把展示櫃裝進一只行李箱(`exhibit-kiosk`)
下一篇
Day 16|AI 進場:用 Google ADK 建一位「旁掛」的專案經理
系列文
AI 策展人:用 Google ADK 打造會思考、會介紹的 3D 展示平台 共 17 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言