Taste-Skill 实战指南:30秒装好,用3个参数告别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 生成的落地页总是长得差不多:紫蓝渐变、居中大标题、三张一模一样的卡片横排。换十个提示词,出来的还是同一个"模板脸"。Taste-Skill 就是一组可以装进 AI 代理的前端技能(Agent Skills),专门让 AI 写界面时避开这种千篇一律的低质设计,把布局、排版、动效和间距拉上去。
它还提供纯出图的技能,可以先画设计稿,再交给编码代理实现。下面是从安装到调参的完整路径。
快速上手:30秒装好 Taste-Skill
仓库里的全部技能(代码类和图像生成类)用同一条命令即可发现并安装:
npx skills add https://gitcode.com/GitHub_Trending/ta/taste-skill只装某一个技能,用--skill指定:
npx skills add https://gitcode.com/GitHub_Trending/ta/taste-skill --skill "imagegen-frontend-mobile"不想用命令行也行:把任意一个SKILL.md复制进项目,或直接粘贴到 ChatGPT / Codex 的对话里,效果一样。
按场景选技能:新建、改造还是出图?
技能一共有十几种,每种只做一件事,不需要全装。看你的场景对号入座即可,完整的技能目录见 skills/。
实现类(产出代码)
| 你的场景 | 推荐技能 | 一句话说明 |
|---|---|---|
| 从零做新页面,想要稳妥默认 | taste-skill | 通用默认款,不绑定单一视觉风格 |
| 用 GPT / Codex,要更严格的规则 | gpt-taste | 更高布局变化、更强动效方向、激进反模板 |
| 想先出参考图,分析后再写代码 | image-to-code-skill | 出图 → 分析 → 实现,一条流水线 |
| 已有项目,UI 观感差要修 | redesign-skill | 先审计 UI,再修布局、间距、层次 |
| 方向已定:精致、平静、高端 | soft-skill | 柔和对比度、大留白、弹性动效 |
| 模型输出老被截断 | output-skill | 强制完整输出,不留占位注释 |
| 要 Notion / Linear 那种克制感 | minimalist-skill | 克制配色、清晰结构 |
| 要硬朗机械、瑞士风 | brutalist-skill | ⚠️ BETA:强对比、实验性布局 |
| 要兼容 Google Stitch | stitch-skill | 可选 DESIGN.md 导出格式 |
图像生成类(只出图,不写代码)
| 你想画什么 | 推荐技能 | 一句话说明 |
|---|---|---|
| 网站稿(hero、着陆页、多区块) | imagegen-frontend-web | 强排版、强间距的反模板艺术指导 |
| 移动屏幕与流程 | imagegen-frontend-mobile | iOS / Android,字体易读、整套连贯 |
| 品牌身份面板 | brandkit | logo 方向、配色、字体、跨类别应用 |
新手直接从 taste-skill 开始。如果交付物本身是图(设计稿、流程、身份板),先用 imagegen 系技能出图,再把结果喂给你的编码代理。
三个参数调界面风格
taste-skill 在技能文件skills/taste-skill/SKILL.md顶部留了三个旋钮,取值都是 1 到 10。改一个数字,界面气质就变一档,默认基线是 8 / 6 / 4,源码见 skills/taste-skill/。
| 参数 | 控制什么 | 默认值含义 | 从低到高 |
|---|---|---|---|
| DESIGN_VARIANCE | 布局实验程度 | 8(1 = 完美对称,10 = 艺术化混乱) | 居中整洁 → 不对称、现代 |
| MOTION_INTENSITY | 动画深度 | 6(1 = 静态无动效,10 = 电影级物理) | 只有悬停 → 滚动、磁性效果 |
| VISUAL_DENSITY | 每个视口的信息量 | 4(1 = 艺术画廊般空旷,10 = 驾驶舱般密集) | 宽敞 → 数据密集仪表板 |
做政府或公共服务站就把三项调低,做创意工作室站就调高。不用手改文件,在对话里直接说"把动效调到 3"即可。
接入前后对比:界面到底好在哪
变化不是"装饰更多",而是五个维度上肉眼可见的升级:
| 维度 | 接入前 | 接入 Taste-Skill 后 |
|---|---|---|
| 布局 | 全部居中、三张同款卡片 | 不对称分屏、留白有层次 |
| 色彩 | AI 紫 / 蓝渐变 | 绝对中性基调(Zinc / Slate)+ 唯一强调色,饱和度低于 80% |
| 字体 | 清一色 Inter | Geist、Outfit、Satoshi 等非通用字体;仪表板禁用衬线体 |
| 动效 | 没有,或通用圆形加载 | 按压反馈、弹性物理、匹配布局的骨架屏 |
| 状态 | 只写成功态 | 加载、空态、错误、触觉反馈全实现 |
避坑规则:必须做和千万别做
技能文件里埋了大量红线,压缩成下面两张清单,照着执行就不会翻车:
| ✅ 必须做 | ❌ 千万别做 |
|---|---|
| 强调色只用 1 种,全程一个调色板 | 用"AI 紫 / 蓝"美学 |
| 布局实验值高于 4 时用分屏、左文右图等结构 | 居中堆 Hero(该参数 >4 时被明令禁止) |
| 加载、空态、错误态一个不少 | 只写成功态,其余留空 |
| 玻璃效果在 backdrop-blur 上加 1px 内边框和内阴影,模拟折射 | 只糊一层 backdrop-blur 交差 |
| 磁性悬停用 useMotionValue,跑在渲染周期外 | 用 useState 驱动连续动画(移动端直接卡死) |
| 噪点滤镜放固定的、不可点击的伪元素上 | 把噪点滤镜挂在滚动容器上(持续 GPU 重绘) |
| 只动画 transform 和 opacity | 动画 top、left、width、height |
| z-index 只给粘性导航、模态框、覆盖层用 | 到处随手 z-50 |
规则背后多是性能和物理感问题:GPU 只擅长合成 transform,滚动容器上盖滤镜等于每帧重画。
快问快答
- React、Vue、Svelte 都能用吗?能。规则针对的是设计意图,不是某个框架的 API。
- SKILL.md 是什么?代理能自动加载的可移植指令文件,用 npx 命令装,或复制进仓库、贴进对话都行。
- 图像生成技能也用 npx 安装吗?是的,它们和代码技能同放
skills/目录,同一个命令就能发现。 - 和其他 AI 设计技能差在哪?多个专业变体、可调参数,外加基于专项研究的反重复规则(研究底稿见 research/),且对主流编码代理都框架无关。
收尾
Taste-Skill 本质上是一套装进 AI 的"设计品味"指令集。把上面那条 npx 命令跑一遍,让代理加载技能,你的下一个页面就不会再是模板脸。
【免费下载链接】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),仅供参考