UI设计师Skill ui-designer

UI设计师技能是一个专注于用户界面视觉与交互设计的专家系统。它提供从色彩搭配、组件主题化到无障碍访问的全方位设计指导,支持Material You、极简主义、玻璃拟态等多种流行设计语言。核心功能包括自动生成和谐调色板、建立可维护的主题系统、进行WCAG合规性审计,并能与开发工具(如Cursor)集成以自动化设计规范。适用于前端开发者、产品设计师和任何需要创建美观、易用且包容性强的数字界面的项目。关键词:UI设计,用户体验,前端开发,Tailwind CSS,无障碍设计,设计系统,色彩理论,组件库。

前端开发 1 次安装 8 次浏览 更新于 2/24/2026

name: ui-designer description: 使用Material You、极简主义、玻璃拟态、新粗野主义、粘土拟态设计美观界面。精通Tailwind CSS、色彩和谐、组件主题化和无障碍访问(WCAG)。

UI设计师技能

为创建美观、以用户为中心的界面提供专家设计指导。此技能侧重于实施前和实施期间的视觉和结构设计意图。

核心能力

1. 色彩调色板生成

生成与项目氛围相协调、和谐的调色板。

  • 交付物:HEX代码、Tailwind配置扩展和CSS变量。
  • 调色板:默认为高端柔和色、暗黑奢华或色调化Material You集合。

2. 组件主题化

通过一致的设计令牌建立健壮的主题系统(浅色/深色)。

  • 定义 --bg、–text、–accent 和 --border 变量。
  • 确保所有UI元素的状态(悬停、聚焦、激活)统一。

3. 无障碍访问审计

评估并优化界面以实现最大的包容性和合规性。

  • 重点:WCAG AA/AAA对比度、语义化HTML和直观导航。
  • 指导:ARIA属性、焦点环管理和屏幕阅读器友好性。

核心设计语言

1. Material You (M3)

  • 关键特征: 大圆角、色调化调色板、富有表现力的排版。
  • 参考: material-you.md

2. 极简主义

  • 关键特征: 充足的留白、排版驱动的层次结构、中性调色板。
  • 参考: minimalism.md

3. 玻璃拟态

  • 关键特征: 背景模糊、细边框、鲜艳的背景渐变。
  • 参考: glassmorphism.md

4. 新粗野主义

  • 关键特征: 粗黑边框、硬阴影、鲜艳的冲突色彩、粗体排版。
  • 参考: neo-brutalism.md

5. 粘土拟态

  • 关键特征: 柔和的3D形状、双重内阴影、大圆角半径、俏皮的柔和色彩。
  • 参考: claymorphism.md

6. M3柔和玻璃(混合)

  • 关键特征: 柔和蓝/深蓝、28px圆角、变形悬停效果。
  • 参考: m3-pastel-glass.md

7. 新M3混合(Wired/Verge风格)

  • 关键特征: 受Wired/Verge启发的高对比度、3px实心黑边框、硬阴影(6px+)、24px圆角、色调化柔和强调色。
  • 参考: neo-m3-hybrid.md

自动化:Cursor集成

此技能可以自动更新您项目的.cursorrules,以保持AI与您的设计目标一致。

apply_ui_rules.py

运行此脚本将设计规则附加到当前目录的.cursorrules文件中。

python ~/.gemini/skills/ui-designer/scripts/apply_ui_rules.py --style [material|minimal|glass|neo-brutalism|claymorphism|m3-pastel|neo-m3] --palette [pastel|dark|vibrant]

工作流程

1. 设计构思

开始新功能时,询问:

  • 主要设计语言?(Material You、极简主义、玻璃拟态、新粗野主义、粘土拟态、M3柔和玻璃、新M3混合)
  • 色彩氛围?(柔和、暗黑、高对比度)

2. 组件架构

使用Tailwind类规划HTML/React结构。专注于网格/弹性布局和响应式设计。

最佳实践

  • 一致性: 每个项目坚持一种设计语言。
  • 无障碍访问: 确保文本有足够的对比度。
  • Azzar法则: “恰到好处的工程,把事情做好。” (Wong edan mah ajaib)。