[理论]关于AI中的Skill

[理论]关于AI中的Skill

_

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

带ui-ux-pro-max​skill 的 AI

回答“做个落地页”

可能返回一段通用 HTML,风格混乱

自动选择行业适配风格+配色+字体+结构

是否知道“新拟态适不适合电商”?

不一定

通过ux​领域搜索知道这是反模式

能否生成可直接用的 Tailwind 代码?

可能遗漏响应式或无障碍

遵循 checklist,确保生产就绪

总结

AI 的 skill = 专业知识 + 标准流程 + 工具调用 + 质量保障 的一体化能力包。

它让 AI 从“能聊天”升级为“能干活”,尤其是在设计、开发、数据分析等专业场景中。

附录

由于我是参考的UI UX PRO MAX 这个skill的内容,因此附录在后文(翻译是AI翻译的,原文可以访问该仓库了解)

https://github.com/nextlevelbuilder/ui-ux-pro-max-skillhttps://github.com/bbylw/ui-ux-pro-max-skill-cn

以下是您提供内容的完整中文翻译:


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 <最大结果数>]

建议的搜索顺序如下:

  1. Product(产品) – 获取该产品类型的风格建议

  2. Style(风格) – 获取详细风格指南(配色、效果、框架)

  3. Typography(排版) – 获取字体搭配及 Google Fonts 引用方式

  4. Color(配色) – 获取配色方案(主色、辅色、行动号召色、背景色、文字色、边框色)

  5. Landing(落地页) – 获取页面结构(如为落地页)

  6. Chart(图表) – 获取图表类型与库推荐(如为仪表盘/数据分析)

  7. UX(用户体验) – 获取最佳实践与反模式

  8. 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)

领域

用途

示例关键词

​product​

产品类型推荐

SaaS、电商、作品集、医疗、美容、服务类

​style​

UI 风格、色彩、视觉效果

毛玻璃、极简主义、深色模式、粗野主义

​typography​

字体搭配、Google Fonts

优雅、活泼、专业、现代

​color​

按产品类型划分的配色方案

saas、ecommerce、healthcare、beauty、fintech、service

​landing​

页面结构、CTA 策略

hero(主视觉区)、hero-centric、客户评价、定价、社会证明

​chart​

图表类型、库推荐

趋势图、对比图、时间线、漏斗图、饼图

​ux​

最佳实践、反模式

动效、无障碍、z-index、加载状态

​prompt​

AI 提示词、CSS 关键词

(风格名称)

可用技术栈(Stack)

技术栈

重点

​html-tailwind​

Tailwind 工具类、响应式、无障碍(默认)

​react​

状态管理、Hooks、性能、设计模式

​nextjs​

服务端渲染(SSR)、路由、图片优化、API 路由

​vue​

Composition API、Pinia、Vue Router

​svelte​

Runes、Stores、SvelteKit

​swiftui​

视图、状态、导航、动画

​react-native​

组件、导航、列表

​flutter​

Widgets、状态管理、布局、主题


示例工作流

用户请求: “为专业护肤服务制作一个落地页”

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

然后: 整合所有搜索结果,实现设计方案。


获得更好结果的技巧

  1. 关键词要具体 – “医疗健康 SaaS 仪表盘” 比 “应用” 更有效

  2. 多次搜索 – 不同关键词揭示不同洞察

  3. 组合多个领域 – 风格 + 排版 + 配色 = 完整的设计系统

  4. 始终检查 UX – 搜索 “动效”、“z-index”、“无障碍” 以避免常见问题

  5. 使用技术栈标志 – 获取针对性的实现建议

  6. 迭代优化 – 若首次搜索不匹配,尝试其他关键词


专业 UI 的通用规则

以下是一些常被忽视、但会让 UI 显得不专业的细节:

图标与视觉元素

规则

正确做法

错误做法

不要使用表情符号作为图标

使用 SVG 图标(如 Heroicons、Lucide、Simple Icons)

使用 🎨 🚀 ⚙️ 等 emoji 作为 UI 图标

悬停状态要稳定

使用颜色/透明度过渡

使用会导致布局偏移的缩放变换

品牌 Logo 要准确

从 Simple Icons 等官方来源获取 SVG

随意猜测或使用错误 Logo 路径

图标尺寸统一

使用固定 viewBox(如 24x24),配合 w-6 h-6

混用不同尺寸图标

交互与光标

规则

正确做法

错误做法

可点击元素需显示手型光标

为所有可点击/悬停卡片添加cursor-pointer​

交互元素保留默认光标

提供悬停反馈

通过颜色、阴影、边框变化给予视觉反馈

无任何交互提示

过渡要流畅

使用transition-colors duration-200​

瞬间切换或过慢(>500ms)

浅色/深色模式对比度

规则

正确做法

错误做法

浅色模式下的毛玻璃卡片

使用bg-white/80​或更高不透明度

使用bg-white/10​(过于透明)

浅色模式文字对比度

使用#0F172A​(slate-900)作为正文

使用#94A3B8​(slate-400)作为正文

浅色模式次要文字

至少使用#475569​(slate-600)

使用 gray-400 或更浅

边框可见性

浅色模式使用border-gray-200​

使用border-white/10​(几乎不可见)

布局与间距

规则

正确做法

错误做法

悬浮导航栏

添加top-4 left-4 right-4​边距

紧贴top-0 left-0 right-0​

内容内边距

考虑固定导航栏高度,预留空间

内容被固定导航栏遮挡

容器最大宽度一致

统一使用max-w-6xl​或max-w-7xl​

混用不同容器宽度


交付前检查清单

在交付 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​(减少动效偏好)

[开源推荐]ClaudeCodehub 2026-02-11
[项目]AI审查代码 2026-02-11

评论区