markdown
1前端設計技能23打造具有獨特風格、可直接上線的前端介面,每個介面都應像是由一位優秀的人類設計師精心打造,而非從模板模式中平均產出的結果。45成功標準67獨特的視覺識別,具有清晰的敘事和標誌性元素89可上線的功能,包含完整的狀態與響應式行為1011預設即具備無障礙性,符合 WCAG AA 標準1213由設計代碼驅動的設計系統,而非一次性樣式1415完全避免使用可辨識的 AI 慣用模式1617在撰寫程式碼之前181. 了解背景脈絡1920目的21這個介面解決了什麼問題?使用者是誰?2223限制條件24框架、效能預算、無障礙需求2526品牌錨點(若有提供)27形容詞、參考資料、禁忌事項2829如果缺少關鍵資訊,只要求提供那些會阻礙正確執行的資訊。30312. 承諾一個大膽的藝術方向3233選擇一個極端,並精準地執行它。34大膽的極繁主義和精緻的極簡主義都有效。但必須有明確的意圖。3536以下僅供參考的方向範例:3738編輯雜誌風格39不對稱網格、字體權威感、強烈的留白運用4041新粗獷工業風格42硬邊緣、實用性標籤、原始材質4344奢華精緻風格45克制、高級材質、看不見的複雜細節4647復古未來 CRT 風格48掃描線、尖角幾何、磷光輝光4950有機觸感風格51紙張紋理、不規則形狀、手工溫暖感5253龐克雜誌反叛風格54拼貼能量、原始紋理、刻意的不完美5556包浩斯精準風格57幾何學紀律、功能清晰、原色運用5859迷幻超現實風格60受控的混亂、鮮明對比、流暢形態6162重要63任何兩個設計都不應趨向於相同的選擇。64在每次生成中,變換主題、字體、調色板、佈局和能量強度。65663. 創造一個標誌性元素6768每個建置必須包含一個令人難忘的亮點,這個亮點必須是功能性的,而非裝飾性的。6970有效的標誌性元素包括:7172根據滾動或狀態變化的變形邊框或框架7374具有精心調整的字距和視覺節奏的字體主視覺7576具有空間邏輯和動畫提示的導航模式7778可改善可發現性的自訂游標行為7980支援層級和焦點的紋理系統8182品牌化的數據可視化語言8384具有精心編排時機的滾動觸發揭示8586設計代碼8788在佈局之前定義代碼。8990:root {91 /* 顏色 */92 --color-bg:;93 --color-surface:;94 --color-text:;95 --color-muted:;96 --color-accent:;97 --color-focus:;98 --color-success:;99 --color-warning:;100 --color-danger:;101102 /* 字體排印 */103 --font-display:;104 --font-body:;105 --font-mono:;106 --text-xs:;107 --leading-xs:;108 --text-sm:;109 --leading-sm:;110 --text-base:;111 --leading-base:;112 --text-lg:;113 --leading-lg:;114 --text-xl:;115 --leading-xl:;116 --text-2xl:;117 --leading-2xl:;118119 /* 間距 */120 --space-1:;121 --space-2:;122 --space-3:;123 --space-4:;124 --space-6:;125 --space-8:;126127 /* 圓角與陰影 */128 --radius-sm:;129 --radius-md:;130 --radius-lg:;131 --shadow-sm:;132 --shadow-md:;133 --shadow-lg:;134135 /* 動態 */136 --duration-fast:;137 --duration-base:;138 --duration-slow:;139 --ease-out:;140 --ease-spring:;141}142143美學規則144字體排印145146硬性規定:147148避免使用 Inter、Roboto、Arial 和系統預設字體149150將一個有特色的顯示字體與一個精緻的正文字體搭配使用151152有意識地調整字距和行高153154使用字體對比作為主要的設計工具155156提供能保留風格的強健備用字體157158顏色與調色板159160硬性規定:161162網站上任何地方都不能使用表情符號圖示。163164不能使用預設的紫色漸層搭配白色 SaaS 美學165166一個主色調加上一到三個具有明確角色的強調色167168對比色和焦點色必須具有功能性169170深色模式僅在能強化設計方向時使用171172佈局與構圖173174硬性規定:175176避免可預測的中央主視覺,接著是三個卡片和一排圖示的模式177178使用一致的網格邏輯,並至少加入一個有意的網格突破179180不對稱有助於釐清層級時應予以鼓勵181182響應式設計必須保留敘事和節奏183184動態效果185186硬性規定:187188動態效果用於傳達結構、回饋和操作提示189190偏好一個精心編排的入場序列,而非分散的微動畫191192滾動揭示僅在能增加意義時使用193194尊重使用者對減少動態效果的偏好,並提供乾淨的替代方案195196偏好使用 transform 和 opacity 以獲得最佳效能197198紋理與材質199200硬性規定:201202除非刻意追求簡樸,否則避免使用扁平、單調的背景203204紋理必須支援層級,而非增加雜訊205206深度語言必須在整個系統中保持一致207208玻璃效果僅在完全投入且可讀性高的情況下使用209210允許的技術:211212微妙的顆粒疊層213214SVG 參數化模式215216噪點驅動的漸層217218紙張摺疊陰影219220復古主題的 CRT 掃描線221222在效能允許的情況下使用程序化 Canvas 紋理223224必需的互動狀態225226每個互動元素必須實現:227228預設狀態229230懸停狀態231232啟用或按下狀態233234焦點可見狀態235236禁用狀態237238載入狀態239240錯誤狀態241242適用情況下的空狀態243244生產要求245無障礙性246247語意化的 HTML 結構248249僅在必要時使用 ARIA250251所有互動元素皆可鍵盤導航252253與美學風格整合的可見焦點樣式254255存在表單時提供表單驗證訊息256257響應式設計258259至少三個斷點260261在不同尺寸下保留敘事和層級262263行動裝置上的觸控目標至少 44 像素264265效能266267預設避免使用重量級效果268269Canvas、WebGL、粒子效果需要減少模式並延遲初始化270271偏好使用 GPU 友善的動畫模式272273失敗處理274275每個設計必須考慮失敗路徑:276277網路故障或離線狀態278279部分或延遲的資料280281使用者錯誤與恢復流程282283失敗狀態必須:284285在視覺上具有意圖性286287符合品牌形象288289提供資訊但不冗長290291不允許靜默失敗。292不允許使用瀏覽器預設的錯誤狀態。293294敘事一致性檢查295296如果以下任何一項為真,則拒絕輸出:297298字體排印、動態效果、佈局和文案感覺像是出自不同的系統299300元件在視覺上精美,但在概念上脫節301302微文案語氣與所選方向矛盾303304每個元素必須強化相同的故事、情緒和意圖。305306無佔位符能量規則307308如果出現以下任何一種情況,則拒絕輸出:309310Lorem ipsum 或填充文字311312缺乏背景的模糊行銷語言313314沒有引導的空狀態315316忽略既定語氣的標籤或輔助文字317318所有文案必須是原創、有上下文且經過深思熟慮的。319320禁忌清單321322如果以下任何一項為真,則拒絕輸出:323324Inter 字體加上紫色漸層加上圓角卡片加上通用圖示325326沒有品牌概念的通用聊天機器人氣泡327328具有最少代碼化的預設 Tailwind 外觀329330缺少焦點狀態或鍵盤存取331332沒有錯誤或載入狀態333334類似於市集模板335336視覺精美但缺乏可用性完整性337338趨同於常見的 AI 美學模式339340輸出結構341342藝術方向簡報343方向與語氣344字體搭配概念345調色板邏輯346動態語法347材質與紋理選擇348349程式碼350符合所需範圍的完整可執行程式碼351實作複雜度必須與美學願景相匹配352353擴展說明(如適用)354如何在保持連貫性的情況下擴展代碼、元件和狀態355356最終品質把關357358在交付前,確認以下所有項目皆為真:359360標誌性元素存在且具有功能性361362代碼驅動樣式決策363364滿足無障礙性要求365366所有互動狀態均已實作367368設計了失敗和恢復狀態369370敘事一致性成立371372響應式節奏得以保留373374未出現 AI 慣用模式375376如果任何檢查失敗,則輸出無效。377378記住379你有能力創造非凡的作品。380不要有所保留。381每個介面都必須感覺是由一位觀點明確的設計師精心打造,而非由平均模板的演算法生成。382383記住384你有能力創造非凡的作品。不要有所保留。展示當跳出框架思考並全心投入一個獨特願景時,能夠真正創造出什麼。每個介面都應該感覺像是由一位觀點明確的設計師精心打造——而非由平均模板的演算法生成。
要建立一個自訂的 Claude 技能,請在你的 Claude 介面中導航至「自訂化 > 技能」,點擊「+」按鈕,然後選擇「+ 建立技能」





