整文件查重看不到的 Codex 会话内重复图片

我们检查了一台日常在用的 Mac 上的 1,467 个 Codex 会话文件。按整个文件查重,一个重复都没有,因为没有两个文件完全相同。可一看文件内部,解码后的图片字节里有 76.9% 是前面出现过的图片的副本。

要点

  • 问题: 对 1,467 个 Codex 会话文件做整文件查重,什么都没找到,因为没有两个文件完全相同。
  • 我们发现: 在文件内部,解码后的图片字节里有 76.9% 是前面已经出现过的图片的副本。
  • 这意味着: 要找回这部分空间,得看每个对话文件的内部,比较整个文件会漏掉它。

我们测了什么

2026 年 9 月,我们读取了一台日常在用的 Mac 上全部的 Codex 会话文件,一共 1,467 个,合计 16.509 GB。整个过程只读,没有改写、移动或删除任何文件。

Codex 会把截图等图片编码成文本,直接存进会话文件里。我们把能识别出的图片内容都找出来,解码后对图片字节计算 SHA-256。哈希一样就是同一张图,不管它在哪个文件里。

我们看到了什么

这些文件里,图片一共出现了 62,014 次,但不同的哈希只有 12,104 个。解码后的图片合计 5.987 GB。每张图只保留第一次出现,后面的都算副本,副本加起来有 4.605 GB,占解码后图片数据的 76.9%。

重复文件查找工具比较的是整个文件,放在这台 Mac 上会报告“没有重复”。重复藏在对话内部。至于每个副本为什么会被写进去,这次没有去追,那需要另做研究。

这项研究的限制

样本只有一台 Mac 和它的使用习惯,换一台机器,这个比例可能高很多,也可能低很多。认不出是图片的内容,没有算进图片统计。这是一项文件内容研究,和 Mint 清理得准不准没有关系。

76.9% 的分母只是解码后的图片字节。会话文件里还有文本,磁盘占用又是另一种算法,所以请别把它当成能腾出多少空间的估算。

真实数据结果:无损压缩与独立撤销验证

9 月 26 日 Mint 团队用开发版本做的另一种文件级压缩实验,为 3.13 GB 真实 Codex 文件省下 1.29 GB,约 41%,平均每个会话省 428.42 MB。4 个文件逐字节一致,Codex 读到相同的 1,598 轮对话。另一次 10 月 15 日测试使用公开版 Mint 1.0.99,8 个符合条件的会话副本占用减少 35.1%,继续请求与撤销内容校验全部通过。两次方法与文件不同,各自有带日期的证据。上文的 76.9% 图片重复比例不是实测节省比例。

查看实测案例:优化前后与撤销结果

在自己的 Mac 上也能核验的案例

这份研究证明的是内容重复,并非已经完成的优化效果测试。检验产品能力,需要同时记录空间变化与工作是否仍可继续。请选择已备份、无敏感内容的测试会话,另留独立副本;公开报告不应包含私人聊天内容。

  1. 记录 Mac、macOS、Mint 渠道与构建、Codex 版本、测试日期、操作和样本数。记下运行中的任务,以及会影响可用空间的 APFS 快照和备份。
  2. 操作前分别记录选中文件的逻辑大小、实际占用、同一卷的可用空间和扫描估计。列明如何重新打开会话、需要保留哪些图片和依赖会话。
  3. 只执行应用对该样本提供的受支持操作。记录完成、跳过和拒绝的项目,以及实际结果。备份与恢复数据仍要计入占用,不要为了数字好看而删掉。
  4. 重新打开会话,检查需要的文字和图片。适用时继续依赖会话,并测试符合条件的撤销。失败和无法验证的项目也要记录。
  5. 立即重测,并在下一次正常工作后再测,最好在 24 小时后复查。记录回涨和同期下载、写入。公开去除个人信息后的测量、方法和限制,其他人即可按同一流程复测。

下载空白案例记录表(JSON)

先选清楚要验证哪一种操作

对清理 Codex 意味着什么

同一张图出现两次,不等于可以放心改写对话。别的对话可能是在这段对话的基础上接着来的,你也可能还想留着这些截图,而且 Codex 只支持对自己的文件做特定的改动。先想清楚这些,再看哈希。

目前的 Mint 为 Codex 对话提供三种操作。Optimize(优化)减少受支持的重复截图所占的空间,同时保留 Codex 继续对话时要读的图片;符合条件的 PNG 还能在像素不变的前提下少占空间。只要所需的原始数据和历史还在,优化就能撤销。Keep text only(只留文字)保留对话文字,永久移除内嵌的图片、音频和视频,原处只留占位内容,没有小预览图。Delete permanently(永久删除)会通过 Codex 删掉选中的整段对话。支持范围因工具、格式和版本而不同,动手前请看清你所装版本里的按钮和确认说明。

常见问题

76.9% 是说我能释放 76.9% 的 Codex 空间吗?

不是。这个数字是这份样本里解码后图片字节的占比。会话文件里还有文本,这次研究也没有估算能回收多少空间。

为什么重复文件查找工具发现不了?

这类工具比较的是整个文件,而这 1,467 个会话文件没有两个完全相同。重复的图片分散在不同文件的内部。

这项研究测了 Mint 清理的准确率吗?

没有。这是在单台 Mac 上做的内容研究。要衡量准确率,得在更多机器和应用版本上准备标注样本。

看看 Codex 在你的 Mac 上存了什么

免费下载 Mint,打开“硬盘”页先看看 AI 工具在磁盘上存了哪些东西,再决定要不要动它们。

下载 Mint