返回随笔设计笔记 · 工具观

打造个人工具箱时的设计克制原则

个人工具最容易犯的错误,不是功能太少,而是把每一个“以后可能有用”的开关都摆到主界面上。

先做减法

每增加一个按钮,用户就要多判断一次“它现在和我有关吗”。高频工具的界面应该像一张熟悉的工作台:常用的东西在肌肉记忆里,不常用的东西收进抽屉,但抽屉的位置是确定的。

我在 Renamer 里把规则拆成“插入、删除、替换、大小写、关联、编号”六类,而不是做一个万能的正则输入框。看起来多了几个入口,实际上每个入口只问一个问题,用户不需要在脑子里同时维护一套正则语法。

排版是第一功能

对于信息型工具,排版不是装饰,而是功能本身。行高、字距、层级和留白决定了用户能否在扫视中快速定位。一个列表如果每行都同样醒目,等于没有重点。

我的默认配置是:正文使用可读性优先的字号与行高;元信息统一降一级并使用等宽字体;强调色只留给当前状态和可执行动作。界面里同时出现的强调色,通常不超过两处。

“如果你需要靠阴影和渐变来区分层级,说明排版还没有把层级说清楚。”

— 工作笔记

让交互隐形

好的工具在操作时不应该持续要求确认。拖拽即排序,输入即预览,撤销随时可用——这些都比弹窗里的“是否确定”更接近手艺人的节奏。

但“隐形”不等于“不可发现”。关键动作仍然需要清晰的入口和快捷键提示,只是它们不应该在静止状态下占据视觉中心。悬停、聚焦、选中,这些状态足以承载大部分次级操作。

结语

克制不是少做功能,而是让每个功能都找到它唯一的位置。当一个工具用起来像一支顺手的笔,用户不会注意到界面设计——这大概就是设计能做到的最好程度。

回到顶部

威威牛 独立手艺人

独立数字手艺人。打磨 tMarkdown、tPicCraft、Renamer 等小工具,记录创造与探索的全过程。相信优雅的代码与真诚的文字能够经受时间淘洗。