第2章 原型设计工具:Figma基础操作、组件库搭建、团队协作、版本管理

说实话,我见过太多座舱设计师在工具选择上反复横跳。Sketch、Adobe XD、Axure……最后都回到了Figma。为什么?因为智能座舱原型不是一个人能搞定的——你需要和HMI设计师、交互工程师、甚至车机端开发实时对图。Figma的云端协作能力,说白了就是为这种场景量身定做的。

这一章,我带你过一遍Figma在座舱项目里的核心玩法。不是那种「按钮在哪」的基础教程,而是真正能用在工程实战里的套路。

2.1 为什么座舱团队首选Figma

先看一张对比表,你就明白了:

维度 Sketch Axure Figma
实时协作 需插件 不支持 原生支持
组件库复用 本地库 本地库 云端团队库
版本管理 手动存档 手动存档 自动历史记录
开发交付 标注插件 生成文档 内嵌开发模式
跨平台 仅Mac Win/Mac Web/全平台

我个人习惯把Figma比作「在线版Google Docs + 设计工具的合体」。你想想看,一个座舱项目动辄几十个屏幕、上百个状态,如果每次改版都要发文件、等下载、手动合并……那效率得多低?

2.2 基础操作:别只会拖拽

很多新手打开Figma,第一反应就是拖组件、调颜色。嗯,这没错,但做座舱原型远远不够。我建议你先把这几个核心操作练熟:

2.2.1 自动布局(Auto Layout)

这是Figma最值钱的功能,没有之一。座舱里的列表、卡片、弹窗,几乎全是动态内容。用Auto Layout,你改一个按钮的文字,整个布局会自动撑开,不用手动调间距。

操作路径:
1. 选中一个Frame(比如卡片容器)
2. 快捷键 Shift + A 开启Auto Layout
3. 设置方向(水平/垂直)、间距(Padding/Gap)
4. 往里面塞组件,自动排列
我的经验:座舱的仪表盘列表,经常要动态增减条目。用Auto Layout后,增删条目时整个列表自动对齐,省了至少30%的调整时间。

2.2.2 组件(Component)与实例(Instance)

组件是Figma的灵魂。你创建一个按钮组件,所有用到它的地方都是实例。改组件,实例全变。这在座舱项目里太重要了——一个空调控制面板可能出现在中控、副驾屏、后排屏,改一次就同步所有。

创建组件:
1. 选中元素(比如一个圆角按钮)
2. 快捷键 Ctrl + Alt + K (Mac: Cmd + Option + K)
3. 在Assets面板里就能看到它了

创建实例:
1. 从Assets面板拖出组件
2. 或者快捷键 Ctrl + D 复制已有实例
避坑指南:我曾经犯过一个错——直接复制组件而不是创建实例。结果改了主组件,复制出来的那些「假实例」纹丝不动。排查了半小时才发现。记住:永远用实例,别用复制粘贴。

2.2.3 变体(Variants)

座舱里的按钮有N种状态:默认、按下、禁用、加载中……用变体可以把这些状态打包成一个组件。切换状态时,实例自动更新。

创建变体:
1. 选中多个组件(比如按钮的4种状态)
2. 点击右侧面板的「Combine as Variants」
3. 在Properties里定义属性名(如State: Default/Pressed/Disabled/Loading)
4. 使用时在右侧面板下拉切换状态

2.3 组件库搭建:从零到团队复用

组件库不是把一堆组件扔进一个文件就完事了。真正的组件库,要能支撑整个座舱设计体系的统一性。

2.3.1 设计系统分层

我习惯把组件库分成三层:

  1. 原子层:颜色、字体、间距、图标。这是最底层,改一个颜色,全库联动。
  2. 分子层:按钮、输入框、开关、滑块。这些是基础交互单元。
  3. 组织层:卡片、列表、弹窗、导航栏。这些是业务组件,直接拼成页面。

关键原则:原子层尽量少,分子层可扩展,组织层按业务模块划分。座舱里常见的组织层组件包括:空调控制面板、媒体播放器、导航卡片、车辆设置列表。

2.3.2 发布团队库

组件库建好后,要发布成团队库,所有成员才能用。

发布步骤:
1. 打开组件库文件
2. 点击左下角「团队库」图标
3. 选择「Publish Library」
4. 勾选要发布的组件集
5. 写更新日志(方便追溯)

引用步骤:
1. 在目标文件中,点击「团队库」图标
2. 选择「Enable Library」
3. 在Assets面板里就能看到团队库组件了
我的习惯:每次发布前,我都会在组件库文件里加一个「Change Log」页面,记录本次更新了什么、为什么改。这样团队成员看到新版本时,能快速知道变化点。

2.4 团队协作:别让沟通成为瓶颈

座舱项目里,设计师、产品经理、开发、测试经常要同时看一个原型。Figma的协作功能,说白了就是让所有人「在同一个画布上说话」。

2.4.1 多人实时编辑

打开一个文件,团队成员的头像会出现在左上角。每个人都有自己的光标,改什么一目了然。我见过最夸张的场景——一个空调面板,设计师在调UI,产品在写交互说明,开发在看标注,三个人同时操作,互不干扰。

2.4.2 评论与@提及

选中一个元素,按C键就能添加评论。用@可以@具体的人,对方会收到通知。

常用场景:
- 设计师:@产品经理 这个按钮文案确认了吗?
- 产品经理:@设计师 空调温度范围改成16-30度
- 开发:@设计师 这个状态缺少加载中的样式
避坑指南:评论多了容易乱。我建议每个评论都带一个标签,比如「[UI]」「[交互]」「[文案]」,方便筛选。另外,解决完的评论要及时标记为「Resolved」,别让已关闭的问题占地方。

2.4.3 分享与权限控制

不是所有人都需要编辑权限。我一般这样分配:

角色 权限 说明
设计师 Can Edit 可以修改原型
产品经理 Can Edit 可以修改交互说明
开发 Can View 只能看,不能改
测试 Can View 只能看,不能改
外部客户 Can View (无评论) 只能看,不能评论

2.5 版本管理:改错了还能回头

座舱原型迭代快,一天改七八版是常事。没有版本管理,改错了就只能「凭记忆重画」。Figma的版本管理,说白了就是「后悔药」。

2.5.1 版本历史

Figma会自动保存每一次修改。你可以随时回到任意一个历史版本。

查看版本历史:
1. 点击左上角文件名称旁边的「▾」
2. 选择「Show Version History」
3. 右侧面板会列出所有版本
4. 点击某个版本,可以预览或恢复

2.5.2 手动标记版本

自动保存虽然方便,但版本多了很难找。我建议在关键节点手动标记版本。

手动标记:
1. 在版本历史面板中
2. 找到当前版本
3. 点击「⋮」选择「Mark as Version」
4. 输入版本名称(如「V2.1_空调面板初稿」)
我的命名规范:「V主版本.子版本_模块名_状态」。比如「V2.3_仪表盘_评审通过」「V2.4_仪表盘_修改反馈」。这样一眼就能看出哪个版本是干什么的。

2.5.3 分支与合并(Branch & Merge)

这是Figma的进阶功能。当多个设计师同时改一个文件时,分支可以避免互相覆盖。

操作流程:
1. 点击文件名称旁的「▾」
2. 选择「Create Branch」
3. 在分支里修改
4. 改完后发起「Merge Request」
5. 主文件所有者审核后合并
避坑指南:分支功能适合大型项目,小团队慎用。我见过一个团队,三个人同时开分支,结果合并时冲突了十几个组件,花了一下午才解决。如果你的团队不超过5个人,直接用版本历史就够了。

2.6 本章知识体系

下面这张图,帮你梳理Figma在座舱项目中的核心能力链路:

Figma座舱原型核心能力链路 Figma座舱原型核心能力链路 基础操作 Auto Layout / 组件 / 变体 组件库搭建 原子层 / 分子层 / 组织层 团队协作 实时编辑 / 评论 / 权限 版本管理 历史 / 标记 / 分支合并 💡 核心逻辑: 基础操作是地基 → 组件库是标准化武器 → 团队协作是效率引擎 → 版本管理是安全网。 四者缺一不可,顺序不能乱。

这张图的核心逻辑很简单:基础操作是地基,组件库是标准化武器,团队协作是效率引擎,版本管理是安全网。四者缺一不可,顺序也不能乱。我见过不少团队,一上来就搞组件库,结果基础操作都没练熟,做出来的组件全是「一次性用品」——改一个就要手动调十个。嗯,这种坑,踩过一次就记住了。