
同文件名可能是不同图片,不同文件名也可能保存同样内容。媒体去重应综合像素或文件内容、附件ID、元数据与实际引用,不应仅凭名称批量删除,更不能把所有尺寸副本当作重复原图。
先确认重复指的是哪一种
完全相同的文件字节、视觉相近的图片和同一素材不同裁切不是同一种重复。散列适合比较字节一致性,不能自动判断视觉和业务用途。产品型号只差一个字或新旧版本画面近似,也可能是必须保留的不同资料。
把附件对象与磁盘文件分开
一个媒体ID可以关联原图和多个尺寸,多次上传同一文件则可能形成多个附件对象。正文有的保存媒体ID,有的只保存URL。选择保留对象时要核查标题、alt、版权资料及所属项目,不单纯按最早上传或最小文件决定。

先合并引用再考虑清理
在工作副本中找出主题、构建器、CSS背景、商品图与外部资料中的引用,确认替换不会改变所需裁切。需要时分批将已确认重复对象关联到保留对象,并保存映射表。不能先删后找坏图,也不应把不明引用自动补猜为没有使用。
检查历史页面与恢复路径
小批处理后浏览历史文章、列表、移动页面和下载入口,确认保留图及其尺寸可用。原件与删除前映射应存放私有备份,未判定的近似图片保留待查。清理收益可以记录,但不要用减少文件数量代替内容完整性的验收。
关键区别

文件名:便于识别;不是唯一内容标识。
文件散列:比较字节是否一致;不等于视觉用途相同。
媒体ID:指向附件对象;关联尺寸和元数据。
怎样确认处理到位
保留对象具有正确元数据,历史与当前引用均完整,未将版本图或衍生尺寸误删,映射和原件可支持恢复。
容易误判的边界
媒体去重工具的自动判断只能作为候选清单;有客户原件、授权或版本差异的素材,不应未经确认合并删除。
