
## 工作流概述
这个n8n工作流实现了从Google Drive文档中自动提取图像的完整自动化流程。当用户在指定的Google Drive文件夹中上传新文件时,系统会自动触发图像提取过程,将提取的图像保存到目标文件夹中。
## 工作流流程
### 1. 监控文件上传
– **Google Drive Trigger** 节点每分钟检查指定文件夹中的新文件
– 当检测到文件创建事件时,自动触发后续处理流程
– 传递新文件的ID给下载节点
### 2. 文件下载
– **Google Drive** 节点根据文件ID下载文件
– 文件以二进制格式存储在 `data` 属性中
– 为后续的AI处理准备数据
### 3. AI图像提取
– **VLM Run** 节点执行AI代理来提取文档中的图像
– 使用专门的图像提取提示词
– 通过回调URL将提取结果发送回n8n
### 4. 接收和处理图像链接
– **Webhook** 节点接收VLM Run返回的图像URL
– 处理提取的图像链接数据
### 5. 图像分割和下载
– **Split Out** 节点将 `body.response.extracted_images` 中的多个图像链接分割成单独的项目
– **HTTP Request** 节点逐个下载图像文件
– 支持批量处理多个图像
### 6. 图像保存
– **Google Drive** 节点将下载的图像保存到指定的”Extracted Image”文件夹
– 完成整个图像提取和保存流程
## 技术配置要求
### 必需凭证
– Google Drive OAuth2 凭证(用于触发、下载和保存)
– VLM Run API 凭证(用于执行AI代理)
### 文件夹设置
– 源文件夹:用于监控新文件上传
– 目标文件夹:用于保存提取的图像
### Webhook配置
– n8n Webhook URL需要可访问
– 端点路径:`image-extract-via-agent`
## 应用场景
### 收据处理
– 从PDF收据中提取产品图像
– 自动化财务文档处理
### 报告分析
– 从业务报告中提取图表和图像
– 为机器学习准备图像数据
### 文档管理
– 批量提取文档中的图像资源
– 创建图像资源库
## 关键特性
✅ **全自动化** – 从文件上传到图像保存完全自动化
📧 **AI驱动** – 使用VLM Run AI技术进行智能图像提取
🧠 **批量处理** – 支持同时处理多个图像
📋 **易于配置** – 清晰的设置指南和粘性笔记说明
💬 **可扩展** – 可根据不同需求进行定制
## 预期输出
– 从上传文档中成功提取所有图像
– 图像文件保存到指定Google Drive文件夹
– 完整的图像提取日志和状态信息
– 可扩展的图像处理管道

评论(0)