什么是设计系统
设计系统是一套可复用的组件、设计规范和指导原则的集合。它确保产品在不同页面、不同团队之间保持视觉和交互的一致性。
核心理念
一致性是最重要的目标。一个好的设计系统应该让用户在不同的产品模块中感受到统一的体验。
可组合性同样关键。原子设计方法论将组件分为:原子 → 分子 → 有机体 → 模板 → 页面。
构建流程
- 设计 Token:定义颜色、间距、字体等基础变量
- 基础组件:按钮、输入框、图标等原子组件
- 复合组件:表单、卡片、导航等分子组件
- 页面模板:将复合组件组合为完整页面
- 文档与工具:Storybook 等工具的接入
落地实践
设计系统不是一次性项目,而是一个持续演进的产品。需要专门的团队维护,定期收集反馈,持续迭代。开始时不要试图一步到位,从小处着手,逐步扩展。