研究

ux-skill

面向AI编程工具的设计智能引擎。输入一个品牌色,输出一套通过WCAG检查的设计系统。离线运行,不调用大模型,MIT许可。

一段话概述

ux-skill是一个开源的设计智能引擎,可接入Claude Code和另外16种AI编程工具,让它们做出的界面不再一看就是AI做的。4.0版本代号Foundations,能从一个品牌色和一份简报生成完整的设计系统,按WCAG检查每一组颜色搭配,只写出通过检查的结果,并内置阿拉伯语和从右到左排版。它完全离线运行,从不调用大模型,以MIT许可免费提供。由Laith Aljunaidy在安曼开发和维护。

v4.0.0 Foundations,已上线,MIT

我为什么做它

AI编程工具一个下午就能做出一整个产品,可做出来的东西长得都一样。同样的紫色渐变,同样的三张卡片,同样的图库首屏,同样的字体。隔着整个房间都能认出一个AI做的页面。

我以设计为生,每天也用这些工具开发。我希望它们像设计师那样设计:从品牌和简报出发,拒绝那些一看就是机器做的模式,在上线之前检查成果。我还希望阿拉伯语和从右到左排版从第一个token起就是系统的一部分,而不是最后才打的补丁,因为大多数工具正是在这里辜负了我为之设计的那些人。

所以ux-skill不粘贴模板。它依据被当作训练数据的真实品牌规范,为眼前这份简报编译一套设计语言,再配上一个拒绝劣质设计的检查器。

用ux-skill做的落地页:深色遮罩下的真实工地照片,首屏有杂志风格的标题和报价表单

同一个AI编程工具,同一条提示词。有ux-skill提供约束,页面就不再千篇一律。

4.0的新内容

4.0版本代号Foundations,于2026年11月2日发布。输入一个品牌色和一份简报,输出一套完整的设计系统。

ux-skill网站:输入一个品牌色,输出一套设计系统

  • 九大基础。 颜色、字体、间距、布局、圆角、边框、层级、动效和图像,每一项都从基础值一直覆盖到语义角色,以W3C设计令牌和CSS的形式写出。
  • 每个角色五种模式。 浅色与深色,标准对比与高对比,舒适与紧凑,从左到右与从右到左,完整动效与减弱动效。页面上的一个属性就能切换其中每一种。
  • WCAG关卡。 每一组文字、控件和焦点的颜色搭配,都会在浅色和深色、标准对比和高对比下逐一测量。不合格的系统不会写出,提示信息会说明要改什么。
  • 内置阿拉伯语。 切换到从右到左时,文字换成阿拉伯语字体,使用它自己的字号阶梯和行高,间距改用逻辑属性,动效随之镜像。
  • 读取你已有的系统。 支持导入设计令牌、CSS、Tailwind、Markdown规则和Figma变量。它会报告缺少什么,并把补充内容放在你的文件旁边,不改写任何一个令牌。
  • 带契约的组件和区块。 23份组件契约和14份区块契约,规定每个部分在每种状态下绑定哪些令牌,以及每个区块在手机上如何呈现。
  • 会运行页面的检查器。 它在真实浏览器里以桌面和手机宽度打开页面,检查人会注意到的问题:不显示的焦点环,响应迟缓的悬停效果,无视减弱动效设置的动画。

工作原理

一个Python推理核心,配一个确定性的七维合成器:温度、对比、密度、几何、正式度、动效和字体性格。为它提供数据的是十二份结构化清单:风格、配色、字体搭配、组件、行业、图表、动效预设、UX法则、反模式规则、技术栈,以及160份真实品牌规范。同样的输入,每次都得到同样的输出。

它以斜杠命令、子代理和MCP服务器的形式,接入Claude Code、Cursor、Windsurf、GitHub Copilot、Gemini CLI、Codex以及另外十一种工具。完全离线运行,从不调用大模型,不收集任何数据。

GitHub上的ux-skill

数据一览

版本4.0.0,Foundations,2026年11月2日
支持的AI编程工具17
设计基础9
反模式检查规则171
真实品牌规范160
MCP工具25
斜杠命令18
组件契约和区块契约23和14
README语言17
GitHub星标,2026年11月9日95
许可MIT,免费

状态

已上线并持续维护。用pip install uxskill安装,在GitHub上阅读代码,在uxskill.laithjunaidy.com查看。这个网站就是用它做的。

常见问题

ux-skill是什么?

ux-skill是一个免费、开源的设计智能引擎,面向Claude Code、Cursor和Windsurf等AI编程工具。它根据一个品牌色和一份简报生成设计系统,并检查AI做出的页面里那些让页面显得千篇一律的模式。

ux-skill 4.0有什么新内容?

4.0版本代号Foundations,能从一个品牌色生成完整的设计系统:九大基础、每个角色五种模式、WCAG对比度关卡、内置阿拉伯语和从右到左排版、现有系统的导入工具,以及组件和区块契约。

ux-skill会调用AI模型吗?

不会。它用确定性引擎和结构化数据完全离线运行,从不调用大模型,也不收集任何遥测数据。同样的输入永远得到同样的输出。

打开项目

研究中的其他内容

全部研究
  1. Dot

    Dot是面向中东商户的忠诚度与奖励平台,已上线,地址thedotwallet.com。顾客只用手机号识别,从不用邮箱,积分和奖励会跟着他们走遍网络里的每一个商户。积分跑在事件账本上,兑换用一次性签名令牌,每条路径都有反欺诈检查。阿拉伯语优先,配有收银员应用、Odoo POS插件和Shopify集成。由Laith Aljunaidy创立并运营。

    已上线,首个商户试点进行中 打开