batch-process · 批量处理

batch-process

对一个目录里的一批图片/视频/音频统一套用同一操作:批量压缩、加水印、转格式、缩放、转比例、音量归一化等。

单文件版 image-editing / video-editing / audio-editing 的目录批量版。先 list 预览文件范围再 run;默认输出到 <目录>/batch_out/,不覆盖原文件;串行执行,失败文件单独列出不中断整体。

调用示例:在聊天框中说"把这个文件夹的图片全部压缩到 500KB"。

产品详解

定位

batch-process 是目录级批量处理工具:对一个目录里的图片/视频/音频统一套用同一操作。它是 image-editing / video-editing / audio-editing 的目录批量版,只做遍历 + 委派 + 结果汇总。

核心能力

工作流程

  1. 确认目录、文件类型、操作及参数
  2. list 预览会处理哪些文件
  3. 不确定参数时先用单文件版验证一次
  4. run 执行,报告成功/失败数

输入与输出

输入 必填 说明
目录 是 待处理文件所在目录
类型 是 image / video / audio
操作 是 ops 子命令
操作参数 视操作 写在 -- 之后透传给 ops 脚本

输出:处理后的同名文件(默认 <目录>/batch_out/)+ 成功/失败数。

与相邻 skill 的区别

skill 分工
batch-process(本) 目录级批量处理
image-editing / video-editing / audio-editing 单文件处理(参数试验场)

适用场景

使用前准备


batch-process 隶属于 Aiglade Skill 库。在 Aiglade 聊天框中用自然语言描述需求即可调用。

← 回到 Skill 大全