01 · 批量重命名与文件归档
速览
| 解决什么 | 一堆命名混乱的图片、合同、票据、资料,想按统一规则改名方便查找 |
| 需要什么 | 一个装着待处理文件的文件夹;办公文档四件套技能(读 PDF / Word 内容时) |
| 大概多久 | 少量文件几分钟;上百个文件按内容识别会更久 |
| 风险等级 | 高——会真实改动你的文件 |
场景
财务给你一个文件夹,里面 80 张发票,文件名是 IMG_20260312_143022.jpg、扫描件(3).pdf、微信图片_20260401.png 这种。你需要它们变成 2026-03-12_差旅_滴滴出行_186元.pdf 这样能搜的名字。
手工改 80 个要一个多小时,而且改到第 40 个的时候你会开始出错。
开始前的准备
用副本
批量重命名是不可逆操作。系统会在修改前自动备份,但那是兜底机制,不是你的备份方案。
复制一份文件夹,在副本上跑通了,再决定要不要对原件动手。
- 新建文件夹,例如
发票整理-副本 - 把待处理文件复制进去
- 把这个文件夹设为工作空间,或直接把文件拖进对话框
- 确认权限在「默认权限」
支持的文件:常见文档(PDF、Word、Excel、PPT)、图片、文本,以及带可读文字或时间属性的文件。命名依据可以是文件内容,也可以是创建 / 修改时间、原标题等属性。
提示词
第一轮:只要预览
读取工作空间里的所有文件,按「日期 + 类别 + 主体 + 金额」的规则批量重命名。
规则细节:
- 日期用 YYYY-MM-DD,优先从文件内容里读,读不到再用文件创建时间,
并在依据列注明是哪一种
- 类别从这几个里选:差旅 / 餐饮 / 办公 / 其他
- 主体是开票方名称,取简称
- 金额保留整数,带「元」字
- 扩展名保持不变
先展示重命名预览,确认后再执行。
预览请输出成一张对照表,三列:原文件名 / 新文件名 / 依据。
不要现在改任何文件。检查预览
逐行扫一遍,重点看四件事:
- 有没有重名——两张同一天同一家的发票很容易撞名
- 日期是读出来的还是猜的——「依据」列就是干这个用的
- 有没有文件被漏掉——数一下行数对不对
- 金额有没有看错——抽查两三行,打开原文件核对
第二轮:执行
对照表没问题,执行重命名。
完成后告诉我:改了多少个、跳过了多少个、跳过的原因分别是什么。如果预览有问题
不要重新写一遍需求,直接指出差异:
第 12 行和第 27 行新文件名重复了,同一天同一家有两张发票。
给重复的加序号后缀 _1 _2,按金额从小到大排。
另外第 5 行日期取错了,那是扫描日期不是开票日期,
开票日期在票面右上角。重新读一遍这一类。为什么这么写
「先展示预览,确认后再执行」——这一句是整个案例的核心。 没有它,你会在文件已经改完之后才发现规则理解错了。
要求「依据」列。 这是最容易被省略、但价值最高的一栏。它把「模型从哪知道这个日期的」暴露出来,让你能判断这条命名靠不靠谱。
规则写得很细。 日期格式、类别枚举、金额单位、扩展名处理——每一条都是一个可能的歧义点。不写清楚,它会自己发明一套,而且每次发明的不一样。
「不要现在改任何文件」是保险。 前面已经说了「确认后再执行」,但多说一句不花钱。
执行后要求报告跳过项。 系统目录、加密文件、正被其他程序占用的文件会被自动跳过——这是保护机制。但你需要知道哪些被跳了,否则会以为全部完成了。
验收清单
- [ ] 预览阶段确实没有改动任何文件
- [ ] 对照表行数 = 文件夹里的文件数
- [ ] 没有重名
- [ ] 抽查三行,打开原文件核对信息正确
- [ ] 执行后文件总数没变(没丢文件)
- [ ] 右侧「变更」视图里的改动清单和对照表一致
- [ ] 它报告了跳过的文件和原因
变体
按内容分类归档
读取这个文件夹里的所有文件,按内容判断类型,
移动到对应子文件夹:合同 / 发票 / 报告 / 图片 / 其他。
子文件夹不存在就新建。先列出移动清单让我确认,不要现在移动。
清单请标出每个文件被判为该类型的依据。按日期分类
整理这个文件夹里的图片,按拍摄日期分到 YYYY-MM 的子文件夹里。
拍摄日期优先读 EXIF,没有 EXIF 的用文件创建时间并单独列出来让我确认。
先出清单。只改一部分
只处理文件名以「微信图片」开头的那些,其余不动。
按上面的规则重命名,先出对照表。生成一份索引
改完之后加一步,长期很有用:
在这个文件夹里生成一份 索引.md,
表格列出:新文件名 / 日期 / 类别 / 主体 / 金额 / 原文件名。
按日期倒序排列。这份表用来以后查找和核对。常见问题
Q:它读不出 PDF 里的内容怎么办?
两种可能:当前模型不支持该文件类型,或者没装文档处理技能。
先换一个支持图片输入的模型试试;还不行就去技能市场装 pdf 技能(办公文档四件套之一)。扫描件还需要 OCR,pdf 技能包含 OCR 能力。
Q:文件很多,跑到一半停了?
先拿一小批(10–20 个)试跑,确认规则符合预期再扩大范围。文件很多时任务会跑很久,提交后保持电脑在线。
Q:改完发现规则不对,能撤回吗?
安全中心的自动备份会在修改已有文件前生成快照,可以点「打开备份目录」找。但重命名和内容修改不完全是一回事——最可靠的办法还是那句:在副本上跑。
另外,如果你要求了「依据」列的对照表,那张表本身就是一份新旧文件名对照,需要时可以让它按对照表改回去。
Q:能让它整理桌面吗?
技术上能,但不建议。桌面是个混杂目录,里面有系统文件、快捷方式、正在用的临时文件。官方 FAQ 里就有「整理桌面后出现文件丢失」的条目。
正确做法:把要整理的东西挑出来放进独立文件夹,再让它动手。