2026年1月26日 萌狼蓝天
前言
SKILL是什么?一个结构化、可复用、具备特定领域智能的功能模块,用于帮助 AI在特定任务中表现得更专业、更高效。
比如AI在生成页面的时候,用户可能会输入“整好看点”,“要美观”,但是这种模糊的表达并不能充分发挥AI的能力;如果每次要完成一个效果,都需要用户用专业的术语去表达,详细的去描述,这无疑是在“AI提高生产力”的道路上逆行。那么,怎么让AI在某个功能\领域更专业?
封装一个知识库、工作流程、工具调用和最佳实践的自动化能力单元(技能),使 AI 能在特定领域(如 UI/UX 设计)中像专家一样思考与执行
AI Skill 的核心定义:一个封装了知识库、工作流程、工具调用和最佳实践的自动化能力单元,使 AI 能在特定领域中像专家一样思考与执行。
Skill包含什么?
(1)领域知识库
如:50 种 UI 风格、21 套配色、50 组字体搭配
这些是结构化的数据,不是模糊的“感觉
(2)标准化工作流(Workflow)
1.分析需求
2.多维度搜索
3.按技术栈生成代码
4.……
(3)工具集成能力
能调用 search.py 脚本查询内部数据库
类似于人类设计师查 Figma 社区、Dribbble 或 Coolors
(4)上下文感知能力
能根据用户说的“护肤服务落地页”自动推断:
行业:美容健康
风格:优雅、柔和、极简
技术栈:默认 html + Tailwind
配色:浅粉、米白、柔绿等
(5)输出规范与检查清单
包括“不能用 emoji 当图标”、“必须有 cursor-pointer”等细节规则
确保交付成果专业、无低级错误
Skill能带来什么效果
对比:普通 AI vs 带 Skill 的 AI
总结
AI 的 skill = 专业知识 + 标准流程 + 工具调用 + 质量保障 的一体化能力包。
它让 AI 从“能聊天”升级为“能干活”,尤其是在设计、开发、数据分析等专业场景中。
附录
由于我是参考的UI UX PRO MAX 这个skill的内容,因此附录在后文(翻译是AI翻译的,原文可以访问该仓库了解)
以下是您提供内容的完整中文翻译:
name: ui-ux-pro-max
description: "UI/UX 设计智能助手。包含 50 种设计风格、21 套配色方案、50 组字体搭配、20 种图表类型、9 种技术栈(React、Next.js、Vue、Svelte、SwiftUI、React Native、Flutter、Tailwind、shadcn/ui)。支持操作:规划、构建、创建、设计、实现、评审、修复、改进、优化、增强、重构、检查 UI/UX 代码。适用项目:网站、落地页、仪表盘、管理后台、电商、SaaS、作品集、博客、移动应用、.html、.tsx、.vue、.svelte。包含组件:按钮、模态框、导航栏、侧边栏、卡片、表格、表单、图表。支持风格:毛玻璃(glassmorphism)、黏土拟物(claymorphism)、极简主义、粗野主义(brutalism)、新拟态(neumorphism)、便当格栅(bento grid)、深色模式、响应式、拟物风格(skeuomorphism)、扁平化设计。涵盖主题:配色方案、无障碍访问、动效、布局、排版、字体搭配、间距、悬停效果、阴影、渐变。"
UI/UX Pro Max - 设计智能助手
一个可搜索的 UI 风格、配色方案、字体组合、图表类型、产品推荐、UX 准则以及特定技术栈最佳实践的知识库。
前提条件
请先检查是否已安装 Python:
python3 --version || python --version
若未安装 Python,请根据您的操作系统进行安装:
macOS:
brew install python3
Ubuntu/Debian:
sudo apt update && sudo apt install python3
Windows:
winget install Python.Python.3.12
如何使用本技能
当用户提出 UI/UX 相关需求(如设计、构建、创建、实现、评审、修复、改进等)时,请遵循以下工作流程:
第一步:分析用户需求
从用户请求中提取关键信息:
产品类型:SaaS、电商、作品集、仪表盘、落地页等
风格关键词:极简、活泼、专业、优雅、深色模式等
行业领域:医疗健康、金融科技、游戏、教育等
技术栈:React、Vue、Next.js,或默认使用 html-tailwind
第二步:多维度搜索相关信息
多次运行 search.py 脚本以获取全面信息,直到掌握足够上下文为止。
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<关键词>" --domain <领域> [-n <最大结果数>]
建议的搜索顺序如下:
Product(产品) – 获取该产品类型的风格建议
Style(风格) – 获取详细风格指南(配色、效果、框架)
Typography(排版) – 获取字体搭配及 Google Fonts 引用方式
Color(配色) – 获取配色方案(主色、辅色、行动号召色、背景色、文字色、边框色)
Landing(落地页) – 获取页面结构(如为落地页)
Chart(图表) – 获取图表类型与库推荐(如为仪表盘/数据分析)
UX(用户体验) – 获取最佳实践与反模式
Stack(技术栈) – 获取特定技术栈的最佳实践(默认:html-tailwind)
第三步:技术栈指南(默认:html-tailwind)
如果用户未指定技术栈,则默认使用 html-tailwind。
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<关键词>" --stack html-tailwind
可用技术栈包括:html-tailwind、react、nextjs、vue、svelte、swiftui、react-native、flutter、shadcn
搜索参考
可用领域(Domain)
可用技术栈(Stack)
示例工作流
用户请求: “为专业护肤服务制作一个落地页”
AI 应执行以下搜索:
# 1. 搜索产品类型
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "美容 水疗 健康 服务" --domain product
# 2. 搜索风格(基于美容行业:优雅、柔和)
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "优雅 极简 柔和" --domain style
# 3. 搜索排版
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "优雅 奢华" --domain typography
# 4. 搜索配色方案
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "美容 水疗 健康" --domain color
# 5. 搜索落地页结构
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "主视觉 社会证明" --domain landing
# 6. 搜索 UX 准则
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "动效" --domain ux
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "无障碍" --domain ux
# 7. 搜索技术栈指南(默认:html-tailwind)
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "布局 响应式" --stack html-tailwind
然后: 整合所有搜索结果,实现设计方案。
获得更好结果的技巧
关键词要具体 – “医疗健康 SaaS 仪表盘” 比 “应用” 更有效
多次搜索 – 不同关键词揭示不同洞察
组合多个领域 – 风格 + 排版 + 配色 = 完整的设计系统
始终检查 UX – 搜索 “动效”、“z-index”、“无障碍” 以避免常见问题
使用技术栈标志 – 获取针对性的实现建议
迭代优化 – 若首次搜索不匹配,尝试其他关键词
专业 UI 的通用规则
以下是一些常被忽视、但会让 UI 显得不专业的细节:
图标与视觉元素
交互与光标
浅色/深色模式对比度
布局与间距
交付前检查清单
在交付 UI 代码前,请确认以下事项:
视觉质量
未使用 emoji 作为图标(应使用 SVG)
所有图标来自同一图标库(如 Heroicons/Lucide)
品牌 Logo 准确(已通过 Simple Icons 验证)
悬停状态不会引起布局偏移
直接使用主题色(如 bg-primary),而非 var() 包装
交互体验
所有可点击元素均有 cursor-pointer
悬停状态提供清晰视觉反馈
过渡流畅(150–300ms)
键盘导航时焦点状态可见
浅色/深色模式
浅色模式下文字对比度 ≥ 4.5:1
毛玻璃/半透明元素在浅色模式下清晰可见
边框在两种模式下均可见
交付前测试两种模式
布局
悬浮元素与边缘保持适当间距
无内容被固定导航栏遮挡
在 320px、768px、1024px、1440px 下均响应良好
移动端无横向滚动条
无障碍访问(Accessibility)
所有图片均有 alt 文本
表单输入项均有标签(label)
不仅依赖颜色传递信息
尊重 prefers-reduced-motion(减少动效偏好)