您是否曾经试过向 AI 提出“帮我做一个酷炫的落地页(Landing Page)”的要求?恐怕结果都是千篇一律的。到处可见那种随处可见的紫色渐变、平庸的玻璃拟态(Glassmorphism),以及居中对齐的三张卡片区域……我们把这种现象称为“Slop”。虽然功能可以运行,但设计毫无灵魂。

但现在,我们有了摆脱这些枯燥模式的方法。那就是 Taste-Skill。这个框架不仅仅是教 AI 如何编写代码,更是通过植入人类的“审美(Taste)”,使其能够设计出高水准的 UI/UX,是一个反 Slop 的前端框架。

如何唤醒 AI 的“设计大脑”:为什么现有的 AI 编码会失败

我们面临的问题并不是 AI 的编码能力不足。AI 已经能够用完美的语法编写代码。真正的问题在于“设计决策权”。

目前大多数 LLM(大语言模型)的设计逻辑是产出概率最高的回答。在设计领域,“概率最高的回答”最终意味着最常见、最平庸的设计,即“Slop”。AI 并不是在进行创意设计,而是在复制训练数据中最常出现的“平均 UI 模式”。

如何唤醒 AI 的“设计大脑”:为什么现有的 AI 编码会失败

Taste-Skill 正是切中了这一点。该项目设计了一套 AI 在编写代码之前必须经历的“思维过程”。它强制 AI 不是简单地吐出代码,而是先进行设计原则的推理与决策。

为此,Taste-Skill 引入了三个核心“调节旋钮”:

  1. VARIANCE (方差):决定设计的原创性和突破程度。
  2. MOTION (动态):调节动画的强度和运动特征。
  3. DENSITY (密度):决定页面元素的布局紧凑程度,或是如何体现留白的艺术。

通过这些旋钮,AI 可以执行策略性的设计,例如在创作“极简主义(Minimalism)”风格时降低密度,而在创作“粗野主义(Brutalist)”风格时极大化方差。

超越单纯的代码生成:Taste-Skill 的多样化技能集

Taste-Skill 不仅仅是一个单一的命令。它是一系列可以根据用户目的进行选择的“智能体技能(Agent Skills)”集合。就像给游戏角色装备技能一样,可以根据需要进行安装和使用。

超越单纯的代码生成:Taste-Skill 的多样化技能集

目前已升级至 v2(实验版本)的框架提供以下强大的功能:

1. 用于实现的编码技能 (Code Output)

  • design-taste-frontend (v2):最核心的技能,能够自主推理设计语言并生成具有严格结构的结构化代码。
  • redesign-existing-projects:诊断现有项目的 UI,并对布局和层级结构进行彻底的焕新。
  • 特定风格技能:从优雅高级的 soft-skill,到简洁利落的 minimalist-skill,再到大胆狂野的 brutalist-skill,可以根据想要的氛围改变 AI 的“性格”。

2. 用于视觉引导的图像技能 (Image Generation)

有趣的是,这个框架并不只做编码。使用 imagegen-frontend-web 或 brandkit 技能时,AI 会先将网页/移动端的场景构图绘制成高质量图像。

这张图像就像一张设计蓝图。将生成的图像再次传递给 ChatGPT 或 Claude 等工具,AI 就会基于该视觉引导来落实实际的代码。至此,“眼观其形,手写其码”的工作流便完成了。

实战应用:如何引入到我的开发环境?

这个工具不需要复杂的配置。开发者可以通过熟悉的 CLI(命令行界面)进行非常简单的安装。

实战应用:如何引入到我的开发环境?

如果您想立即赋予 AI “审美”,只需打开终端并输入以下命令:

bash
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"

如果只想安装特定的技能,可以使用 --skill 标志;如果对 CLI 环境不熟悉,也可以直接将仓库中的 SKILL.md 内容复制并粘贴到 ChatGPT 或 Claude 的对话框中,同样可以运行。

再给您一个进阶小贴士:如果 AI 在产出结果时总是使用奇怪的紫色渐变或平庸的布局,请强调 Taste-Skill 的核心原则——“拒绝默认值(Anti-Default Discipline)”。只需明确指出“不要使用 AI 紫色、Inter 字体和 Slate-900 的组合!”,结果的质量就会截然不同。

结论:AI 与人类协作的新标准

结论:AI 与人类协作的新标准

Taste-Skill 不仅仅是一个制造“漂亮代码”的工具。它是一场关于 AI 如何理解人类情感与审美标准,并将其转化为数字产物的宏大实验与答案。

最终,前端开发的竞争将从“如何写代码”转向“赋予 AI 什么样的审美”。Taste-Skill 正处于这一变革的最前沿,帮助 AI 从“无聊的复制机”转变为“富有创造力的伙伴”。

现在,要不要试着为您的 AI 智能体送上一份卓越的品味呢?不再制作平庸的网站,亲手创造令人赏心悦目的界面吧。

您认为“最无聊的 AI 设计”有哪些特征?欢迎在评论区分享您的经验!

参考资料

  1. Leon Lin Leonxlnx · github.com
  2. Leonxlnx/taste-skill · github.com