三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

Taste-Skill 新版升级:把“设计品味“装进 AI 智能体

Taste-Skill 新版升级:把“设计品味“装进 AI 智能体

Taste-Skill 新版升级:把"设计品味"装进 AI 智能体

【免费下载链接】taste-skillTaste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop项目地址: https://gitcode.com/GitHub_Trending/ta/taste-skill

让 AI 帮你写前端,页面却总带着一股挥之不去的"AI味"?紫色渐变、居中布局、三张等宽卡片,几乎成了 AI 生成网页的出厂设置。开源项目Taste-Skill专治这个问题:它把专业设计师的审美准则,写成了 AI 智能体可以直接读取的规则文件,让生成结果不再像同一个模板印出来的。最近它的默认技能完成了一次大版本升级,思路比之前硬核得多,值得每个和 AI 打交道的开发者看一眼。

一条命令装好:给 AI Agent 加一套审美规则

Taste-Skill 的核心载体是 SKILL.md——一种便携的指令文件,Claude Code、Cursor、Codex 等工具都能自动加载。安装整个技能包只需要一条命令:

npx skills add https://gitcode.com/GitHub_Trending/ta/taste-skill

只想装最核心的"设计品味"技能,就加个参数:

npx skills add https://gitcode.com/GitHub_Trending/ta/taste-skill --skill "design-taste-frontend"

这次的升级对老用户特别友好:安装名没变,重新跑一遍命令就能原地升级;如果你依赖旧版的确切行为,design-taste-frontend-v1依然可以单独锁定安装。技能本身框架无关,React、Vue、Svelte 项目都能用,规则针对的是设计意图,而不是某个框架的 API。

新版第一步:先读懂需求,再决定长什么样

旧版最大的问题,是 AI 经常不看需求就开写——你只说了一句"做个极简的",它就直接套默认模板。新版在写任何代码之前,强制要求先输出一句"设计解读"(Design Read),比如:

Reading this as: B2B SaaS landing for technical buyers, with a Linear-style minimalist language, leaning toward Tailwind utilities + Geist + restrained motion.

翻译过来就是:"我把这个项目读作:面向技术采购者的 B2B SaaS 落地页,极简语言,倾向 Tailwind 工具类加克制动效。"看起来只是一句话,背后却是整套推理流程:页面类型、用户的语气词、参考链接、目标受众、已有的品牌资产,全都要先过一遍。

更实用的是"设计系统映射"。用户说想要微软风格,就接官方 Fluent UI;说 Google 味,就用 Material 3;做开发者工具,用 Primer CSS;公共服务网站,直接上 GOV.UK Frontend。规则明确要求用官方包,不许手搓一套"看起来像"的山寨版——这一步对落地质量的影响比想象中大得多。

三个旋钮:把设计风格从 1 调到 10

Taste-Skill 最独特的机制,是三个可调旋钮,每个范围都是 1 到 10:

  • DESIGN_VARIANCE(设计变异度):1 是完美对称,10 是艺术性混乱
  • MOTION_INTENSITY(动效强度):1 是完全静态,10 是电影级物理效果
  • VISUAL_DENSITY(视觉密度):1 是画廊般空旷,10 是驾驶舱般密集

新版的基线是 8/6/4,并且内置了一张场景预设表,你不用自己摸索:

使用场景VARIANCEMOTIONDENSITY
SaaS 产品落地页764
创意机构作品集983
公共部门服务网站325

值得注意的细节是:旋钮的值会反过来约束后续所有布局、动效和密度决策。选错了参数,AI 在后面的每一个环节都会跟着跑偏;调对了,整套页面风格就能保持一致。

被拉黑的"AI 标志":破折号、版本徽章、滚动提示

"为什么一眼就知道这页面是 AI 做的?"——因为到处是破折号(—)、hero 区挂着"V0.6 BETA"徽章、底部一排"Scroll ↓"的滚动提示。这些被开发团队称作 "AI Tells"(AI 露馅点),这次升级把它们写进了禁令清单。

规则之细,有点出乎意料:整页禁止出现一个破折号,要用连字符或改写句子替代;禁止装饰性图片说明文字;禁止浮动右上角副标题;列表超过五项就不能用<ul>加分割线偷懒,得换成卡片、轮播或标签页。颜色和圆角也上了锁——全页只能有一个强调色、一套圆角体系。另外还有一条布局多样性红线:一个八区块的页面,必须使用至少四种不同的布局家族,从根上杜绝"三个等宽卡片"的复制粘贴感。

这些规则不是拍脑袋定的。项目仓库里专门有research/目录,记录了关于训练数据偏差、RLHF 与算力约束、认知捷径等方向的研究笔记,禁令背后是有数据支撑的。

动效、暗色、性能:细节标准全面收紧

新版把技术栈也统一了。动画库固定用Motion(原 Framer Motion 更名后的包),并附上 GSAP 粘性堆叠、水平平移的标准代码骨架;window.addEventListener('scroll')这类低效写法被直接禁用,高强度动画强制提供prefers-reduced-motion降级。暗色模式从"可选项"变成了"必选项",明暗两套颜色令牌都要定义,对比度和层次结构必须对齐。图标按 Phosphor、HugeIcons、Radix、Tabler 的优先级选,手绘 SVG 图标被禁。

交付前的"预飞行检查"更是把标准量化了:每个 CTA 按钮必须通过 WCAG AA 对比度,核心网页指标对齐 LCP < 2.5s、INP < 200ms、CLS < 0.1,移动端适配和字体方案逐项核对,全过了才允许交付。和"能用就行"相比,这套标准显然要苛刻得多。

60 秒快速上手:从安装到第一次生成

装好技能后,直接给 AI 发一段提示词,比如:

遵循 design-taste-frontend 技能。先输出 Design Read, 再按旋钮 VARIANCE=7, MOTION=6, DENSITY=4, 为一个叫 Flowly 的 SaaS 产品做一个暗色落地页, 全页只用一个强调色,生成后逐项跑预飞行检查清单。

AI 会先声明它对项目的理解,再动手。如果想走"先看图、再写码"的流程,项目还提供了imagegen-frontend-webimagegen-frontend-mobilebrandkit三个图像生成技能,配合 ChatGPT 图像生成出参考帧,再交给 Codex、Cursor 或 Claude Code 落地实现。

谁适合用?三个典型人群

  • 独立开发者:一个人干全栈的活,前端审美没人把关,这套规则相当于白捡一个资深设计审稿人。
  • 产品设计师:用 AI 快速出多版方案给客户选,旋钮机制能稳定复现同一种风格,不会每版都长不一样。
  • 前端团队:新版本把设计规范写进了工具链,成员用 AI 生成的代码也能自动对齐团队的设计基线。

开源路上:现在能做什么

官方明确说了,当前版本是实验性预发布,还在向稳定的 v2.0.0 收敛,未来会补充更多设计系统映射和更聪明的需求推理。因为遵循 MIT 协议,你可以直接克隆仓库查看全部 SKILL.md 和研究笔记:

git clone https://gitcode.com/GitHub_Trending/ta/taste-skill

如果你也受够了 AI 生成页面的"模板脸",不妨今晚就装上试试——跑一条命令,让下一个项目从"一眼 AI"变成"像设计师做的"。用过的朋友,欢迎把反馈提给项目方;顺手给仓库点个 star,就是对这个开源项目最直接的支持。

【免费下载链接】taste-skillTaste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop项目地址: https://gitcode.com/GitHub_Trending/ta/taste-skill

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

← 返回列表