Communitygithub.com

Kevin-Liu-01/Agent-Machines

打造獨特且可投入生產的前端介面,拒絕千篇一律的 AI 審美。適用於 UI 元件、登陸頁面、設計系統等前端工作。

Agent-Machines 是什麼?

這是一個前端設計技能,專注於打造具有辨識度、可投入生產的前端介面,堅決避開常見的「AI 生成感」美學。其核心目標是引導 AI 代理從構思到代碼,遵循大膽且有意的設計方向,而非產出安全但無趣的設計。此技能涵蓋了設計思維階段(強調目的、調性、限制與差異化),並深入探討前端美學的五大支柱:字體排版、色彩與主題、動態效果、空間構成,以及背景與視覺細節。它明確禁止使用過於泛濫的字體(如 Inter、Roboto)、配色方案與版面佈局,鼓勵每次生成都充滿原創性。此技能支援 HTML/CSS 與 React 專案,並整合了設計規範文件(如 `wiki/design/design-system.md`),適合在所有前端開發場景中使用,尤其是需要突出品牌個性與藝術指導的專案。

相容平台✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/Kevin-Liu-01/Agent-Machines/tree/HEAD/knowledge/skills/frontend-design

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

前端設計

建立獨特、可投入生產的前端介面,避開千篇一律的「AI 生成」審美。提供真正可運作的代碼,並對美學細節與創意選擇投入極致關注。

設計思維(編碼前)

致力於一個 大膽的 美學方向:

  • 目的:這個介面解決什麼問題?誰在使用它?
  • 調性:選擇一個極端風格——極簡主義、極繁混亂、復古未來主義、有機/自然、奢華/精緻、趣味/玩具感、編輯/雜誌風、粗獷/原始、裝飾藝術/幾何、柔和/粉彩、工業/實用主義
  • 限制:技術需求(框架、效能、無障礙)
  • 差異化:什麼讓它令人難忘?人們會記住哪一個亮點?

選擇一個清晰的概念方向,並精準執行。大膽的極繁主義與精緻的極簡主義都可行——關鍵在於意圖明確,而非強度高低。

前端美學支柱

字體排版

選擇漂亮、獨特且有趣的字體。避免使用 Arial、Inter、Roboto、系統字型等通用字體。將一個獨特的展示字體與一個精緻的正文字體搭配使用。做出意想不到、充滿個性的選擇。

色彩與主題

堅持統一的美學風格。使用 CSS 變數保持一致性。擁有主導色並搭配強烈點綴色的配色,遠比平淡分散的調色板效果更好。

動態效果

為效果與微互動添加動畫。HTML 使用純 CSS,React 使用 Motion 函式庫。營造高衝擊時刻:一個精心編排、包含漸進式揭示的頁面載入,比分散的微互動更能帶來愉悅感。善用觸發滾動與令人驚喜的懸停狀態。

空間構成

意想不到的佈局。不對稱。重疊。對角線流動。打破網格的元素。充裕的留白空間,或是受控的密集感。

背景與視覺細節

營造氛圍與深度,而非使用純色背景。漸層網格、噪點紋理、幾何圖案、分層透明度、戲劇性的陰影、裝飾性邊框、自訂游標、顆粒覆蓋層。

絕對不要使用

  • 過於泛濫的字體家族(Inter、Roboto、Arial、系統字型)
  • 老套的配色方案(白色背景上的紫色漸層)
  • 可預測的佈局與元件模式
  • 缺乏上下文特色的模板化設計

請發揮創意解讀。沒有任何設計應該與其他設計相同。在不同生成之間,務必變換淺色/深色主題、不同字體、不同美學風格。絕不要收斂到常見的選擇上。

實作複雜度應與美學願景相匹配。極繁主義設計需要複雜的代碼。極簡主義設計則需要克制、精準,以及對間距、字體和微妙細節的細心關注。

Kevin 的設計背景

在開始任何 UI 工作之前,請先閱讀 wiki/design/design-system.md 以了解目前的設計標記。 另請參考:wiki/design/aesthetic-systems.md 以了解藝術指導原型。

相關技能

  • web-design-guidelines — 符合 Vercel Web 介面指南
  • vercel-react-best-practices — React 效能最佳化
  • frontend-design-taste — Kevin 的個人藝術指導技能
  • modern-web-design — 設計趨勢與實作模式

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相關技能