這份教學對應 .claude/skills/sketchup-interior-setup/SKILL.md——先講怎麼呼叫,再用白話講一遍整個六步驟流程,以及每個規則背後「為什麼」。目的是讓你真正建華固一莊模型前,先在腦中跑過一次全貌。
earn-ai/.claude/skills/sketchup-interior-setup/,是「專案層級」的skill——只要你在 earn-ai 這個工作目錄底下跟Claude Code對話,它就看得到這個skill存在。
自然講就好:直接說「我要開始幫華固一莊建SketchUp模型」或「幫我規劃這次的SketchUp Tag架構」,Claude Code會根據skill開頭的description欄位(就是寫給它看、判斷「這個skill跟現在的請求有沒有關」的說明)自動判斷要不要套用,不需要你手動點什麼。
想明確指定時:可以直接說「請用 sketchup-interior-setup 這個skill」——這是最保險的講法,等於直接點名,不用依賴自動判斷。
它不是斜線指令:不像 /loop 這種指令,不用打 / 開頭,純粹用自然語言描述你要做的事即可,Claude Code的行為會依照SKILL.md裡寫的流程走(匯入驗證、Tag命名規則、Scene規劃等)。
開頭十個重點,先建立全貌
心法先變,才有後面的規則:AI渲染時代下,SketchUp建模的時間分配要跟以前相反——幾何準確度和組織架構變重要,材質貼圖精細度和燈光調校變不重要(VizBase會整個換掉)。
單位先設對:Model Info裡選公分、小數點後1位,這是台灣業界慣例,也是後面所有尺寸標註對不對得上的前提。
DWG匯入後一定要驗證比例:用捲尺量一個已知尺寸的物件(例如標準門片80cm)跟CAD標註比對,對不上就當場修正——這一步絕對不能省,是每次匯入的SOP。
CAD底圖鎖起來、放最底層:匯入後的CAD線稿獨立成一個Group、命名清楚、鎖定,避免後續建模時不小心動到。
Tag資料夾用編號前綴分工種:00~08按工種分(建築量體/木作/系統櫃/水電/照明/家具/材質/標註輔助),一看資料夾順序就知道現在在做什麼類別。
物件先Group/Component化,才上Tag:不對裸露的線和面直接上標籤,這是避免模型變成一團亂線的關鍵習慣。
重複用Component,獨一無二用Group:系統櫃、燈具、門窗這種會重複出現的一律Component;電視牆這種客製化造型才用Group——這個選錯,檔案大小可以差好幾倍。
命名格式當下就打好:〔類別代碼〕_〔空間〕_〔品項〕_〔尺寸〕,建立當下命名,不要想著「之後再補」——之後永遠不會補。
Scene分兩軌:01~09是平行投影的施工圖用途(平面/天花/立面),11以後是透視的彩現用途(給VizBase的視角),兩邊互不干擾,各自服務不同的產出。
LayOut只讀,不要在裡面改視角:模型異動永遠回SketchUp端做,LayOut端負責排版跟標註——這是最多人搞混、導致Update Reference「失效」的地方。
Model Info → Units:Decimal,公分,精確度小數點後1位
設定Geo-location(案場實際地址),之後可用Shadows做真實日照模擬
Tag資料夾結構+常用Style建好後,存成個人Template,下次新案直接套用,不用每次重來
匯入前(AutoCAD端):確認繪圖單位、Purge清未用圖層、Block先炸開、存成較舊版DWG增加相容性
匯入設定:Scale/Units手動選成CAD原圖實際單位(不依賴自動偵測);勾選Preserve Drawing Origin;勾選Import Linework Flattened(Z軸歸零)
匯入後驗證:捲尺量已知尺寸物件比對CAD標註,對不上就用捲尺點兩點、輸入正確尺寸,讓SketchUp依比例縮放整個選取物件
CAD底圖放進唯一Group,命名「00_CAD參考底圖_請勿刪除」,鎖定,放Tag資料夾最底層
幾何物件永遠先Group/Component化,再指定Tag
重複出現≥2次(系統櫃單元、燈具、家具、門窗)→ Component;獨一無二(電視牆造型)→ Group
系統櫃拆三層:桶身/內裝(層板/抽屜/吊衣桿)/門片,各自獨立方便單獨換材質
Component命名格式:〔類別代碼〕_〔空間〕_〔品項〕_〔尺寸/備註〕,例:SC_臥室2_衣櫃_W240xH240xD60(SC系統櫃/MW木作/FUR家具/LT燈具/DR門)
Outliner常駐開啟;巢狀層級不超過4–5層
| 類別 | 投影方式 | 編號 | 用途 |
|---|---|---|---|
| 施工圖用 | 平行投影(Parallel Projection) | 01–09 | 平面總覽/配置圖、天花板圖、立面圖、剖面圖 |
| 彩現用 | 透視(Perspective) | 11以後 | 給VizBase送圖的視角,依空間命名 |
彩現Scene:FOV 45–60度、焦距30–60mm,啟用兩點透視確保垂直線筆直
Style背景設白,關閉「08_標註輔助」整個資料夾
保留邊線可見(尤其廚房/浴室,幫助AI辨識櫃體幾何)
建Scene時勾選「Camera Location」,才能真正把視角存下來
File → Insert匯入.skp成Viewport;同一LayOut檔案所有Viewport指向同一份模型,各自選對應Scene
模型改動一律在SketchUp端做,不在LayOut端調視角
標題欄/圖框放在「On all pages」的Layer,搭配Auto-text自動帶頁碼/日期,存成Template供下次套用
比例尺:平面/天花板圖 1:50(大坪數1:100)、立面/剖面 1:30–1:50、系統櫃/木作詳圖 1:5–1:30
尺寸標註用LayOut的Dimension工具(跟模型連動),不要用Text工具手動打死數字
幾何乾淨無破面、無反轉法線(用Solid Inspector檢查系統櫃/木作元件)
材質比例大致正確(磚縫/木紋方向是AI判斷空間尺度的視覺線索),但不需精修UV——這是VizBase的工作
切到對應編號的彩現Scene,確認「08_標註輔助」已關閉
匯出2D Graphic,解析度至少1920×1080
這也是為什麼這個skill值得先建好架構再動手:施工圖、渲染圖、一年後的自己,三個不同的讀者共用同一份SketchUp模型——架構亂,三邊都會付出代價;架構對,三邊都省事。