Communitygithub.com

luukalleman/高级设计技能

构建面向高端品牌、奢侈品、设计导向的SaaS和创意作品集的高端、编辑级Web界面。当用户想要编辑风格、奢华、高端、精品、创意机构、杂志风格或时尚品牌网站时触发。

高级设计技能 是什么?

该技能旨在创建具有精致、编辑级美学的Web界面,与通用设计技能形成鲜明对比。它遵循一套严格的设计理念,包含五条核心规则:排版作为主角(使用衬线或独特无衬线字体搭配高质量正文字体)、注重意图而非装饰的动画(长时间、使用贝塞尔曲线缓动、以滚动驱动为主)、通过图层而非阴影营造深度、克制用色(通常使用一种强调色和中性色、避免彩虹渐变),以及有意打破常规网格的构图。它明确不适用于B2B SaaS落地页、管理后台或数据密集型UI,而是专注于时尚品牌、奢侈品、创意作品集和高定位的SaaS产品。该技能提供了一套包含11个组件的目录(导航、英雄、特性、统计、标识、画廊、关于、推荐、定价、常见问题、行动号召、联系人和页脚),每个组件都有一个编辑级变体。工作流程要求用户首先阅读设计令牌和动画原则,从目录中选择一个组件,然后严格遵循一项不可妥协的清单,确保设计质量,包括加载字体、使用单一强调色以及在至少一个部分中实现滚动驱动动画。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/luukalleman/premium-design-skill/tree/HEAD/skills/premium-design

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

高级设计 — Kinetic Luxe

一个面向构建高级、编辑级、高端界面的目录驱动技能。与通用 design 技能的区别在于:它在排版、动画和克制方面有明确的观点。


设计理念 — 五条规则

1. 排版是主角

展示型排版(标题)使用衬线字体或特色无衬线字体。正文使用精致无衬线字体(Inter、Geist、Satoshi)。标题要大 —— 达到 text-[clamp(2.5rem,8vw,10rem)] 级别。展示型排版的字间距要紧凑(tracking-tight 或更紧)。展示型排版的行高要宽裕(leading-[0.9] 或 leading-none),正文行高要紧凑(leading-[1.45])。

有效的字体搭配:

  • Fraunces(展示)+ Inter(正文)—— 编辑类杂志风格
  • Canela(展示)+ Geist(正文)—— 奢华当代风格
  • Migra(展示)+ Manrope(正文)—— 锐利编辑风格
  • Reckless(展示)+ Inter(正文)—— 柔和编辑温情

字体通过 index.html 中的 <link> 或 CSS @import 加载。展示型排版绝不能使用系统字体。

2. 动画是有意的,而非装饰性

不要使用弹跳弹簧。不要使用快速的 ease-out-200ms 淡入淡出。高级动画使用:

  • 长持续时间:揭示动画使用 800–1800ms
  • 精细缓动:cubic-bezier(0.16, 1, 0.3, 1)(easeOutExpo)、cubic-bezier(0.22, 1, 0.36, 1)(easeOutQuint)或自定义曲线
  • 滚动驱动优于页面加载:使用 framer-motion 的 useScroll + useTransform,让动画与用户操作关联
  • 每个部分一个标志性动画:不要在英雄区堆叠 5 个动画。选择能放大内容的那一个。

如果某个动画没有服务于内容,就删除它。

3. 通过图层而非阴影营造深度

高级深度通过堆叠微妙的图层来创造:

  • 基础层:噪点纹理叠加(CSS 或 SVG)
  • 内容下方:暖色/冷色渐变涂层(非常微妙,5-15% 不透明度)
  • 中间层:装饰元素(一个大号展示字符、一张褪色照片、一个网格)
  • 前景层:内容

避免使用 shadow-lg / shadow-2xl —— 它们看起来太通用。改用 shadow-[0_1px_0_rgba(255,255,255,0.05)] 或渐变边框。

4. 用色克制,构图自信

配色板通常为:

  • 背景:一种暖色或冷色的非纯白/非纯黑(绝不使用纯 #000 或 #fff)。例如:#0A0908(暖黑)、#F7F5F1(暖白)、#0F1117(冷黑)。
  • 文本:与背景形成高对比,但经过柔化。例如:#0A0908 背景上的 #F7F5F1、#F7F5F1 背景上的 #1A1A1A。
  • 强调色:只用一个颜色,节制使用。例如:#C8522C(赤陶色)、#4C3F2F(咖啡色)、#B8A978(黄铜色)、#D9C2A4(香槟色)。

无需彩虹渐变。无需蓝绿色/紫色科技创业氛围。

5. 构图有意打破网格

标准的三列网格感觉通用。高级布局使用:

  • 不对称性:两列中一列是另一列的两倍宽,或七列网格中内容跨 3+4 列
  • 有意的留白:一个部分有 60% 的空白,内容位于一个角落
  • 尺度对比:微小标签紧挨着巨大标题
  • 重叠:超出容器边界的元素

如有疑问,就减少一列或增加更多留白。


此技能不适用的情况

如果用户想要:

  • 标准 B2B SaaS 落地页(聊天气泡、产品模型、功能网格)→ 使用 design
  • 管理后台 / 数据密集型 UI → 使用 design
  • 带有手机模型的移动应用落地页 → 使用 design
  • 带素材库照片英雄区的企业网站 → 使用 design

此技能适用于:时尚品牌、奢侈品、设计机构、创意作品集、建筑事务所、编辑类出版物、定位为设计前沿的高端 SaaS。


工作流程 — 第 0 步:阅读目录

在编写任何页面之前,请阅读:

  1. references/design-tokens.md — 颜色、排版比例、间距
  2. references/motion-principles.md — 缓动、时长、动画理念
  3. references/catalog/ 中匹配类别的 .md 文件 — 可用的变体

然后选择一个变体并阅读 references/catalog/components/ 中对应的 .tsx 文件。

页面 → 目录文件映射:

页面类型目录文件
落地页 / 首页hero.md + features.md + testimonials.md + cta-sections.md + footers.md
定价pricing.md
关于 / 工作室 / 宣言about.md
联系contact.md
作品集 / 作品gallery.md
常见问题 / 备注faq.md
导航(所有页面)navigation.md

当前目录清单 — 11 个组件,全部为原创:

  • navigation.md — 1 个变体(编辑级船头架)
  • hero.md — 1 个变体(动态遮罩英雄)
  • features.md — 1 个变体(编辑级索引)
  • stats.md — 1 个变体(编辑级数字)
  • logos.md — 1 个变体(编辑级客户名册)
  • gallery.md — 1 个变体(编辑级作品索引)
  • about.md — 1 个变体(编辑级故事 / 宣言)
  • testimonials.md — 1 个变体(编辑级拉引引用)
  • pricing.md — 1 个变体(编辑级不对称)
  • faq.md — 1 个变体(编辑级常见问题 / 备注)
  • cta-sections.md — 1 个变体(时刻行动号召)
  • contact.md — 1 个变体(编辑级联系表单)
  • footers.md — 1 个变体(编辑级宣言页脚)

不可妥协的清单

在报告完成之前:

  1. 基础阅读:在编写任何代码之前,已阅读 design-tokens.md + motion-principles.md。
  2. 目录已查阅:已从目录中选择一个特定变体。说明其名称。
  3. 字体已加载:所需的展示字体和正文字体已通过 index.html 中的 <link> 或 CSS @import 加载。系统字体破坏高级感。
  4. 单一强调色:设计只使用一个强调色(加上中性色)。无彩虹调色板。
  5. 动画时机:至少一个部分使用滚动驱动动画(不仅仅是页面加载淡入)。缓动函数为 easeOutExpo 或类似 —— 而非默认的 easeOut。
  6. 构图突破:至少一个部分使用不对称布局、有意留白或尺度对比。并非所有等宽列网格。
  7. 移动端:在 375px 宽度下测试。展示型排版按比例缩小但保持其特性(比标准的移动端 H1 要大)。

相关技能