场景
让 AI 帮忙打包几千条用户结果文件,每个结果本身已经是 zip 包,只需要打包不需要压缩。
AI 的第一次方案
把所有文件 拷贝 到一起,然后 zip 压缩。
问题:
- 文件本身就是 zip,再压缩无意义 — 浪费压缩时间
- 拷贝操作需要额外的磁盘空间存放副本
我的调整
- zip → tar:tar 默认只打包不压缩,省去无意义的压缩时间。
- 去掉拷贝,改用
tar -C:tar 的-C参数允许指定源目录,不需要把所有文件先拷贝到同一路径下,直接在原地打包。节省磁盘空间 + 加快速度。
感想
代码是 AI 写的,但有些基础工具知识还是得自己知道,才能确保实现方式是正确且高效的。
如果完全不知道 tar 能做什么,用纯 AI 也能完成这个任务——只是会很粗糙(先拷贝再压缩,多花时间多占空间)。
关键不是 AI 能不能写代码,而是你能不能看出它写得好不好。