AI功能
监盘图片重命名
利用 AI 视觉模型识别图片中的关键信息,自动批量重命名图片文件
功能概述
在存货或固定资产盘点后,使用 AI 视觉模型识别图片中的关键信息(如水印备注、标签内容等),并根据识别结果自动批量重命名图片文件。适用于水印相机拍摄的照片,可提取水印中的备注信息作为文件名。
核心特性:
- AI 视觉识别:利用视觉模型理解图片内容,提取指定信息
- 自动重命名:根据 AI 返回的信息自动重命名原始文件
- 递归扫描:支持多层级目录下的图片文件处理
- 文件名安全处理:自动移除文件名中的非法字符
- 重名冲突处理:自动在文件名后追加序号避免覆盖
- 图片自动旋转:安装 Tesseract-OCR 后可自动校正图片方向
AI 模型配置
在「参数设置」中配置以下参数:
| 参数 | 说明 |
|---|---|
base_url | AI 平台兼容 OpenAI 的 API 地址 |
api_key | API 密钥 |
visual_model_name | 视觉模型名称(此功能仅使用视觉模型) |
配置表说明
配置文件路径:input/图片重命名配置表.xlsx
默认 Sheet(第一个 Sheet):
| 行 | A列 | B列 | 说明 |
|---|---|---|---|
| 1 | 用户提示词 | (填写提取指令) | 告诉 AI 需要从图片中提取什么信息作为文件名 |
| 2 | 处理文件夹 | (填写路径) | 图片所在的文件夹路径,支持多层目录 |
用户提示词示例
请识别并提取图片左下角水印里"备注"这两个字后面的文本内容。请识别图片中的物料名称和数量,用"-"连接输出。内置系统提示词
程序内置了以下系统提示词,不需要手动配置:
你是一个智能文件重命名助手。你的任务是分析提供的图片,并根据用户的要求提取特定信息。你必须以 JSON 格式返回,格式为
{"file_name": "提取到的信息"}。
支持的图片类型
.png .jpg .jpeg .bmp .webp
使用步骤
- 在「参数设置」中配置
base_url、api_key和visual_model_name - 在配置表中填写用户提示词和处理文件夹路径
- 备份原始图片(重命名操作不可逆)
- 运行功能
重命名规则
- AI 返回的文件名会自动移除非法字符(如
<>:"/\|?*) - 如果 AI 无法提取有效信息(返回
info_not_found),跳过该文件 - 如果提取的文件名与原文件名相同,跳过重命名
- 如果目标文件名已存在,自动追加序号:
文件名(1).jpg
输出结果
- 直接在原文件夹中重命名图片文件(非复制)
- 控制台输出每个文件的重命名结果和执行摘要
警告: 该功能会直接修改原始文件名,建议在操作前对重要文件进行备份。