Design Token

将颜色、间距、圆角、字体等视觉属性预定义为可复用的变量写入 CLAUDE.md,让 AI 在生成 UI 时自动保持视觉一致性——“AI 不会变美,是你要教它什么叫美,但你只需要教一次”

简介

Design Token 是一套将设计语言数字化的方法论。在传统开发中,Design Token 通常是 CSS 变量或 JSON 配置文件,定义颜色、间距、圆角、字体等基础视觉属性,确保团队所有组件使用同一套视觉语言。

在 AI Coding 语境下,Design Token 有了新的应用方式:将这些视觉属性写入 CLAUDE.md(项目行为规范文件),让 AI 在每次生成 UI 组件时自动套用。这是一种”复利效应”——定义一次,AI 在后续所有组件开发中自动保持一致。

Shawn 在开发阿布时的实践证明,Design Token 是解决”AI 写 UI 默认审美差”的最有效方案。比起说”做漂亮一点”(对 AI 没有信息量),给具体的色彩/间距/圆角数字和参考库名称,能让 Claude 生成审美在线的界面。

关键信息

  • 类型:概念 / 设计方法论
  • 领域:UI 设计 / AI 编程协作
  • 核心机制:视觉属性变量化 → 写入行为规范 → AI 自动套用
  • 适用场景:AI 辅助 UI 开发、非技术背景 PM 让 AI 写好看的界面
  • 相关概念Claude CodeAI前端生成提示词工程

核心特性

定义

Design Token 由四类基础视觉属性构成:

属性类型示例(阿布的 Design Token)
主色调克莱因蓝系
背景色柔白
文字色温暖灰
圆角8 / 12 / 16 三档

在 CLAUDE.md 中的写法

将 Design Token 写入 CLAUDE.md 后,Claude 在每次创建新组件时自动套用。开发者不需要每次都重复指定视觉规范。

三种给 AI 描述审美的方式

  1. 贴截图:找一个喜欢的产品(Linear / Vercel / Notion),截图发给 Claude 说”这个风格”
  2. 定 Design Token:颜色/间距/圆角/字体先约定好写进 CLAUDE.md
  3. 指定参考库:“用 shadcn 的组件风格”、“间距参照 Apple HIG”

不同素材中的观点

  • 2026-05-29-woshipm-shawn-abu-claude-code-6-weeks:Shawn 把 Design Token 定义为解决”AI 写 UI 默认审美差”的核心方案。关键洞察:①不要说”做漂亮一点”——对 AI 没有任何信息量;②Design Token 是”复利效应”——定义一次后 Claude 在所有后续组件中自动保持一致;③几轮迭代后 Claude 甚至能理解用户审美偏好(暗色主题/毛玻璃质感/细边框),但前提是先给具体参照

实用信息

快速上手步骤

  1. 在项目根目录创建或编辑 CLAUDE.md
  2. 添加 Design Token 节,定义四类基础属性:主色、背景色、文字色、圆角档位
  3. 可选:添加参考库名称(如”组件风格参照 shadcn”)
  4. Claude 在后续 UI 开发中自动套用

常用提示词

  • “参考 Linear 的设计风格,定义一套 Design Token 写入 CLAUDE.md”
  • “用 Apple HIG 的间距规范”

注意事项

  • “做漂亮一点”对 AI 来说没有任何信息量——必须给具体数字或参照
  • 第一次定义需要花时间,但后续是零成本复用
  • 几轮迭代后 Claude 能学会你的审美偏好,但初始阶段必须明确指定

相关页面