- 16×16 first: 先看最小尺寸,再决定 Dock、Finder、favicon 的大尺寸表现。
- 黑白块面优先: 靠实心几何、负形、留白,不靠细描边、轻字体、渐变和拟物。
- 一个图标一个语义: 默认单图形或单字母;只有足够厚重时才允许双字母。
- 透明边缘必须保留: `.icns` 不能是白底烤图,alpha 要从 SVG 到 PNG 再到 iconset 全链路保持干净。
- Web 与 desktop 同源: favicon 和本地 app icon 共享同一套 Core,只按平台做导出,不重发明语言。
- 反例明确: 细英文双字母、细英文单词、长缩写、轻描边 monogram 一律判定为不合格。
当前标准来自 `icon-ackland`、`mac-local-service-app` 的 desktop 子集,以及你已经满意的 `Token / HTMLBoard / Cleaner` 与现有强块面 favicon 家族。
默认只看真实使用语境里的小尺寸:`16px` 浏览器 tab、`32px` 桌面入口、`64px` Dock。大图细节不作为主判断标准。
Anchor · 已满意样本
16px · Browser Tab
icon.zondev.top
notes
32px · Desktop
Token
Token
强块面 `T`,缩小后依然一眼可辨,是本地工具 icon 里最稳的 monogram 样本之一。
Anchor
16px · Browser Tab
board
docs
32px · Desktop
HTMLBoard
HTMLBoard
不是细字母,而是“版面结构先成立”的好样本。它说明 board 类图标可以先靠形,再附着字义。
Anchor
16px · Browser Tab
clean
mail
32px · Desktop
Cleaner
Cleaner
回到更接近你原本喜欢的方向:白底、清洁感、星点语义。它不是字母,也不需要靠英文来解释自己。
Anchor
Redesigned · 本轮已重做
16px · Browser Tab
control
draft
32px · Desktop
Creative Control
Creative Control
把细 `CC` 改成双滑杆。现在先读到“控制台”,再读名字,不再是无法辨认的英文字母。
Redesigned
16px · Browser Tab
job ops
queue
32px · Desktop
JobOpsBoard
JobOpsBoard
把细 `JB` 改成板面/夹板语义,保留 board 气质,同时让“任务面板”一眼成立。
Redesigned
16px · Browser Tab
openclaw
feed
32px · Desktop
OpenClawBoard
OpenClawBoard
把 `OC` 字母退掉,改成开口环形。重点是“开口/抓口”的轮廓,不再依赖细英文。
Redesigned
16px · Browser Tab
player
mix
32px · Desktop
Air Final Player
Air Final Player
回退到更稳的音符版本,并保留黑白强对比。重点不是做新花样,而是让它重新顺眼、重新像一个播放器。
Redesigned
16px · Browser Tab
services
localhost
32px · Desktop
LocalServiceHub
LocalServiceHub
从细 `LS` monogram 改成 hub/junction 结构。小尺寸先看到“服务汇聚点”,不再先看到模糊字母。
Redesigned
本轮额外补了两层修复:`Finder alias > symlink` 的快捷方式策略,以及 `16/32/64` 实际展示尺寸验收,不再只看大图。
Type system
这套家族的分类方式
- Monogram anchors: `Token / Cleaner` 这种单字母,但必须厚重、几何、可缩小。
- Board pictograms: `HTMLBoard / JobOpsBoard` 这种先用面板和列表结构表达用途。
- Tool controls: `Creative Control` 这种直接把行为物化成滑杆、旋钮、开关。
- Open-shape symbols: `OpenClawBoard` 这种靠开口、缺口和负形表达“抓取 / 打开 / 入口”。
- Media marks: `Air Final Player` 这种允许更具动作感,但仍需强轮廓与高对比。
- Hub symbols: `LocalServiceHub` 这种优先用节点/汇聚关系表达用途,避免双字母缩写。
尺寸规则
`<=32px` 只保留最核心轮廓;`>=64px` 才允许第二语义或更完整结构进入。
导出规则
SVG 为源,PNG 为中间层,`.icns` 为注入层。任何一步损坏透明边缘都判失败。
快捷方式规则
桌面入口优先 Finder alias,不再依赖 symlink。否则 bundle 已换图,桌面入口也可能继续显示旧缓存。
排除规则
细词标、轻字重、依赖描边的对话框/气泡、装饰性渐变,一律不进入 CreationOS 本地图标库。
- Icon Ackland: 16px-first、黑白、强轮廓、1-2 字母默认法。
- Mac Local Service App: desktop 子集、透明边缘、`.icns` 注入、launcher 规范。
- Design-site favicon family: 目前最稳的网页块面语言来源,适合作为 web 侧默认母版。
- Apple HIG: 继续作为“先可辨识,再谈装饰”的平台基准,不跟它对着干。
- Lucide / Tabler / Phosphor: 适合作为结构参考库,不直接拿来当最终 app icon,而是借它们的几何克制和语义组织。
- 满意样本: `Token / HTMLBoard / Cleaner` 是家族里的正例,不要被后续更新稀释掉。
下一步适合继续沉淀:导出所有 `.svg/.png/.icns` 的版本历史、记录 16px 检查图、把每个图标的语义锚点写成简短卡片,并把“alias/缓存刷新/小尺寸 QA”写成固定流程。