SW
SW
审计工具箱
AI功能

监盘图片重命名

利用 AI 视觉模型识别图片中的关键信息,自动批量重命名图片文件

功能概述

在存货或固定资产盘点后,使用 AI 视觉模型识别图片中的关键信息(如水印备注、标签内容等),并根据识别结果自动批量重命名图片文件。适用于水印相机拍摄的照片,可提取水印中的备注信息作为文件名。

核心特性:

  • AI 视觉识别:利用视觉模型理解图片内容,提取指定信息
  • 自动重命名:根据 AI 返回的信息自动重命名原始文件
  • 递归扫描:支持多层级目录下的图片文件处理
  • 文件名安全处理:自动移除文件名中的非法字符
  • 重名冲突处理:自动在文件名后追加序号避免覆盖
  • 图片自动旋转:安装 Tesseract-OCR 后可自动校正图片方向

AI 模型配置

在「参数设置」中配置以下参数:

参数说明
base_urlAI 平台兼容 OpenAI 的 API 地址
api_keyAPI 密钥
visual_model_name视觉模型名称(此功能仅使用视觉模型)

配置表说明

配置文件路径:input/图片重命名配置表.xlsx

默认 Sheet(第一个 Sheet):

A列B列说明
1用户提示词(填写提取指令)告诉 AI 需要从图片中提取什么信息作为文件名
2处理文件夹(填写路径)图片所在的文件夹路径,支持多层目录

用户提示词示例

请识别并提取图片左下角水印里"备注"这两个字后面的文本内容。
请识别图片中的物料名称和数量,用"-"连接输出。

内置系统提示词

程序内置了以下系统提示词,不需要手动配置:

你是一个智能文件重命名助手。你的任务是分析提供的图片,并根据用户的要求提取特定信息。你必须以 JSON 格式返回,格式为 {"file_name": "提取到的信息"}

支持的图片类型

.png .jpg .jpeg .bmp .webp

使用步骤

  1. 在「参数设置」中配置 base_urlapi_keyvisual_model_name
  2. 在配置表中填写用户提示词和处理文件夹路径
  3. 备份原始图片(重命名操作不可逆)
  4. 运行功能

重命名规则

  • AI 返回的文件名会自动移除非法字符(如 <>:"/\|?*
  • 如果 AI 无法提取有效信息(返回 info_not_found),跳过该文件
  • 如果提取的文件名与原文件名相同,跳过重命名
  • 如果目标文件名已存在,自动追加序号:文件名(1).jpg

输出结果

  • 直接在原文件夹中重命名图片文件(非复制)
  • 控制台输出每个文件的重命名结果和执行摘要

警告: 该功能会直接修改原始文件名,建议在操作前对重要文件进行备份。