简历 →

Design System · AI Era

设计系统在 AI 时代的
演进与实践

设计系统不再只是样式规范与组件库的集合——在 AI 驱动的产品研发环境中,它正在成为连接人类设计意图与机器生成代码的核心语言。Token 体系、组件规范与约束逻辑,构成了 AI 能够理解和复现设计决策的最小信息单元。

🏗️
Token 驱动的分层架构
Global → Alias → Component 三层 Token 结构,让设计决策在颜色、间距、圆角、阴影等维度上可被编程化引用,AI 工具可直接读取并生成符合规范的代码。
🤖
AI 可读的约束规范
组件规范文档需从"人读"转向"机读"——清晰的状态定义、属性约束、边界条件和交互规则,让 Cursor / Claude 等 AI 工具在生成代码时能精准还原设计意图。
🔗
设计 ↔ 代码的双向同步
通过 Figma Tokens Plugin 将 Token 值同步至代码仓库,设计师修改 Token 后,前端代码的 CSS 变量与组件库可自动更新,消除"设计稿与代码脱节"的传统痛点。
Vibe Coding 与组件交付
设计师通过描述约束(颜色、尺寸、状态、响应式规则),AI 直接生成符合设计系统规范的 React 组件。设计系统的价值在 AI 协作中被放大——规范越清晰,AI 交付越准确。

💡 AI 时代设计系统的核心转变

传统设计系统的价值在于"统一视觉语言,减少重复工作"。在 AI 时代,它的新价值是:成为 AI 生成内容的质量护栏。一套完善的 Token 体系和组件规范,可以让 AI 在任何场景下生成的界面都符合品牌调性、交互逻辑和可访问性要求——这是人工审查无法规模化替代的。

本设计系统规范文档

以下为完整的设计系统规范展示,涵盖:颜色体系与 Token 命名规范、间距与栅格系统、字体层级、圆角与阴影标准、100+ 组件状态规范(默认/悬停/激活/禁用/加载/错误),以及响应式断点策略。所有规范均经过与研发团队的多轮对齐,已同步至组件代码库,实现设计到代码的高保真还原。


设计系统的演进历史

设计系统从"风格指南"到"AI 质量护栏",经历了四代演进。理解这段历程,才能看清下一步该做什么。

1.0 · Style Guide 时代
PDF 规范文档
颜色、字体、间距以静态 PDF 形式发布,设计师与研发各自维护,脱节严重,更新成本极高。
2.0 · Component Library 时代
Figma 组件 + Storybook
Google Material、Apple HIG、Ant Design 确立了"组件即规范"的共识,设计师与研发共用同一套组件词汇。
3.0 · Token-Driven 时代
W3C 设计令牌规范
设计决策通过 Token 抽象,Figma Variables 与 CSS Custom Properties 双向同步,多主题、多品牌切换成本趋近于零。
4.0 · AI-Ready 时代(Now)
Machine-Readable 规范
设计系统成为 AI 的"语法书"——MCP、Figma AI、Cursor Rules 依赖结构化约束生成符合品牌的代码,人工审查从"全量"转为"抽查"。

Atomic Design 方法论

Brad Frost 提出的 Atomic Design 将 UI 拆解为五个层级,从最小的不可再分的 Atom 到完整的 Page,为组件拆解提供了清晰的思维框架。

⚛️
Atoms
按钮、输入框、图标、颜色、字体——不可再分的最小 UI 单元
🧬
Molecules
搜索框(输入框 + 按钮)、表单项(标签 + 输入 + 错误提示)
🦾
Organisms
导航栏、数据表格、商品卡片列表——有完整业务语义的 UI 块
📐
Templates
页面布局骨架,定义内容区域的排布关系与响应式断点
📄
Pages
真实内容填充后的完整页面,可直接用于用户测试和研发交付

🔑 实践心得:Atomic Design 的适用边界

Atomic Design 不是教条——在真实项目中,分层的粒度应服务于团队协作效率而非理论完美度。Pisell 项目中,我们将"功能性独立 + 可复用"作为原子边界,而非严格按粒度分层。关键判断:这个组件是否在三处以上页面出现?能否在不理解父级上下文的情况下独立存在?满足两者则提升为 Atom/Molecule,否则保持页面级组件即可。


多端组件复用原则

现代产品横跨 Web、iOS、Android、小程序、大屏等多个端。组件复用不是"复制粘贴",而是在正确的抽象层级共享设计决策。

🌐
Token 层 · 100% 复用
颜色、字体缩放比例、间距基数、圆角系数——这些语义化 Token 在所有端保持一致,是品牌视觉一致性的最底层保障。
🧩
原子组件层 · 部分复用
Button、Input、Icon 等原子组件跨端共享交互逻辑和状态定义,但尺寸规范(触控目标 ≥ 44pt vs 桌面 32px)、动效参数需按平台调整。
📱
页面级 · 端特化
导航结构、手势交互、页面过渡方式遵循各平台 HIG(Human Interface Guidelines),不追求跨端统一,以原生体验为优先。

⚙️ 在 Figma 中实现多端共享

通过 Figma Variables + Modes 功能,一个组件可以携带 Web / iOS / Android 三套 Token 值:点击"Mode:iOS"时,组件尺寸、字号、间距自动切换至 iOS 规范值,无需维护三套独立设计稿。这也意味着,AI 工具读取 Figma MCP 数据时,只需声明目标平台,即可获得平台适配的 Token 值。


AI 赋能设计系统

AI 正在从三个维度重塑设计系统的工作方式:生成效率、维护成本和质量保障。

AI 生成组件 · v0 / Cursor
提供组件截图 + Token 变量表 + 状态说明,AI 可生成 90% 准确度的 React 组件初稿。设计师的工作从"编写代码"转为"审查约束合规性",交付效率提升 3–5×。
🎨
Figma AI · 智能填充与变体
Figma AI 可根据组件描述自动生成变体填充、内容替换和布局建议。结合 Auto Layout + Variables,设计师在几秒内即可完成以往需要数小时的重复性设计工作。
🔄
Token 智能同步 · MCP 协议
通过 Figma MCP (Model Context Protocol),AI 编辑器可实时读取 Figma Variables 中的 Token 值,生成代码时自动引用正确变量而非硬编码颜色——这是设计系统工程化的重要里程碑。
🛡️
合规性自动检查 · AI Lint
AI 工具可扫描设计稿中的硬编码值,识别未引用 Token 的颜色和间距,自动标注违规点并建议修正方案。将"人工走查"变为"持续自动检查"。

Pisell Design System · 实战案例

Pisell 是一个面向东南亚中小商家的 SaaS 电商平台,设计系统需要支撑 Web 端管理后台、iOS/Android 移动端 POS 和轻量小程序三个产品线,Token 体系承载了 4 套主题(默认/深色/高对比/品牌定制)。

挑战
  • 3 个产品线 × 100+ 组件,设计稿与代码长期脱节
  • 研发团队跨越 3 个城市,组件命名不统一导致重复建设
  • 每次品牌色微调需人工逐一修改 200+ 设计稿
  • 新设计师上手需 2 周才能理解组件使用规则
解法
  • 建立 Global → Alias → Component 三层 Token 体系(285 个 Token)
  • Figma Tokens Plugin 将 Token 同步至 GitHub,PR 自动触发 CSS 变量更新
  • Storybook 作为组件文档中心,每个组件附 Props 说明和交互演示
  • Cursor Rules 文件内嵌 Token 表和组件约束,AI 生成代码合规率 ↑ 40%
结果
60%
设计交付时间缩短
100+
组件文档完整覆盖
主题切换零额外成本

💭 实践心得:设计系统是"产品中的产品"

Pisell Design System 建设最深刻的教训是:设计系统不是一次性项目,它是需要持续维护的"产品中的产品"。初期我们花了大量时间建设 Token 体系和组件库,却忽视了"谁来维护、怎么更新、如何让团队真正使用"这三个核心问题。后来引入了"组件 Owner 制度"(每个关键组件指定一位设计师和一位研发联合维护),并建立了每双周一次的设计系统同步会,才让系统真正活起来。一个没有团队使用的设计系统,再精美也只是自我满足。