更乱的是,这些文件一半在桌面,一半在微信的下载目录里,还有几个躺在邮箱附件里。等到要归档的时候,我得一个个打开看内容、判断属于哪个月哪一类、重命名、拖进对应文件夹。顺利的话半天,不顺利一天。
这种纯体力的重复劳动,最适合交给机器。于是我让 AI 帮我写了一个自动归档小工具,现在每月归档 3 分钟搞定。
这个工具是干什么的
一句话:把散落的财务文件,自动按"月份 + 类别"归到规范目录里,顺便统一命名。
我们公司规定的归档结构大概是这样(以通用路径举例):
D:\工作资料\财务归档\
└── 2026-06\
├── 01-报表\
├── 02-凭证\
├── 03-银行流水\
└── 04-发票\
工具会扫描我指定的"待归档"文件夹,识别每个文件的类型和所属月份,自动移动(或复制)到对应目录,并重命名成统一格式,比如 2026-06_银行流水_某银行.xlsx。归完还会生成一份清单,告诉你每个文件去了哪。
它是怎么用的
- 集中堆放
:月底把散在各处的财务文件全扔进一个"待归档"文件夹,不用整理,扔进去就行。 - 打开工具
:双击运行,选择"待归档"文件夹和归档根目录。 - 预览归对方案
:工具先列出每个文件的识别结果——它判断的月份、类别、新文件名、目标路径。 - 人工扫一眼
:识别不准的(比如文件名完全没规律的)手动改一下类别。 - 点执行
:几秒钟全部归位,生成归档清单。
实际效果怎么样
虚拟的示例数据(以下均为示例数据,非真实业务情况):
某月"待归档"文件夹里堆了 47 个文件。工具自动识别出:报表类 6 个、凭证导出件 22 个、银行流水 9 个、发票文件 8 个,另有 2 个识别不出来(文件名是乱码的那种),留在待归档目录并标在清单里提醒人工处理。
47 个文件,从打开工具到归档完成,实际用时 2 分 40 秒。而以前手工做这件事,我需要三到四个小时,还经常归错位置,过两个月自己都找不到。
更大的收益是命名统一了。现在找文件直接按目录和日期搜,几秒钟的事。
小白也能复刻:我是怎么做出来的
这个工具我用的是脚本方案(Python 单脚本,也可以让 AI 做成带界面的 HTML),思路三步走:
第一步,把归档规则写下来。 这是最关键的一步。我列了一张对照表:文件名里出现"凭证"二字的归到 02-凭证,出现"流水""回单"的归到 03-银行流水,出现报表关键字的归到 01-报表;月份从文件内容或文件名里的日期提取。规则越细,识别越准。
第二步,让 AI 生成脚本。 强调"先预览、确认后再执行",避免文件被乱移。
第三步,拿副本测试。 千万别直接在真文件上试。我复制了一批文件到测试目录,跑了四五轮,把识别规则调准了才敢上真数据。
示例提示词:
请写一个 Python 脚本,功能:
1. 扫描指定文件夹内的所有 Excel/PDF 文件;
2. 根据文件名关键字分类:含"凭证"→02-凭证,
含"流水"或"回单"→03-银行流水,含"报表"→01-报表,
含"发票"→04-发票,无法识别的列入"待人工处理";
3. 从文件名中的"YYYY-MM"或"YYYY年M月"提取月份;
4. 生成预览清单(原文件名→目标路径→新文件名),
打印出来等用户输入 Y 确认后才执行复制(不删除原文件);
5. 执行后输出归档结果清单到 CSV。
避坑提醒
- 先用"复制"模式,别用"移动"。
万一规则有 bug,原文件还在,可以重来。稳定运行几个月后再考虑改移动。 - 一定要有预览确认环节。
全自动无人值守听着爽,出一次错你就得花几倍时间恢复。 - 微信下载目录记得定期清。
它才是文件散乱的源头,我现在每周顺手把财务相关文件先集中到待归档夹,月底工具一次搞定。 - 规则要有兜底的"其他"类。
识别不了的别硬猜,留在原地提醒人工,比归错位置强一百倍。
关注 【AI扫盲班长.長青】
AI工作流实战派 | 工具深度拆解 | 避坑指南 | 方法可复制
夜雨聆风