你請 AI 畫一台樂高小車,螢幕上的輪廓很漂亮;等你準備拿出積木,才發現輪子卡進車身、某種顏色的零件買不到,甚至底盤一拿起就散。這篇 LDraw Nova 樂高模型教學,帶你從一句簡單需求走到可編輯的模型檔,再用一份驗收清單決定它值不值得真的動手拼。
這是給第一次接觸 LDraw 的讀者:你只要會複製指令、打開檔案,並願意把 AI 產物當作草稿逐項檢查。本文以 2026 年 10 月 4 日專案的 v0.6.0 文件與原始碼為操作依據;實體拼裝的判斷仍要回到你的零件與手上作品。
先說結論:模型檔是設計稿,拼得起來才是成品
一句話記住:AI 生成的積木作品=可編輯設計稿+幾何檢查+零件盤點+逐步試拼。 LDraw Nova 幫你產生模型與預覽,也提供碰撞、間隙及連接相關檢查;它的官方驗證說明明講,檢查通過不等於證明作品能實體拼裝。把工具想成建築圖的尺與水平儀:能找到不少錯,但替代不了把磚一層層堆上去。

LDraw Nova 樂高模型教學:先看懂三種檔案
MPD/LDR 是「積木食譜」。 每一筆零件紀錄寫下零件、顏色、位置與方向。LDraw 官方格式規格指出,檔案本質是文字;MPD 還能把多個子模型放進同一份文件。所以你可以用文字編輯器打開 .mpd,也能交給支援 LDraw 的積木編輯器繼續修改。
GLB 是「可轉動的 3D 展示稿」。 專案說明它可匯入 Blender 編輯,零件資訊放在 Custom Properties。要調整積木位置、零件編號與拼法,優先保留 .mpd;要做動畫或 3D 呈現,再用 .glb。BOM 是「採購清單」。 它記錄零件編號、顏色與數量,能對照家裡庫存和市場供應。三份檔案各管一件事,預覽圖則只是方便觀看。
① 建立環境:照官方固定版本開始
先準備 Git、Docker,以及能在設定頁連接的模型提供者帳號或 API 存取。專案 README要求主程式和網頁版兩個儲存庫放在同一層,且使用相同標籤。第一次 Docker 建置約需 5 GB 空間。終端機依序輸入:
git clone --branch v0.6.0 https://github.com/anteloc/ldraw-nova.git
git clone --branch v0.6.0 https://github.com/anteloc/ldraw-nova-docker.git
cd ldraw-nova-docker
docker compose build
docker compose up -d
在同一台電腦打開 http://localhost:8765。若要使用 Quest 3 的 VR,官方另列 https://localhost:8443,首次會碰到自簽憑證提示。網頁版沒有登入保護,作者建議只在你信任的網路執行。進入 Settings 後選擇提供者、加入 Agent,完成連線並按 Test;實際可選的模型與費用由你接入的提供者決定。TypeSafe 金鑰是語意重排搜尋的選項;官方說明未設定時會退回全文搜尋,因此先做入門作品不必為它中斷。
② 生成第一件作品:把限制寫進需求
先做小件、可手拿的作品,比一口氣要求整座城市容易看懂哪裡出了問題。例如在新對話貼上這段需求:
請設計一台約 12 格長的迷你展示車,使用常見的積木和板件,輪子能轉動。先列出底盤、車身、輪組三個子組件,再產生 MPD。請提供零件清單,逐項檢查碰撞、未連接的零件與建造順序;對你無法確認的連接處,指出零件編號和位置,留給我人工查看。
關鍵不是「幫我做一台車」,而是範圍、可見特徵、拆件方式、交付物、待查疑點都寫清楚。輪子尺寸、車身寬度、要不要能坐人,若是重要條件,也一開始寫進去。生成後先看車頭、車尾、底部三個方向;形狀不對,回到對話修正設計,不急著採買。專案的Agent 操作指引也是「規劃→產生→檢查→修補→預覽」的循環。
③ 匯出可編輯檔:至少留下 MPD 和 BOM
模型卡片有 .mpd、.glb 與 BOM 下載動作;這些按鈕可在官方網頁版原始碼核對。先下載 MPD 與 BOM,再按需要下載 GLB。將 MPD 用文字編輯器打開:能看到 0 FILE 這類子模型界線,以及以 1 起頭的零件擺放行,就代表你拿到的是可追查的模型來源,而非只有一張圖片。
接著用 BrickLink Studio開啟 .mpd;它的官方文件列明支援 LDraw 的 .ldr 與 .mpd。若出現缺零件或顏色對不上,先記下編號和子模型名稱,再改原始設計或在 Studio 中修正。存一份工作副本,保留原始 MPD 才能比較修改前後。
④ 四道驗收:把「看起來能拼」拆成證據
第一關:零件與幾何
看 LDraw Nova 的檢查報告是否有未知零件、重複擺放、碰撞候選、間隙或未解析的子模型。若你使用專案命令列,官方範例為 ./ldraw-agent validate output/my-model.mpd --geometry --detail summary --report output/my-model.validation.json;檔名換成自己的模型。然後在 Studio 開啟 Collision 看有沒有穿插。Studio 官方說明提醒,碰撞偵測受顯示精度與複雜連接影響,所以報告或畫面上的「沒有紅框」只通過這一關。
第二關:連接與受力
在 Studio 按 Stability:粉紅/紅色零件、紅色支撐區域與分離群組都值得回頭查。官方也說這項工具偏保守,會標出一些實際可連接的部位;它可提示風險,不能替代手拿測試。對迷你車,特別檢查輪軸是否真的固定、前後車身有沒有跨縫連接、底盤提起時哪些零件承重。必要時先把疑點子組件單獨拼一遍,再裝回整體。
第三關:零件庫存與預算
打開 Model → Model Info,依零件與顏色逐項對照 BOM、你的盒子,以及 BrickLink 的可購資訊。Studio 的價格說明區分在售均價與過去六個月成交均價;顯示貨幣也不等於按你的所在地篩選賣家。若你只有一套既有積木,Studio 還能把套裝清單或 Wanted List 匯入為計數零件盤,對照缺口。把缺件分成「已有」「需替代」「需購買」三欄,再看賣家、運費與顏色是否合理,別把螢幕上的合計當成最後付款額。
第四關:實際建造順序
從底盤往上走一次:每一步要放的零件是否還能伸手塞進去?輪子在裝上車身後還能插軸嗎?一個看似「連上」的接點,可能被後面的板件封死。先用手邊零件拼最有疑慮的輪組或轉角;缺料時也能先用幾件相同結構的零件驗證接口。記錄「零件編號+位置+問題+修法」,修完回到 MPD/Studio 再跑前面三關。這是把圖變成作品的最後一段。
LDraw Nova 樂高模型教學:常見問題
Q1:完全不會程式也能開始嗎?
可以先試網頁版。 你仍須完成 Git、Docker 與模型連線設定;開始創作後,用自然語言描述需求。要精修複雜結構,讀懂 MPD 和驗證報告會幫上忙。
Q2:MPD 和 GLB 哪個才是可編輯檔?
兩者都能編,但用途不同。 MPD 保留積木零件的擺法,適合繼續改拼法;GLB 方便進 Blender 處理 3D 畫面。
Q3:碰撞檢查通過,就能直接買料嗎?
先別急。 接著檢查連接、穩定性、零件與顏色供應,以及建造順序;碰撞只是其中一道關。
Q4:BOM 的價格就是成品成本嗎?
不是成交價。 Studio 顯示的是按設定計算的市場參考價;你的庫存、賣家供應、運費和替代零件會改變最後支出。
Q5:已有零件能限制 AI 只用那些嗎?
可把清單寫進需求,但仍要驗收。 逐一用 BOM 對照庫存;Studio 的計數零件盤也能幫你發現超用的零件。提示詞不是庫存鎖,核對清單才是。
Q6:Studio 顯示紅色,就是作品一定會倒嗎?
不一定。 官方說穩定性工具偏保守;把標記視為待查位置,檢查連接方式,必要時拿實物試拼。
Q7:不用 TypeSafe 金鑰能生成嗎?
官方提供全文搜尋後備路徑。 它可能影響找到參考零件與範例的品質;模型提供者的連線仍要另行設定。
Q8:什麼時候才算完成?
當你能交出 MPD、BOM、檢查紀錄與試拼結果。 預覽圖可以展示構想;這四樣東西才足以讓別人接手修改和判斷能否實作。
給新手的三個重點
- 先選小作品,寫清楚尺寸、功能與子組件;每次只修一個可辨認的問題。
- 保存 MPD、BOM 和修改紀錄;GLB 用於視覺創作,採買與拼裝仍回到零件表和模型來源。
- 把碰撞、連接、庫存、建造順序當成四張不同的檢查單;哪一張有疑點,就先修那一張。
接著閱讀
左右滑動查看更多推薦
結語:先做一件能被你自己驗收的小作品
現在選一個你手邊零件大致能拼的迷你物件,照本文的需求句產生 MPD,下載 BOM,並在四道驗收表各記一個觀察。AI 生成的積木作品=可編輯設計稿+幾何檢查+零件盤點+逐步試拼。 當你能指出哪顆零件還有問題、下一步怎麼修,這份設計稿才真正開始變成你的作品。想把同樣的「生成後驗收」方法用在更多創作流程,也可從 AlphaLab 課程接著學。





