“最终版.psd”“最终版2.psd”“真最终版-用这个.psd”“新建文件夹(3)”——每个和素材打交道的人都见过这些名字。命名混乱看起来只是不够整洁,实际上它是很多交付事故的根源:发错版本、找不到原图、同名覆盖、渠道上传失败。这篇文章聊聊为什么命名会失控,以及一套可以落地的整理方法。
命名为什么会失控?
- 没有约定。每个人按自己的习惯起名,外包、美术、运营三方的命名风格互不兼容;
- 版本靠文件名管理。没有版本工具时,大家只能靠“最终版2”这种后缀区分版本,越改越乱;
- 信息塞太多。有人想把项目、渠道、尺寸、日期全塞进文件名,结果名字长到看不清重点,还容易写错。
混乱命名的实际代价
- 发错版本。“最终版”和“真最终版”同时存在时,发错只是时间问题;
- 同名覆盖。不同目录里的“banner.jpg”合并时互相覆盖,丢图无声无息;
- 兼容问题。中文、空格、括号在某些渠道后台或跨系统传输时会出错;
- 检索困难。想找某张图,只能逐个目录点开看缩略图。
一套简单可执行的命名思路
命名规范失败的最大原因是太复杂——规则一多就没人执行。推荐一个反直觉但有效的思路:交付文件名只保留最少信息,其余信息放清单。
- 用目录承载分类信息。尺寸、用途这类分组信息用文件夹表达(如 1024x1024/、1080x1920/),不要写进每个文件名;
- 文件名只用编号。目录内的文件用 001.jpg、002.jpg 顺序编号——纯数字、无中文、无空格,任何系统都不会出问题;
- 详细信息进清单。用一份 CSV 记录每个编号对应的原始文件名、来源路径、尺寸和大小。要查任何一张图的来历,打开清单搜一下就行;
- 原始文件不动。重命名只发生在交付副本上,原始素材按原样存档,保证随时可以回溯。
这套方法的好处是“规范”不依赖任何人的自觉:交付物的命名是机器生成的,永远一致;而原始命名再乱,也被清单兜住了。
批量重命名怎么做?
手工逐个改名在素材量大时不可行,常见的批量重命名工具又只能处理“当前目录下的文件”,没法和解压、尺寸分类联动。PackFlow 把重命名放在整理流水线的最后一步:批量解压素材包、按真实尺寸分类之后,每个尺寸目录内自动生成 001.jpg、002.jpg 编号,同时输出 _素材清单_manifest.csv,把新文件名和原始来源一一对应。一次操作,命名、归档、清单全部完成。
小结
解决命名混乱,靠的不是要求每个人更细心,而是把“命名”从人工环节变成自动环节。目录管分类、编号管文件、清单管追溯——这套结构跑起来之后,素材库会一直保持整洁,交付质量也不再取决于当天谁来整理。