李锋镝的博客

  • 首页
  • 时间轴
  • 说说
  • 左邻右舍
  • 博友圈
  • 关于我
    • 关于我
    • 另一个网站
    • 我的导航站
    • 网站地图
    • 赞助
  • 留言
  • 走心评论
  • 🚇开往
Destiny
自是人生长恨水长东
  1. 首页
  2. AI
  3. 正文

Taste Skill 说明与使用

2026年7月10日 约 1,398 字5 分钟 21点热度 0人点赞 0条评论

仓库地址:https://github.com/Leonxlnx/taste-skill
License:MIT
定位:Anti-Slop Frontend Framework for AI Agents —— 让 AI 生成的前端界面更有"设计品味"

一、Skill 简介

Taste Skill 是一组可移植的 Agent Skills 集合,用于改造 AI 生成前端 UI 时"千篇一律、模板感强"的问题。它不绑定任何框架(React / Vue / Svelte / 原生 HTML 均可),通过在 SKILL.md 中固化设计规则,让 Claude Code、Codex、Cursor 等 AI 编码工具生成的界面在布局、排版、动效、间距、层级上都具备一致且可控的视觉水准。

除了实现类 Skill,仓库还提供图像生成类 Skill,先产出参考图,再交由编码 Agent 落地代码,形成"图 → 分析 → 代码"的流水线。

核心能力

维度 说明
布局(Layout) 网格、栅格、非对称版式、留白节奏
排版(Typography) 字重层级、行高、字号比例、可读性
动效(Motion) 过渡曲线、进入/退出动画的克制使用
间距(Spacing) 8pt 系统、模块呼吸感
参考图生成 Web / Mobile / 品牌 Kit 参考板

二、Skill 清单

实现类(输出代码)

Skill 名称 用途
design-taste-frontend 默认首选(v2),通用最安全
design-taste-frontend-v1 兼容旧版
gpt-taste 针对 GPT / Codex 调优的严格变体
image-to-code 图像优先流水线:生图 → 分析 → 编码
redesign-existing-projects 审计并改造已有 UI
high-end-visual-design 高端、克制、premium 风格
full-output-enforcement 防止生成结果被截断 / 半成品
minimalist-ui Notion / Linear 风格编辑器 UI
industrial-brutalist-ui Swiss 排版、粗野主义、实验风
stitch-design-taste 兼容 Google Stitch 规则

图像生成类(输出参考图)

Skill 名称 用途
imagegen-frontend-web Web 页面参考图
imagegen-frontend-mobile 移动端界面与流程图
brandkit 品牌视觉体系板

三、安装

方式 1:CLI 一键安装(推荐)

安装全部 Skill:

npx skills add https://github.com/Leonxlnx/taste-skill

只安装指定 Skill:

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

方式 2:手动拷贝

将仓库中对应 Skill 目录下的 SKILL.md 复制到项目的 .claude/skills/<skill-name>/ 目录,或用户级 ~/.claude/skills/<skill-name>/ 目录。

.claude/skills/design-taste-frontend/SKILL.md

Claude Code 启动时会自动加载 .claude/skills/ 下的可用 Skill。

验证安装

在 Claude Code 中输入 / 查看命令列表,或直接输入 /design-taste-frontend,如出现补全即安装成功。


四、使用方式

4.1 基本流程

  1. 选择 Skill:不确定时默认使用 design-taste-frontend。
  2. 在对话中触发:直接引用 Skill 名,或以斜杠命令触发。
  3. 给出需求描述:越具体越好(业务上下文、目标用户、参考对象)。
  4. 调节风格旋钮(见 4.2)。
  5. 迭代:不满意时明确指出需要改动的维度(如"降低视觉密度到 4")。

4.2 三个风格旋钮(1–10 分制)

Taste Skill 支持在 Prompt 中显式设置三个参数:

参数 含义 低值 高值
DESIGN_VARIANCE 布局大胆程度 保守、对称 大胆、非对称
MOTION_INTENSITY 动效强度 静态 丰富过渡
VISUAL_DENSITY 信息密度 稀疏留白 高信息量

示例 Prompt:

/design-taste-frontend
帮我做一个「配置发布审批」页面。
DESIGN_VARIANCE=6
MOTION_INTENSITY=3
VISUAL_DENSITY=7
技术栈:Vue 3 + Element Plus

4.3 图像先行工作流(image-to-code)

适合"知道大概想要什么感觉但说不清楚"的场景:

1. 触发 imagegen-frontend-web,生成 3-5 张参考图
2. 挑选最贴近意图的 1-2 张
3. 触发 image-to-code,附上图像,让它输出代码

Prompt 里明确写清流水线,例如:

follow the skill: generate images, then analyze, then code

4.4 改造现有页面(redesign-existing-projects)

针对当前配置中心已有的 Demo(如 docs/应用加密管理页面Demo.html、docs/权限自助申请页面Demo.html):

/redesign-existing-projects
目标文件:docs/应用加密管理页面Demo.html
改造方向:提升视觉层级,减少表格视觉噪音,保留业务字段不变
DESIGN_VARIANCE=5  VISUAL_DENSITY=5

五、在本项目(配置中心)中的推荐用法

配置中心是研运一体平台的 Web 后台,业务表单、列表、审批弹窗较多,推荐组合:

场景 推荐 Skill 建议参数
新增管理页(列表 + 详情) design-taste-frontend Variance 4 / Motion 2 / Density 6
审批 / 灰度发布类流程 minimalist-ui Variance 3 / Motion 2 / Density 5
大屏 / 监控类展示 high-end-visual-design Variance 6 / Motion 4 / Density 7
已有 Demo 优化 redesign-existing-projects 保持业务字段
前期概念快速探索 imagegen-frontend-web → image-to-code —

约束(结合项目规范):

  • 生成代码前先阅读 CLAUDE.md 中的 UI 技术栈约束(如已选定 Vue3 / Element Plus,则要在 Prompt 中显式声明)。
  • 生成结果需通过 code-reviewer / security-review skill 走一次审查。
  • 视觉稿如涉及用户敏感数据字段,禁止使用真实数据示例(参见 .claude/rules/common/security.md)。

六、常见问题

Q1:安装后 Claude 没识别到 Skill?
检查是否放在 .claude/skills/<name>/SKILL.md;重新打开 Claude Code 会话刷新 skill 索引。

Q2:生成结果风格不稳定?
在 Prompt 中显式给出三个旋钮的数值,避免让模型自选;同时可加一句 "严格遵守 SKILL.md 的所有约束"。

Q3:能否与项目自有 Skill 组合?
可以。Taste Skill 只影响前端视觉输出,java-code-implementation 等后端 Skill 不受影响;两者可在同一次任务中串行调用。

Q4:会不会覆盖已有 .claude/skills?
npx skills add 会在同名目录下提示;建议先备份或使用 --skill 精确安装。

除非注明,否则均为李锋镝的博客原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.lifengdi.com/ren-gong-zhi-neng/4779

推荐文章

  • 踩坑60+次后,我终于搞懂 Claude Skill 怎么写才会真的触发
  • AI Agent 扩展双雄:MCP 与 Agent Skill 深度拆解——从设计哲学到实战落地
  • Claude-HUD 使用文档
  • Claude Haiku 4.5、Claude Sonnet 4.6、Claude Opus 4.7 区别以及各自的新特性
  • Everything Claude Code 详细使用文档
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: Agent Skill AI Claude Skill Skills Taste Skill
最后更新:2026年7月10日
相关文章
  • DeepSeek本地部署全攻略:从环境搭建到高级应用,打造专属 AI 助手2025年11月7日
  • 本地部署 DeepSeek 模型并进行 Spring Boot 整合2025年2月16日

李锋镝

既然选择了远方,便只顾风雨兼程。

打赏 点赞
< 上一篇
1234567891112131415161718192021222324252627282930313233343536373839404142434446474849505152535455575859606162636465666769727476777879808182858687909293949596979899
取消回复
…

文章评论

还没有评论,快来抢沙发吧~

人生自古谁无死?留取丹心照汗青。

听点儿音乐吧 朋友~
文章目录

那年今日(07月10日)

  • 1975年:陕西省临潼县发现秦代兵马俑
  • 1943年:网球冠军阿瑟·阿什出生
  • 1938年:法国巴黎圣母院大教堂重开
  • 1584年:荷兰国父威廉一世逝世
  • 138年:古罗马君主普布利乌斯·埃利乌斯·哈德良逝世
  • 更多历史事件
最新 热点 随机
最新 热点 随机
Taste Skill 说明与使用 jasypt-spring-boot 使用说明 Kratos+主题新功能预览及功能演示 SpringBoot DeferredLog 完整详解 LiteLLM 本地代理搭建 Claude-HUD 使用文档
AI时代,个人技术博客的出路在哪里?这个域名注册整整十年了,十年时间,真快啊WordPress实现用户评论等级排行榜插件WordPress网站换了个字体,差点儿把样式换崩了做了一个WordPress文章热力图插件千万级大表新增字段实战指南:告别锁表与业务中断
几款Java开发者必备常用的工具,准点下班不在话下 记一次spring-cloud-netflix-core引发的内存溢出分析 HTTP3与QUIC详解 我的第一个WordPress插件:Dylan Custom Plugin上线了 内存耗尽后Redis会发生什么? 部署consul配置中心
最近评论
李锋镝 发布于 1 天前(07月09日) https://github.com/Leonxlnx/taste-skill
李锋镝 发布于 5 天前(07月06日) 哈哈哈,你那个主题做的也很棒
老张博客 发布于 5 天前(07月05日) 牛,这款主题几年前用过,现在被你优化的更牛X了。
李锋镝 发布于 2 周前(06月30日) 目前是每天一换,一个星期不重样 :41:
不凡 发布于 2 周前(06月29日) 主题配色挺好看。 :2:
标签聚合
ElasticSearch 架构 多线程 Redis AI编程 IDEA JAVA 数据库 SpringBoot 设计模式 JVM MySQL 分布式 docker AI WordPress K8s SQL 日常 Spring
友情链接
  • Blogs·CN
  • Honesty
  • Mr.Sun的博客
  • 临窗旋墨
  • 哥斯拉
  • 彬红茶日记
  • 志文工作室
  • 懋和道人
  • 拾趣博客导航
  • 搬砖日记
  • 旧时繁华
  • 林羽凡
  • 瓦匠个人小站
  • 皮皮社
  • 知向前端
  • 蜗牛工作室
  • 韩小韩博客
  • 风渡言

COPYRIGHT © 2026 lifengdi.com. ALL RIGHTS RESERVED.

域名年龄

Theme Kratos+ By Dylan Li

津ICP备2024022503号-3

京公网安备11011502039375号