Skip to content

本篇导读

预计阅读时间:8 分钟。读完你会让 Agent 批量重命名、归类、清理文件,理解「先预览再执行」的安全流程,并看懂一条真实的 PowerShell 命令。

批量整理文件,是 Agent 所有实战里性价比最高的一项:没有门槛、效果立竿见影、而且每月都用得上。这一节我们完整走一遍。

一个真实任务

场景:下载文件夹里积了三百多个文件,图片、文档、压缩包、安装程序混在一起,名字乱七八糟。

交给 Agent:「把我的下载文件夹整理一下——按文件类型建子文件夹(图片、文档、压缩包、安装包、其他),把文件分别移进去,整理完给我一份清单。」

几十秒后,三百多个文件各归其位,清单列出每一类多少个、有什么大文件值得注意。你手工干半小时的活,一句话的事。

重点:它没有「先斩后奏」

回看上面的执行过程,有个细节比结果更重要:移动文件前,它把计划给你看了一遍——打算建哪几个文件夹、按什么规则归档。

这就是 3.1 节讲的权限机制在实战中的样子。对批量改动类任务,请把「先出方案,我确认,再执行」当成铁律。三个文件移错了能救回来,三百个文件移错了就是灾难。

把这条写进你的 AGENTS.md(还记得吗?制度性的要求写进去):

markdown
## 禁止
- 批量修改或移动文件前,必须先列出方案等我确认
- 任何删除操作必须先移到回收站或备份文件夹,不许直接删

看懂一条命令

任务执行时,你会看到终端里滚过类似这样的东西:

powershell
Get-ChildItem *.jpg | Move-Item -Destination .\图片\

不用会写,但值得看懂:这条命令的意思是「列出(Get)当前文件夹里所有 jpg 文件,把结果通过管道(|)传给下一个命令,移动(Move)到图片文件夹」。

看懂的好处是双重的:审批时你能判断它要干什么对不对;日积月累你自己也学会了 PowerShell——这是很多人用 Agent 的意外收获。至于为什么不推荐 Python 这类要额外安装运行环境的方案——PowerShell 是 Windows 自带的,拿到任何一台 Windows 电脑都能跑,这也是 Agent 给你写脚本时的默认优选项。

更多玩法

同一个套路上限很高,给你几个方向:

  • 批量重命名:「把这 200 张照片按『拍摄日期_序号』重命名」
  • 清理空间:「找出所有大于 500MB 的文件,列个清单给我,我先看看再决定删哪些」
  • 归档:「把两年前的项目文件打包压缩,移到归档盘」
  • 去重:「找出内容重复的文件,列出清单,别删,我确认」

发现共同点了吗?每个任务都自带「先列清单、等我确认」——整理可以全自动,删除永远半自动。

下一节

整理文件是对文件「摆放位置」的操作。下一节更进一步:让 Agent 对文件「内容」做加工——批量处理数据。

Powered by VIDDsys