SwatchBooker:小众开源色板工具,我只在「格式转换」时用

它不性感,但能在 GIMP/Inkscape 等色板格式间搬家。更重要的是把品牌色规范写清楚。

颜色这事,一人公司最容易「看起来差不多,上线就穿帮」:UI 是一套蓝、海报是另一套蓝、印刷品又偏紫。SwatchBooker 是一个相对小众的开源颜色/色板管理工具,我把它当成「色板搬运工」——尤其在 GIMP、Inkscape、Photoshop 色板格式之间来回转换时。

我为什么会翻出这种小工具

独立开发者往往同时用好几套软件:Figma 或网页里定主色,Inkscape 画图标,GIMP 出海报,偶尔还要给印刷店一个色值表。问题不是「会不会取色」,而是色板文件格式不统一,拷来拷去很烦。

SwatchBooker 解决的痛点很窄、但真实:

  • 导入/导出/编辑调色板。
  • 在不同格式间转换(例如 ACO、GPL、SVG 等常见色板相关格式)。
  • 集中查看色名、RGB、Hex,减少「这个蓝到底是哪一个蓝」。

官网与仓库年纪不小,更新节奏也不像明星项目——用之前要有心理预期:它更像专用扳手,不是全能设计套件。

适合谁,不适合谁

适合:

  • 你已经在用 GIMP / Inkscape 等开源设计链,需要统一色板。
  • 你要维护产品品牌色,并在多软件间同步。
  • 你愿意接受简洁甚至有点「老派」的界面,只要能把文件转通。

不太适合:

  • 全部设计都在 Figma,团队用 Styles/Variables 已管理得很好。
  • 你需要现代协作、云同步、评论批注——它不是这类产品。
  • 你只是偶尔拷一个 Hex,系统取色器就够了。

对做多站点、多产品线的人(例如内容站 + 工具产品),色板一旦散乱,品牌会先从颜色开始解体。工具可以小,规范不能省。

替代方案与局限

坦白说,SwatchBooker 不是唯一选择:

  • Figma Variables / Styles:UI 设计主场更合适。
  • 各软件自带色板:够用就不引入新工具。
  • 一份 JSON/YAML 色板 + 脚本同步:开发者味道更重,长期更可控。
  • 在线对比工具:只做可达性对比(对比度)时更直接。

SwatchBooker 的局限也很明确:项目活跃度一般、资料少、交互不现代。我不会把它推荐成「设计师必装」,只会在「我需要转换色板文件」时打开。

官方站点:http://www.selapa.net/swatchbooker/

源码:https://github.com/olivierberten/SwatchBooker

我更建议的颜色工作流(比软件本身重要)

  1. 先写品牌色表:主色、辅色、成功/警告/错误、中性灰阶,全部落到 Hex + 用途说明。
  2. UI 与营销物料分离管理:允许营销更艳一点,但主色要能对上。
  3. 印刷单独标注:需要 CMYK/专色时,别假设屏幕 Hex 直接印刷一致。
  4. 能进仓库就进仓库:色板文件或 tokens 跟产品代码放一起,比散落在桌面更稳。

做建站和内容产品时,我会把颜色 tokens 当成产品的一部分;SwatchBooker 只是早期在开源桌面软件之间搬色板的辅助,不是颜色系统的终点。

小结

SwatchBooker 代表一类被低估的开源小工具:不性感,但能在关键路径上省时间。独立开发者不必追着装,真有色板转换需求时,它值得一试;没有需求,把色值规范写清楚比装软件更重要。

No comments yet