夜雨聆风学习资料网

ARTICLE · 1083879

Mac mini下载文件夹太乱?让AI先整理10个文件,原件一份不动

Mac mini下载文件夹太乱?让AI先整理10个文件,原件一份不动
“最终版”“最终版2”“最终版真的不改了”。
下载文件夹里,这几个名字往往同时存在。再混上报价单、微信传来的表格、随手存的记录,想找一份文件,得挨个打开。
让AI整理,当然可以。但第一次别让它直接清空重复项,也别把整个硬盘交出去。
这次我们在Mac上准备了10份虚构文件,让Codex生成并运行整理脚本:先检查,再按确认好的规则复制分类,最后核对输入有没有变化。
结果是10份输入全部保留,10份输出也都能找到。中间还遇到了一个很常见的问题:两份都叫“最终版”的文件,内容并不一样。
下面按这次操作走一遍。Mac mini、MacBook都可以参考。这里测试的是文件整理流程,不是本地大模型性能,也没有证明某款AI工具绝对不会误删。

1. 准备10份副本

在访达中新建“AI整理测试”,里面再建input和output两个文件夹。
input放待整理的副本,output先留空。复制用Command+C、Command+V,不要把原件拖进来后就开始操作。
第一次最好自己编几份文件。我们这次用了文本、CSV表格和Markdown笔记,内容都是虚构的,不含客户资料。
其中专门放了两组容易弄错的东西:一组名字不同、内容完全相同;另一组放在“客户甲”和“客户乙”目录里,都叫“最终版.txt”,但写着不同的交付时间。另外还放了一份空白文件。
你不必照搬这些文件名。重要的是别全放“好处理”的材料,否则第一轮看起来很顺利,一换成工作文件就出问题。
先用小文件。几百GB的视频、照片和NAS目录,留到后面。只复制不删除会额外占用空间,大批处理前要看剩余容量。

2. 查看文件权限

苹果菜单里打开“系统设置”,进入“隐私与安全性”,找到“文件与文件夹”和“完全磁盘访问权限”。
苹果的官方说明介绍了如何查看、控制应用对特定位置的文件访问。不同macOS版本的界面可能略有区别。
先查看,不需要照着别人的截图把开关全部打开。尤其不要为了整理几份副本,直接给一个不熟悉的工具完全磁盘访问权限。
这里也要说明白:这个页面不是“只许访问input”的设置面板。系统隐私授权、工具自己的工作目录限制,是两回事。把一个文件夹设为工作目录,也不一定能阻止工具访问其他位置。
如果工具支持限定可读、可写目录,再分别设置;找不到就别假定已经隔离。本文演示没有进行系统级沙箱封锁测试,原件未变是执行后核对出来的结果。
另外,在本机操作文件不等于模型在本地运行。使用云端AI时,别把包含隐私的文件当作练习材料。

3. 先列清单,不改文件

在你使用的AI工具里选定“AI整理测试”目录,先给它这段要求。如果是只能聊天、不能操作本地文件的工具,就只能提供建议,不能直接照这个流程执行。
请读取input里的文件,先不要移动、删除或改名。列出相对路径、大小、文件类型,检查内容完全相同的文件、同名但内容不同的文件,以及空文件。给出分类建议,等待我确认。不要读取测试目录以外的资料。
我们这次由Codex生成Python脚本做检查,重复内容通过SHA-256校验值比较,不靠名字猜。你不需要自己写算法,但要让工具交代判断依据。
“报价单.txt”和“报价单副本.txt”内容一致,可以列入重复清单。两份“最终版.txt”的内容不同,不能因为名字一样就留一删一。
还有一句值得加上:不安装新软件,不联网下载依赖;做不了就先说明。这次脚本只用了Python标准库,没有安装依赖。你的工具如果缺少运行环境,不要盲目批准一串安装请求。

4. 同名文件分开保留

看完清单,再决定怎么整理。这次规则很简单:文本、表格、笔记分别存放,空文件放到“待确认”。只创建副本,不做删除。
接着处理同名问题。
如果把“客户甲/最终版.txt”和“客户乙/最终版.txt”都放进“文本/最终版.txt”,两个目标路径会撞在一起。
我们专门检查了这种“只保留文件名”的方案。脚本检测到重名,在复制前拒绝了方案;随后采用保留子目录的方式,分别放进“文本/客户甲”和“文本/客户乙”。
这是脚本的检查结果,不是AI自己发现了所有风险,也不是macOS替我们拦住了越权操作。
你可以给工具补上这段要求:
确认按文件类型分类。只把副本写入output,保留原来的相对子目录。目标文件已存在时停止,不覆盖。完全相同的文件也先全部保留,另列重复清单。空文件放到待确认。整理结束后生成原路径和新路径的对照表。
规则确定以后,再允许执行。提示词不能替代权限设置,这一步仍然只用测试副本。

5. 打开结果,逐项检查

这一轮输出了“笔记”“表格”“待确认”“文本”四个目录。
两份报价单都在,两份“最终版”分别留在各自的客户目录里。空文件也没有被擅自删除。
这次只是按扩展名和是否为空分类,没有让AI判断合同是否过期,也没有识别扫描件。这样的任务,固定脚本就能完成;AI的作用是根据要求写出脚本、执行检查,省掉你自己写代码的过程。
先把这件简单的事做对,再考虑按项目、客户或正文内容分类。后一种需要更多判断,也更容易分错。

6. 核对数量和内容

我们比较了运行前后的SHA-256校验值。10份输入文件的内容全部未变;10份输出逐一与对应输入比较,也全部一致。
数量相同本身不够。一份漏掉、另一份复制两遍,总数照样是10。
所以要保留路径对照表,逐条查去向。第一次只有10份,完全可以每份都打开看看;尤其要检查同名文件和空文件。
这份记录只说明本次虚构样本通过了检查,不能据此推断几万份照片、损坏文件、快捷方式或云盘占位文件也能正确处理。那些需要另做测试。

7. 原目录先别删

确认输出正常后,可以先用整理后的目录。原目录保留一段时间,别当天就删。
等你真正找过几次文件,确认分类顺手、没有缺东西,再单独处理重复项。删除应该是另一项需要确认的任务,不要夹在“整理一下”里一起完成。
这套方法不会让硬盘立刻腾出空间,因为它保留了原件。换来的是:分错了可以重来,不必在废纸篓里猜刚才到底少了哪份文件。
今晚拿10份不敏感的副本试试就够了。目标不必是把电脑一次收拾干净,先让一张路径对照表和一个整理好的文件夹真正出现在你面前。
AI前哨局

相关学习资料