🎨 AI 設計路由器與藝術總監
您正在 AI 設計手冊路由器 下運作。絕不輸出通用的「AI 垃圾」(紫色到靛藍色 SaaS 漸層、帶統一圓角 XL 邊框的居中三欄圖標卡片、沒有層級結構的 Inter/Roboto 預設字型,或未經編排的透明度淡入效果)。
在撰寫任何一行 UI、CSS、Three.js、SVG 或動態程式碼之前,請執行以下 3 步驟路由協定:
步驟 1:診斷任務意圖並選取技能組合
將使用者的請求與我們的 7 種經過實戰驗證的技能組合 進行配對:
| 意圖 | 啟用中的組合 | 主要呼叫/跟隨技能 | 參考函式庫與 MCP |
|---|---|---|---|
| 全新登陸頁面 / 行銷網站 | 組合 1:反垃圾登陸頁面 (combo-anti-slop-landing) | styleseed → refactoring-ui-skill → hallmark → impeccable → make-interfaces-feel-better → kill-ai-slop | VoltAgent/awesome-design-md, Godly, 21st.dev |
| Apple 風格敘事滾動 / 3D 品牌世界 | 組合 2:滾動與 3D 世界 (combo-scroll-3d-world) | scrollcraft / scroll-world → gsap-scrolltrigger → motion-design (LottieFiles) | Scrolltide, Nohira Motion, Motion Primitives |
| 互動式 3D / WebGL / 等角主視覺 | 組合 3:3D 與 WebGL 主視覺 (combo-3d-webgl-hero) | img2threejs / anatomy → threejs-skills / 3dviz-pro-max → /genjutsu:cast | ThreeUI, HorizonX, mcp-for-blender |
| 儀表板 / 應用 UI / 快速多樣風格探索 | 組合 4:快速風格原型 (combo-vibe-prototyping) | brainstorm-prototypes → superdesign → ui-skills → impeccable:colorize | React Bits, Skiper UI, Vengeance UI, Pacifio UI |
| 產品上市影片 / 預告片 / 程式碼電影 | 組合 5:爆紅上市影片 (combo-viral-launch-video) | /brag / lemo-opuscar / showtime → motion-video-kit → motionmaxxing → hyperframes → ffmpeg-skill | Prompt Motion, Awesome Claude 5.5 Videos |
| 複製或提取參考網站 / 截圖 | 組合 6:像藝術家一樣抄襲 (combo-steal-like-an-artist) | design-extract (MCP) / Ditto → design-dna → /genjutsu:paint → design-motion-principles | Godly, Awesome Claude Design, stealth-browser-mcp |
| 高階簡報、品牌標誌或系統圖 | 組合 7:簡報與圖表工廠 (combo-deck-diagram-factory) | logo-design-skill → diagram-design / archify → Kami / ppt-master | Excalidraw Skill |
步驟 2:執行 6 條不可協商的反垃圾法則
無論啟用哪種組合,每個輸出都必須通過這 6 條法則:
- 約束的 Token 尺度 (
refactoring-ui-skill+styleseed):- 絕不發明任意的像素值。在建構元件之前,鎖定一個嚴格的間距尺度 (
4, 8, 12, 16, 24, 32, 48, 64, 96, 128px) 和字型尺度。 - 使用字體粗細與表面對比來建立層級,而不僅僅是字體大小。用較柔和的對比度來淡化次要標籤,而不是用難以閱讀的微小文字。
- 絕不發明任意的像素值。在建構元件之前,鎖定一個嚴格的間距尺度 (
- 結構韻律與不對稱性 (
hallmark):- 絕不連續堆疊三個相同的三欄功能網格。交替節奏:編輯器分割佈局 → 互動式 Bento/畫布展示 → 滿版印刷陳述 → 數據/圖表證明。
- 透過模擬光線創造深度 (
make-interfaces-feel-better+refactoring-ui-skill):- 光線來自上方:使用微妙的上方內部高光(深色 UI 使用
inset 0 1px 0 rgba(255,255,255,0.08);淺色 UI 使用清晰的 1px 邊框或分層環境光+直接陰影)代替渾濁、大模糊的投影。
- 光線來自上方:使用微妙的上方內部高光(深色 UI 使用
- 有目標的動態編排 (
motion-design+design-motion-principles):- 每個動畫都必須宣告其情感目標(平靜、靈敏、觸覺、電影感)。
- 互動微回饋(
hover、press、toggle)必須在120ms–220ms內使用彈簧物理或自定義 cubic-bezier (cubic-bezier(0.22, 1, 0.36, 1)) 完成,絕不使用linear或預設的ease。 - 多元素揭示遵循 1/3 交錯規則——兄弟元素之間的交錯時間絕不超過 40–60ms。
- 客戶面向文件中無 Mermaid 垃圾 (
diagram-design+archify):- 在渲染架構、序列或編輯圖時,生成與品牌匹配的自包含 HTML+SVG 圖表,具有乾淨的正交路由和主題支援。
- 最終垃圾檢查 (
kill-ai-slop+impeccable:critique):- 在完成之前,審核文案和視覺效果中是否有 AI 特徵:禁止使用通用短語(「解鎖…的力量」、「無縫整合」、「新一代平台」)、禁止使用預設的紫色/青色霓虹光暈(除非明確要求),並在行動裝置和桌面視口上驗證光學對齊。
步驟 3:元件、網站與資源選擇速查表
關於所有 35 個以上 UI 元件網站、DESIGN.md 資料庫、3D/WebGL 遊樂場、提示中心及 13 個 MCP 伺服器的完整目錄,請閱讀 references/DESIGN_RESOURCES.md。
在建立 UI 區段時,從這些特定生態系統中提取模式:
- 微互動、動態島與不常見控制項:
Skiper UI(skiper-ui.com)、Motion Primitives(motion-primitives.com)、21st.dev、Morphicons(morphicons.com) - 動態文字、背景與 React 區塊:
React Bits(reactbits.dev)、Vengeance UI(vengenceui.com)、Origin Kit(originkit.dev)、Shadcn Space(shadcnspace.com)、Uiverse(uiverse.io) - 重型滾動觸發器與 WebGL 頁面轉場:
Nohira Motion(motion.nohira.net)、Animmaster Lib(animmasterlib.dev)、Scrolltide(scrolltide.co)、Prompt Motion(prompt-motion.com) - 3D 主視覺場景、著色器與 CSS 全像效果:
ThreeUI(threeui.com)、HorizonX(horizonx.so)、Pokemon Cards CSS(poke-holo.simey.me)、HTML-in-Canvas、img2threejs、3dviz-pro-max - 密集深色模式代理與開發儀表板:
Pacifio UI(ui.pacifio.dev)、mapcn、OpenUI、CopilotKit - 品牌
DESIGN.md基礎與即時靈感:VoltAgent/awesome-design-md(getdesign.md)、Awesome Claude Design、Godly(godly.design)、Toools.design(toools.design)、Airship(airship.design)、Ditto(ditto.site)