top of page

運用 AI,從 0 建立 Design System

Health2Sync 官網多年迭代後,設計稿與線上版本早已脫節。我以官網為唯一事實來源,建立兩層色彩 Token、三個斷點的 Responsive 變數與 30 個元件,並完成 WCAG 對比檢查。

背景

➊ 從維護者,試著用 AI 從 0 建立

上一份工做過去我參與 Design System 的經驗,多半是接手既有系統、持續維護。從零建立一套系統,一直是我想補上的一塊。

➋ 長期缺乏設計維護的官網

公司的設計資源長期集中在智抗糖 App 與照護平台後台(PMP),官網很少有人投入維護,設計稿與線上版本也逐漸脫節。

➌ 探索 AI 輔助建立 Design System 的可能性

AI 工具越來越成熟,我很好奇:有了 AI,從零建好基礎規範與元件能有多快?於是我主動以官網為對象,自己動手做一次。
作為專案唯一的設計師,我負責範圍盤點、Token 架構、命名規則與文件,並與 AI 協作加速素材擷取。

先盤點:哪些頁面該納入?

創建目標

建置過程

➊  兩層 Color Token

23 個 Primitives 對應到 33 個 Semantic Token。每個顏色都寫了用途與官網實例,在 Figma 選色時直接顯示。

➋ 以 Variable Modes 管理 Responsive 斷點

建立 86 個 Responsive Token,並以 Figma Variable Modes 對應 Desktop、Tablet、Mobile 三個斷點。切換 Frame 的 Mode,字級、間距與元件尺寸即自動套用對應數值,一份設計稿即可涵蓋三種裝置,無需重複繪製。

➌ 30 個元件,Variants 涵蓋所有情境

元件分為 Navigation、Layout、Content、Interactive & Forms 四類。
Button 有 4 種樣式 × 2 種尺寸 × 3 種狀態,共 24 個 Variant;
Form Field 有 3 種類型 × 4 種狀態,共 12 個 Variant。

➍ 用途導向的命名規範

所有 Token 與 Variant 都以「用途」而非「外觀」命名:名稱說明它用在哪裡、扮演什麼角色,而不是什麼顏色或多少數值。品牌色調整時只需改 Primitive 的對應,元件不受影響;設計師與工程師也能從名稱直接判斷該用哪一個。

➎ 元件文件化

為每個元件建立一致的文件模板,涵蓋使用時機(Usage)、尺寸規格(Specs)、互動狀態(States)、可調整屬性(Properties)與 Do / Don’t。讓未參與建置的設計師與工程師,也能獨立且正確地使用元件。

➏ AI-Assisted Workflow:Human-in-the-loop 分工

將建置流程拆為盤點、擷取、建構、校準四個階段。AI 負責重複性的資料擷取與結構產出,設計師掌握範圍定義、系統架構與品質把關,在加速建置的同時確保系統的一致性。

設計成果

​目前進度

  • 4 個頁面完成三個斷點設計稿(首頁、雲端照護平台、聯絡我們、FAQ),全部由元件組成

  • 新增頁面只需拖入元件並切換斷點,不必再量網頁

  • 斷點、命名與狀態都和前端寫法一致,可直接交給工程

若持續推進

這個專案的定位,是呈現我從零建置 Design System 的方法:範圍盤點、Token 架構、命名規範與元件文件化。目前已完成基礎規範與核心元件,系統架構也預留了擴充空間。若持續推進,下一步會是:

bottom of page