乐于分享
好东西不私藏

工作流 |不会代码,让AI写自动整理下载文件夹的脚本(从提示词到跑通)

工作流 |不会代码,让AI写自动整理下载文件夹的脚本(从提示词到跑通)

你每次开下载文件夹找上周存的合同,翻半天才从几十张截图、安装包、压缩包里捞出来。明明前一天刚删完没用的文件,第二天下载完又乱成一团。

读完你可以10分钟内跑通一套完全适配你个人习惯的自动归档脚本,不用写一行原生代码。我会从规则拆解、提示词设计、脚本校验到定时运行全流程讲清,所有步骤都可以直接照搬。

目标与验收标准

本次工作流目标:下载文件夹里的新增文件按预设规则自动分类归档,全程不手动拖拽。

验收标准共3条,全部满足才算跑通:

• 所有文件不会被误删、不会重复覆盖

• 分类规则完全匹配你平时的使用习惯

• 脚本可以静默后台运行,不用每次手动点开

先拆规则:写下“什么文件放哪”

大部分人找AI写脚本失败,是因为只说“帮我写个整理下载文件夹的脚本”,AI默认的分类逻辑和你完全不一样。

你只需要花3分钟,写清3类规则即可:

• 一级分类:比如文档放「PDF/文档」、图片放「截图/照片」、安装包放「软件安装包」、未解压的压缩包放「待解压」

• 例外规则:后缀是.docx的简历,要单独放进「求职相关」文件夹,不要混在普通文档里

• 兜底规则:识别不出来类型的文件,统一放进「待分类」文件夹,不要随便丢去别的目录

提示词模板:把规则翻译给AI

任意支持代码生成的大模型(GPT-4o、Claude、豆包等都可以)都可以用这个模板,直接复制粘贴替换对应内容即可:

我是非程序员,需要一个Python脚本整理指定路径的下载文件夹,满足以下要求:1. 源文件夹路径设置为可手动修改的变量,目标分类文件夹都在源文件夹内自动生成2. 分类规则:[这里把你刚才写的3类规则直接粘贴进来]3. 脚本运行时不要直接移动文件,先打印待移动的文件名和目标路径,二次确认后再执行移动4. 禁止覆盖同名文件,遇到重名自动在文件名后加_1/_2后缀5. 最后给我逐行注释,说明每一段代码的作用,告诉我非程序员怎么运行这个脚本

生成脚本后的3个关键行校验

不用看懂全部代码,你只需要核对3行核心内容,就能把误删风险降到几乎为零:

• 第一行:确认源路径变量是你自己的下载文件夹路径,不要默认指向C盘系统目录

• 第二行:确认兜底规则对应的目标文件夹是「待分类」,没有被设置成直接删除未知文件

• 第三行:确认重名处理逻辑是加后缀,没有直接覆盖同名文件

测试文件夹试运行

拿到校验完成的脚本,不要直接作用于真实的下载文件夹,按以下4步操作:

1. 先在桌面新建一个空的测试文件夹,随便丢几个不同类型的测试文件进去

2. 把脚本里的源路径改成这个测试文件夹的路径,运行脚本

3. 核对运行结果:文件分类是否和你预设的规则完全一致,有没有文件丢失、重名有没有自动加后缀

4. 确认测试100%符合预期,再把源路径改回真实的下载文件夹,正式运行一次

设置定时任务(Windows/Mac)

不用装任何第三方定时工具,用系统原生功能就能实现自动运行:

系统
工具
关键设置
Windows
任务计划程序
新建任务,每天下班前10分钟运行
Mac
自动操作
日历提醒,固定时间执行 Shell 命令

Windows 把脚本本地路径填入操作参数;Mac 在 Shell 命令里写完整运行指令。

常见报错与「怎么选 / 先别用」

最常见的两类报错,非程序员也可以快速修复:

• 报错提示「路径不存在」:检查你填的文件夹路径,Windows路径建议在字符串前加 r 写成原始字符串(如 r"C:\Users\..."),或直接统一用正斜杠 C:/Users/...,避免转义问题

• 报错提示「文件被占用」:关掉正在打开的该文件,等下载完全结束再运行脚本

以下3种情况,先别直接用自动归档脚本:

• 如果你的下载文件夹里有大量正在编辑的未保存工程文件,不要用自动归档,避免路径变动导致软件找不到文件

• 如果你完全没有校验脚本关键行的能力,不要直接跑生成的代码,先用测试文件夹跑满3次全量测试再用

• 如果你下载的文件超过100G,不要设置每小时高频运行,容易占用系统读写资源,每天运行1次足够

小结

3条可直接落地的行动点:

1. 先花3分钟写清你的专属分类规则,不要直接让AI生成默认脚本

2. 拿到脚本优先校验「源路径、兜底规则、重名处理」3个关键行

3. 必须用空测试文件夹试运行,确认无问题再作用于真实下载目录

适用边界:适合非程序员、下载文件夹日均新增文件10个以上的职场人;不适合存储大量正在编辑的工程文件、涉密文件的文件夹。

思考题

你平时的下载文件夹里,有哪类特殊文件是通用分类脚本大概率会分错的?

#AI编程 #AI工作流 #效率工具 #自动化 #Python #文件整理 #非程序员编程