<我做了一個開源的設計工作台:管理 & 編輯 & 生成 DESIGN.md> Cover Image

原始來源與檔名:2026-09-04T094457+0800-我做了一个开源的设计工作台:管理 & 编辑 & 生成 DESIGN.md


SOURCE | 資訊源評估

NAPKIN | 餐巾紙

餐巾紙公式

DESIGN.md = Design Tokens (顏色/排版/間距) + 組件約束 + Do’s and Don’ts 一份人類好讀、AI 易懂,並能自動派生 CSS 與 JSON 的唯一設計真相源 (Single Source of Truth)。

一句話

作者開源了一個名為 RICOUI DESIGN 的工作台,推廣使用 DESIGN.md 作為介於 Figma 與前端程式碼之間的橋樑,讓 AI 與開發者能準確理解並生成符合品牌規範的介面。

餐巾紙草圖

+-----------------------+
| 參考源 (Brands/網址)    | -> (AI 萃取)
+-----------------------+      |
                               v
                     +-------------------+
                     |    DESIGN.md      | (唯一維護的源文件)
                     | - 結構化 Markdown   |
                     | - 包含品質護欄       |
                     +-------------------+
                       /       |       \
                     /         |         \ (自動派生檢查)
                   v           v           v
          +---------+   +----------+   +----------+
          |  預覽視圖 |   | Token JSON |   | CSS 變數 |
          +---------+   +----------+   +----------+
          (設計師看)     (前端工程師用)   (AI 工具用)

ROUND 1: SKELETON | 骨架掃描

“這本書在說什麼”

章節骨架

  1. 背景與痛點: 品牌庫好用但難以直接轉化為專案規範,設計細節容易遺忘。
  2. DESIGN.md 是什麼: 一套固定的 Markdown 骨架 (包含 Tokens, Components, Do’s and Don’ts),人類與 AI 皆可讀。
  3. 工作台功能 - 看與做: 從品牌庫找靈感 (看),到修改、建立與交付自己的規範 (做)。
  4. 角色收益: 設計師得視覺控制、前端得代碼、AI 得上下文。
  5. AI 輔助生成: 可輸入公開網址,讓 AI 萃取並起草 DESIGN.md (作為分析起點而非精確複製)。
  6. 派生與安全機制: 只有通過校驗的 MD 才能匯出 CSS/JSON,避免產生錯誤依賴。

ROUND 2: DISSECTION | 血肉解剖

“憑什麼這麼說”

論證鏈

Figma 專注於視覺,Design Token 僅包含原子數值,兩者都缺乏語意化的設計上下文 --> 透過建立 DESIGN.md,將數值與「設計決策 (約束與禁忌)」結合 --> AI 獲得了完整的上下文,能寫出更符合品牌規範的程式碼,同時前端也免去了手動維護 Token 的麻煩。

關鍵證據

  1. 品質護欄 (Do’s and Don’ts) 的價值: 作者指出,告訴 AI「不隨意增加新的強調色」或「不同時出現多個主要按鈕」,往往比單純給 AI 一個色值更能防止設計崩壞。
  2. 單一真實來源 (SSOT): 實務上,若允許修改產出的 JSON 或 CSS,會導致規範立刻與設計稿脫節。因此系統設計為「CSS 匯出會被鎖住,除非 DESIGN.md 通過語法與變數引用檢查」。

隱形假設與邊界

ROUND 3: SOUL | 靈魂提取

“還能怎麼用”

留白提問 (Guided Reflection)

跨域映射

DEEP READ | 精讀指引 (Must-Read Segments)

[!IMPORTANT] 學習的本質需要「認知阻力」。請親自回到原文閱讀以下核心段落,感受原始論述的阻力,不要只依賴 AI 的總結。

  1. DESIGN.md 是什麼 (結構與意義)

    • 「Figma 仍然更適合做視覺設計和組件協作,Design Token 更適合保存顏色、字號、間距、圓角這些原子值。DESIGN.md 在我的工作流裡更像一層『設計上下文』…」
    • 推薦理由: 精準定位了 DESIGN.md 在現代工具鏈中的生態位。它不是用來取代 Figma,而是補足了設計決策與 AI Prompt 之間的缺失環節。
  2. 檢查、導出說明 (派生校驗機制)

    • 「一份文檔『能保存』和『能正確派生 Token、CSS』是兩回事…如果檢查沒有通過,CSS 導出會被鎖住…這樣做是為了避免導出一份彼此對不上的 CSS。」
    • 推薦理由: 這展現了嚴謹的工程思維。容錯的 Markdown 編輯與嚴格的程式碼編譯分離,確保了下游工程師不會拿到破壞性的依賴。

STRUCTURE MAP | 全書結構圖

RICOUI DESIGN (DESIGN.md 工作台)
+-- 為什麼需要 DESIGN.md
|   +-- 解決設計規範散落的問題
|   +-- 提供給 AI 完整的設計上下文 (超越純 Token)
+-- 核心骨架 (Markdown 結構)
|   +-- 品牌調性 & Theme
|   +-- Tokens (Colors, Typography, Spacing/Shapes)
|   +-- Components (組件約束)
|   +-- Do's and Don'ts (品質護欄,對 AI 極重要)
+-- 產品功能模塊
|   +-- 看:Brands 品牌參考庫 (拆解成熟產品)
|   +-- 做:編輯器 (源碼/結構化/預覽視圖切換)
|   +-- 魔法:輸入網址透過 AI 萃取起草
+-- 工程與交付
|   +-- 派生校驗:必須合法才能產出 CSS/JSON
|   +-- 產出物:tokens.json, variables.css, Tailwind v4 theme
+-- 部署與架構
|   +-- 本地優先 (IndexedDB)
|   +-- 支援 Supabase 雲端同步與開源自建

</我做了一個開源的設計工作台:管理 & 編輯 & 生成 DESIGN.md> <我做了一個開源的設計工作台:管理 & 編輯 & 生成 DESIGN.md (Architectural Deep Dive)>

前言/背景

作者發現,雖然手邊有許多品牌設計參考,但在實際專案中,設計規範往往散落在 Figma、協作文件和程式碼中,難以維護且無法有效交由 AI (如 Cursor, Claude) 使用。為此,作者開發並開源了「RICOUI DESIGN」工作台,推廣使用 DESIGN.md 作為跨越設計、開發與 AI 的核心溝通媒介。

章節詳細總結

什麼是 DESIGN.md?

這是一份結構化的 Markdown 文件,不僅人類可讀,AI 也能輕易解析。

產品功能:看與做

不同角色的價值

嚴謹的派生檢查機制 (Validation)

作者在工程設計上做了一個關鍵區分:「能儲存的 Markdown」與「能派生的代碼」是兩回事。

部署與儲存策略

總結與結論


🔗 Source: https://x.com/ricouii/status/2095364380850631102