跳到主要内容

自动化任务

Open Terminal 不仅仅是用于运行代码。AI 还可以通过对话管理文件、整理文件夹、批量处理数据、执行备份以及自动化各种重复性工作。


“重命名并整理这些文件”

您: 我 /photos 文件夹下有 200 张照片,文件名类似于 IMG_4521.jpg。请重命名它们以包含日期,并按月份分类到相应的文件夹中。

AI 会读取文件日期、重命名所有照片并创建按月划分的文件夹:

AI creating and renaming files with date prefixes


“查找并删除重复文件”

您: 我的 documents(文档)文件夹下有任何重复的文件吗?

AI 将检查文件大小和内容以找到完全相同的重复文件,随后询问您该如何处理:

AI analyzing files with disk usage details


“备份该文件夹”

您: 创建 /projects 文件夹的 zip 备份,并在文件名中包含今天的日期。

AI executing system automation commands


“转换这些文件”

您: 将该文件夹下的所有 .png 截图转换为 .jpg,并将它们的尺寸缩小一半。

AI 会使用图像处理工具(在 Docker 镜像中预装)进行批量转换和调整尺寸:

AI using run_command for batch file operations


“检查系统状态”

您: 还剩多少磁盘空间?有什么需要清理的大文件吗?

AI checking disk usage and analyzing storage


“对文件夹里的每一个文件执行操作”

您: 对于 /data 文件夹下的每一个 CSV 文件,添加一行包含 “Name, Date, Amount”(姓名、日期、金额)的表头行并保存。

AI 将编写一个脚本,依次处理每一个文件,并向您汇报处理结果:

AI reading and analyzing CSV data


预装工具

Docker 镜像中预装了常用的自动化工具:

您想做的事可用工具
从互联网下载文件curl, wget
处理 JSON 数据jq
压缩/解压文件zip, tar, gzip, 7z
处理图片与视频ffmpeg, ImageMagick(如果已安装)
处理数据库sqlite3
在服务器之间传输文件rsync, scp

如果某个工具尚未安装,AI 可以实时执行安装(例如 sudo apt install ...)。

更多尝试

This content is for informational purposes only and does not constitute a warranty, guarantee, or contractual commitment. Open WebUI is provided "as is." See your license for applicable terms.