工程開發
pencil-ui-design avatar

pencil-ui-design

使用 Pencil MCP 進行工業級 UI 設計的完整工作流程與組件庫,包含顏色、字體、間距與陰影的標準化設計規範。

簡介

Pencil UI Design Skill 為 Pencil MCP 生態系統提供了一套完整的框架,用於建立一致且高品質的使用者介面。此技能專為需要將抽象設計需求轉化為可程式化 UI 實作的工程師與設計師所設計。透過利用集中式的設計 Token 與模組化組件庫,使用者能實現快速、可重複且可擴展的設計成果,同時符合工業級標準。

  • 標準化的設計系統 Token,涵蓋全域顏色、字體層級、4px 網格間距系統以及基於海拔高度的陰影定義。

  • 包含多種可立即使用的 UI 組件庫,如 Primary/Secondary 按鈕、卡片、輸入框、頭像與徽章,並定義了精確的佈局、內距與圓角屬性。

  • 整合支援 Material Symbols Rounded 圖標集,確保設計成果的視覺一致性。

  • 先進的工作流程自動化能力,允許進行批量更新、組件參照 (ref) 以及屬性覆蓋,以在複雜文件中維持視覺和諧。

  • 內建佈局健全性檢查、截圖生成與設計屬性驗證工具,確保最終產出符合設計規範。

  • 此技能需要運作中的 Pencil MCP 服務環境,以透過 .pen 文件格式執行設計操作。

  • 使用者在開始佈局前應使用 mcp_pencil_set_variables 初始化設計系統變數,以確保 Token 正確傳播。

  • 輸入透過定義組件 Frame 屬性的結構化 JSON 物件處理;輸出則包含渲染在 Pencil 文件模型中的設計節點。

  • 透過使用 reusable: true 旗標來提升模組化程度,藉此利用批量設計 API 在多個實例中進行高效更新。

  • 請確保嚴格遵守 4px 網格與推薦的 Inter/Noto Sans SC 字體堆疊,以維護工業級 UI 標準的完整性。

倉庫統計

Star 數
78
Fork 數
7
Open Issue 數
1
主要語言
未提供
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 上午09:23
在 GitHub 查看