做电商图、社媒图、POD 素材的人,日常里有一批重复动作:抠图、统一尺寸、放大、转格式、压体积、按规则改名、分文件夹归档。每一步都有免费工具能干,问题是工具之间不连着——导出一批、导入下一批,中间还要手动改名。一天处理二十张还行,处理两百张就是纯粹的体力消耗。
好消息是:把这些工具串成一条自动流水线,恰好是 AI 写脚本最擅长的场景。因为每一步都是「输入文件、执行命令、输出文件」,结构极其规整。这篇讲怎么设计这条流水线,以及怎么让 AI 把它写出来。
一条流水线长什么样
先看结构,再逐个环节说工具:
- 投料:把原图丢进一个固定文件夹(例如
01-原图) - 抠图:去掉背景,输出透明底 PNG
- 放大:按长边放大到目标尺寸
- 统一规格:裁到固定比例、统一色彩模式
- 压缩:转成 WebP 或高质量 JPG,控制在目标体积内
- 命名与归档:按规则改名,输出到成品文件夹
关键在于:每一步的输出就是下一步的输入,整条链路只需要一个入口文件夹和一个出口文件夹,中间不用人管。
各环节的工具选择
| 环节 | 工具 | 说明 |
|---|---|---|
| 抠图 | rembg | 开源批量抠图,命令行直接处理整个文件夹,适合标准商品图 |
| 放大 | Upscayl / Real-ESRGAN | AI 放大,比传统插值保留更多细节;有桌面版也有命令行版 |
| 裁剪与转换 | ImageMagick | 老牌命令行图像工具,裁切、缩放、拼图、转格式都能做 |
| 压缩 | cwebp | 转 WebP,实测体积能降到原 PNG 的两三成甚至更低 |
| 重命名与元数据 | ExifTool | 批量改名、清理或写入元数据 |
这些都是免费、可脚本调用的工具,而且都能在本地跑——原图不用上传到任何第三方服务,对客户素材来说这点很重要。
顺带一个实测数据:一张 510KB 的 PNG 封面,转成质量 82 的 WebP 之后是 58KB 左右,体积降到约 11%。视觉上在正常观看距离几乎看不出差别。这就是流水线里最省事、收益又最直接的一环。
怎么让 AI 写出这个脚本
提示词的质量直接决定脚本能不能一次跑通。把下面这些信息一次说全:
- 环境:系统是什么,要 Python 还是现成的命令行工具就行
- 输入输出:从哪个文件夹读、写到哪个文件夹、文件格式是什么
- 处理顺序:每个环节做什么、参数是多少(例如放大到长边 2000px、压缩质量 82)
- 命名规则:输出文件怎么命名(例如保持原名加后缀、或者
SKU_序号) - 异常处理:某个文件失败时,是中断还是跳过并记日志
然后加一句关键约束:「每一步打印一行进度,失败的记到日志文件后继续处理下一个,不要中断整个批次。」
再加一句:「已经处理过的文件要跳过,重复运行不会重复处理。」这一条让你可以随时中断、修改参数、再继续跑,而不用担心重复加工。少了这句话,脚本每次都要从头来。
脚本该有的几个细节
AI 初版脚本通常能跑,但缺这几个细节,加上之后才算能用:
跳过已处理。检查输出目录里是否已有同名文件,有就跳过。这是批处理脚本的标配。
日志。每处理一个文件记一行,失败单独记。跑完 300 张之后,你需要知道哪几张没成功。
参数可改。别把「2000px」「质量 82」写死在代码里,放到脚本开头几个变量里。改尺寸时不用求 AI 重写整个脚本。
不覆盖原图。输出永远写在新目录,输入目录只读。这是防呆设计——脚本出错也不会毁掉原始素材。
先试跑。让 AI 加一个「只处理前 3 个文件」的测试开关,确认输出符合预期再放开跑全量。
三种触发方式,按需选
1. 手动双击。让 AI 顺手生成一个双击就能运行的启动文件(Windows 上是批处理文件,macOS 上是可执行脚本)。适合每周处理一批的场景。
2. 定时执行。交给系统的定时任务,例如每天固定时间扫一次投料文件夹。适合有稳定产出节奏的人。
3. 文件夹监听。脚本常驻后台,你往投料文件夹里拖一张它就处理一张。适合边做边出图的场景,拖进去就不用管了,处理完直接到成品目录。
三种方式对脚本的改动都不大,AI 能在现有脚本上直接加。
一个具体案例:电商白底图流水线
把上面拼起来,做成一条实际能用的链路:
- 投料:拍摄的原图丢进
01-原图,命名不限 - 抠图:自动去背景,输出透明底 PNG 到
02-抠图 - 铺底与裁切:透明底合成白底,裁成 1:1 方图
- 放大:长边统一放大到 2000px
- 压缩:转 WebP,质量 85,输出前检查体积是否超标
- 命名归档:按
SKU_序号.webp命名,输出到03-成品
效果是:整个流程从「每张图点七八次」变成「把文件拖进一个文件夹」。处理二十张图的时间,很大一部分从操作变成了等待——而等待是可以去做别的事的。
AI 帮不上的地方,别抱期待
抠图边缘的复杂情况。发丝、半透明材质、玻璃制品、跟背景颜色接近的物体,自动抠图的边缘仍然需要人工修。流水线能处理的是标准商品图这一类主体明确的素材。
放大不能创造细节。AI 放大是在已有基础上推测,能把模糊变清晰一些,但拍糊了、失焦了、细节本来就不存在的图,放大后仍然是模糊的——只是更大。
压缩质量要抽检。批量压缩总会有几张恰好压过头(细节密集的纹理图最容易出问题)。流水线跑完后抽十几张看一遍,是必要的收尾动作。
命名规则要提前定。脚本能做的只是按规则改名,「规则本身是什么」得你来定。规则定错了,跑完一批还要重来。
常见问题
没有编程基础,能维护这种脚本吗?
能。维护指的是「改参数、加一个环节、看日志找原因」,这些都可以继续用对话完成——把脚本贴给 AI 说明要改什么即可。前提是脚本里加了日志和跳过已处理这两个功能,出问题时你能看出是哪一步、哪张图卡住了。
这条流水线跑在本地还是需要服务器?
单机就够。抠图、放大这些环节用本机显卡提速明显,但纯 CPU 也能跑,只是慢。如果处理量大且不想占着自己的电脑,才需要考虑放到一台常开的机器上——这也顺带解决了「定时执行」和「文件夹监听」需要电脑常开的限制。
原图上传到在线工具不是更省事吗?
看素材性质。客户未公开的产品图、带个人信息的素材,上传到第三方服务意味着数据离开你的设备。本地流水线的最大价值就在这里:原图不出本机。另外在线工具通常有数量或体积限制,批量场景下反而不如自己跑。
按张获取素材文件
如果流水线跑完之后,缺的是成品素材本身——照片、插画、矢量图、视频——按张获取比开订阅更灵活:用多少拿多少,不占月度额度。 代下载仅提供文件获取服务,商用授权需自行购买。
延伸阅读
- rembg 开源批量抠图:一条命令处理 100 张电商图
- Upscayl 2026 实战:Magnific 免费开源替代,AI 图片放大实测
- 告别网盘:设计师自建图库 4 套方案
- GitHub 上的开源项目,不会代码也能跑起来
相关阅读:AI 帮你赚钱很难,但帮你省钱很简单:四条能立刻落地的路径 | 电费、话费、宽带:AI 帮你找出账单里能砍的部分
相关阅读:不买年费也能用得很好:2026 国产开源替代清单 | 发票、小票、合同本地 OCR 归档:离线识别 + 自动归类




评论 (0)