Mindket

调查照片由 AI 智能体识别并存入 Airtable

新上架第 1 版 · 更新于

概览

一个根据照片填写调查表的 n8n 工作流。视觉模型描述每张照片,AI 智能体上网搜索给物体命名,答案再写回 Airtable 的那一行。

调查照片由 AI 智能体识别并存入 Airtable 是一款 n8n 工作流,属于商务类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 别的存储:把 Airtable 节点换成表格或数据库

平台

连接 4 个应用

运行方式

触发

手动开始

你手动开始,需要:

  • Airtable 里一张带照片的调查表,照片放在 Image 字段
  • 要处理的行里 AI_status 方框保持未勾选

动作

  1. 从 Airtable 读取有照片、AI_status 未勾选的行
  2. 视觉模型描述每张照片和它的各项属性
  3. 智能体做反向图片搜索并抓取网页,补上缺的信息
  4. 智能体返回标题、描述、型号、材质、颜色和状况
  5. 这一行用这些答案更新,并标为已完成

结果

调查表里的行,根据照片填好了标题、描述、型号、材质、颜色和状况

集成

开始之前要准备好这些。

OpenAI

视觉和智能体模型

描述每张照片,并运行给物体命名的智能体。

需要OpenAI API 密钥

Airtable

调查表

提供行和照片,并接收答案。

需要Airtable 个人访问令牌

SerpApi

反向图片搜索

返回出现相似图片的网页。

需要SerpApi 密钥

Firecrawl

网页抓取

为智能体读取网页的文字。

需要Firecrawl API 密钥

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
15 个步骤,由其他工作流调用或手动启动
AI
2 个步骤调用 AI 模型:Analyse Image、Object Identifier Agent
登录
需要登录:SerpApi、Firecrawl、Airtable、OpenAI
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 9 种步骤类型

以上内容读自工作流文件,并非实际运行的结果。

关于

它是什么

这个 n8n 工作流根据照片填写一张 Airtable 调查表。它读取有照片、还没处理的行。视觉模型描述每张照片,然后 AI 智能体用反向图片搜索和网页抓取上网查找,给物体命名,并给出它的型号、材质、颜色和状况。答案写回同一行。干活的是十九个节点,旁边还有十张便签。

适合谁

照片很多、想先得到一份细节初稿的勘测员、库存团队和转售商。如果每一行都需要经过认证的答案,就别选它,因为智能体可能会猜错。

谁在用,怎么用
行业谁在用怎么用例子
房产建筑勘测员根据现场照片起草物品清单一位勘测员拍下一个房间,得到带品牌和状况的固定装置清单。
转售二手卖家根据一张照片填写商品详情一位卖家加入一张椅子的照片,得到标题、型号和材质。
保险理赔团队在人工检查之前先描述理赔里的物品一个理赔团队拿到一组照片里每件物品的初步描述。
设施资产管理员建立现场设备清单一位管理员拍下厂房设备,得到待核实的品牌和型号。

你需要会一点 n8n:导入一个文件、添加四个凭据,再准备一张字段齐全的 Airtable 表。

用在哪里

任何能访问 OpenAI、SerpApi、Firecrawl 和 Airtable 的 n8n 都能运行它。它手动开始,你也可以把触发器换成定时任务。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 别的存储:把 Airtable 节点换成表格或数据库

设置

点“获取”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。你需要四个凭据,和一张带照片的调查表。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器
OpenAI一个 API 密钥
SerpApi一个账号和密钥,用于反向图片搜索
Firecrawl一个账号和密钥,用于网页抓取
Airtable一个个人访问令牌,和一张有 Title、Image、AI_status、Description、Model、Material、Color 和 Condition 字段的调查表
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 Airtable 凭据。在 Get Applicable Rows 和 Enrich Product Rows 里,把库和表的占位符换成你自己的。
  3. 添加一个 OpenAI 凭据,在 Analyse Image 和 OpenAI Chat Model1 里选中它。
  4. 添加一个 SerpApi 凭据,在 SERP Google Reverse Image API 里选中它。
  5. 在 Firecrawl Scrape API 里新建一个 Header Auth 凭据。请求头命名为 Authorization,值填 Bearer ,后面接你的 Firecrawl 密钥。
  6. 在表里放三行带照片的数据,然后点 Test workflow。

如何使用

点 Test workflow,处理每一行有照片、AI_status 未勾选的数据。之后到表里检查答案。每处理完一行,它的 AI_status 就被勾上。

想要不同的效果,改这里
要改的在哪里改
要处理的照片Get Applicable Rows 里的公式
要找什么Analyse Image 里的提示词和 Object Identifier Agent 里的指令
怎么开始把手动触发器换成定时任务
给智能体加工具Actions Router 里加一条路由,再加一个工具节点

示例

调查表里有一行,是一盏壁灯的照片,标题写着“Wall lamp”。视觉模型描述说这是一盏拉丝金属灯,带布灯罩。智能体做了反向图片搜索,打开两个商店页面,写回一个标题、一个型号名、材质“metal”、一个颜色和状况“good”。

下一次运行不会再碰这一行。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。AI 智能体是一个让聊天模型决定调用哪些工具的节点。反向图片搜索会找出含有类似图片的网页。抓取工具读取网页上的文字。

专家:两个工具都是 Call n8n Workflow Tool 节点,调用的就是这个工作流自己。Execute Workflow Trigger 接收一个 route 和一个 query,Actions Router 按 route 分流。Object Identifier Agent 通过 Structured Output Parser 作答,所以每个答案都在 output 下面。

值得细看的地方
节点做什么要知道的
Analyse Image用视觉模型描述照片回答长度设为 1500 个 token
Object Identifier Agent用两个工具给物体命名工具智能体,2.2 版
Actions Router把每次工具调用送到对应的请求三个输出,最后一个是兜底
Enrich Product Rows更新这一行并勾上 AI_status连 Title 也会覆盖

注意事项

文件里有几处需要修复,智能体的答案仍然需要人看一眼。

  • 视觉模型:节点发送的模型已被 OpenAI 在 2024 年 12 月关停。Mindket 的副本指定了能接收图片输入的 gpt-6-luna
  • 智能体模型:OpenAI 的页面(2026 年 11 月 12 日查阅)显示 gpt-4o 将于 2027 年 1 月 14 日关停。它给出的替代模型 gpt-6-luna 在 Chat Completions 里只有把推理强度设成 none 才支持函数调用,而这个节点发不出 none,所以 Mindket 的副本用 gpt-5.6-terra
  • 智能体类型:n8n 的源码把 OpenAI Functions 模式标为已弃用。Mindket 的副本是普通的 AI Agent,它的答案高了一层
  • 抓取工具:Firecrawl 的旧地址 /v0/scrape 会提示调用方改用 /v2/scrape。Mindket 的副本已经改用
  • 覆盖:答案会替换这一行的 Title 和其他字段
  • 猜测:重要的行先检查,再依赖
  • 照片链接:Airtable 的附件链接过一阵就会失效
  • 你的数据:照片地址发给 OpenAI 和 SerpApi,网页发给 Firecrawl
  • 凭据:JSON 里没有任何凭据

README 和文件

README

调查照片由 AI 智能体识别并存入 Airtable

一个根据照片填写调查表的 n8n 工作流。它读取有照片、还没处理的 Airtable 行。视觉模型描述每张照片,AI 智能体用反向图片搜索和网页抓取工具上网查找,给物体命名,并给出它的型号、材质、颜色和状况。答案写回同一行。

包里有什么

  • workflow.json:n8n 导出的工作流,29 个节点,其中 19 个运行,10 个是便签。里面没有任何凭据。
  • README.md:这份设置说明,压缩包里的是英文版。

我们相对原来的副本改了什么

  • Analyse Image 原来是 1.3 版的 OpenAI 节点。按 n8n 的源码(2026 年 11 月 12 日查阅),这个版本总是发送 gpt-4-vision-preview,OpenAI 的弃用页面列出它已于 2024 年 12 月 6 日关停。现在节点是 1.8 版,指定了能接收图片输入的 gpt-6-luna。
  • 节点把回答长度设成了 1500 个 token。默认的 300 对一个先推理再作答的模型来说太小。
  • OpenAI Chat Model1 原来用 gpt-4o,温度为 0。OpenAI 的页面(2026 年 11 月 12 日查阅)显示 gpt-4o 将于 2027 年 1 月 14 日关停,替代模型是 gpt-6-luna。但这个模型的页面说,Chat Completions 里只有推理强度设为 none 才支持函数调用,而 n8n 的聊天模型节点只提供 low、medium 和 high。这个智能体要调用工具,所以节点用 gpt-5.6-terra,它的页面列出了函数调用,没有这个限制。节点不再设温度,因为这个页面没有列出温度。
  • Object Identifier Agent 原来是 1.5 版的 OpenAI Functions 智能体。n8n 的源码把这个模式标为已弃用,并会在 n8n v3 中移除。现在它是 2.2 版的普通 AI Agent,提示词、工具和输出解析器照旧。
  • 换了新智能体之后,答案高了一层。Enrich Product Rows 现在读 {{ $json.output.color }},原来读 {{ $json.output.output.color }},另外五个字段也一样。
  • Firecrawl Scrape API 原来调用 /v0/scrape,Firecrawl 的服务器现在对它回复要改用 /v2/scrape 的提示。现在它调用 /v2/scrape。回复里页面文字仍在 data.markdown。
  • Airtable 的库和表 ID 是占位符,<YOUR_AIRTABLE_BASE_ID> 和 <YOUR_SURVEY_TABLE_ID>。凭据关联已删除,文件的名称是我们起的。
  • 别的都没改。提示词、路由、工具和便签照原文件。

开始之前

  • 一个 n8n 实例,n8n Cloud 或自己的服务器都行。
  • 一个 OpenAI API 密钥。
  • 一个 SerpApi 账号和密钥,用于反向图片搜索。
  • 一个 Firecrawl 账号和密钥,用于网页抓取。
  • 一个 Airtable 账号,一个个人访问令牌,和一个有调查表的库。

调查表需要这些字段,拼写必须完全一致:

  • Title:文本。它给照片里的物体起名,智能体也把自己的标题写回这里。
  • Image:带照片的附件字段。
  • AI_status:复选框。已勾选的行会被跳过。
  • Description、Model、Material、Color 和 Condition:文本。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 打开 Get Applicable Rows 和 Enrich Product Rows。添加一个 Airtable 凭据,再把两个占位符换成你的库和表。库 ID 以 app 开头,表 ID 以 tbl 开头,都在 Airtable 的地址里。
  3. 添加一个 OpenAI 凭据,在 Analyse Image 和 OpenAI Chat Model1 里选中它。
  4. 添加一个 SerpApi 凭据,在 SERP Google Reverse Image API 里选中它。
  5. 在 Firecrawl Scrape API 里新建一个 Header Auth 凭据。请求头命名为 Authorization,值填 Bearer ,后面接你的 Firecrawl 密钥。
  6. 在表里放几行有照片、AI_status 为空的数据。三行就足够做第一次测试。
  7. 点 Test workflow,之后检查这些行。

一次运行的过程

  1. When clicking "Test workflow" 手动开始这次运行。
  2. Get Applicable Rows 返回有图片、AI_status 未勾选的行。
  3. 对每一行,Analyse Image 把第一张照片的大缩略图和这一行的 Title 发给视觉模型,让它给出描述、型号或品牌、材质、颜色和状况,并告诉模型:分辨不出的属性就留空。
  4. Object Identifier Agent 收到照片地址和这段描述。它可以按需要多次调用反向图片搜索工具和网页抓取工具,并通过结构化输出解析器返回 title、description、model、material、color 和 condition。
  5. 两个工具调用的都是这个工作流自己。Execute Workflow Trigger 接收调用,Edit Fields 保留路由和查询,Actions Router 把它送上三条路径之一。
  6. 反向图片这条路径向 SerpApi 请求含有类似图片的页面,返回每个页面的位置、标题、链接和摘要。抓取这条路径向 Firecrawl 请求一个页面,返回它文字的前 3000 个字符,或者一条抓取失败的消息。其他路由收到的是一条找不到工具的消息。
  7. Enrich Product Rows 用六个答案更新这一行,并勾上 AI_status。

想改的地方

  • 从哪些照片开始:Get Applicable Rows 里的公式。
  • 智能体找什么:Analyse Image 里的提示词和 Object Identifier Agent 里的指令。输出字段在 Structured Output Parser 里。
  • 启动方式:把手动触发器换成定时任务或 Airtable 触发器。
  • 给智能体更多工具:在 Actions Router 里加一条路由,再加一个设置它的工具节点。
  • 模型:智能体用 OpenAI Chat Model1,照片用 Analyse Image。

要知道的

  • 智能体的答案会覆盖这一行,包括 Title。请先在你的表的副本上试一试。
  • 猜的结果仍然是猜的。智能体被告知找不到的属性就留空,重要的行应该由人检查。
  • Airtable 的附件链接过一阵就会失效。读出行之后请尽快运行工作流。
  • 照片地址会发给 OpenAI 和 SerpApi,SerpApi 会用它在 Google 上搜索,智能体打开的网页会交给 Firecrawl。不要对含有人物或你无权分享给这些服务的地方的照片运行它。
  • 费用:OpenAI 对照片和智能体的调用收费,SerpApi 对每次反向搜索收费,Firecrawl 对每次抓取收费。
  • 抓取工具只返回页面文字的前 3000 个字符,所以很长的页面可能丢掉你想要的细节。
文件
NOTICE.md  690 B
README.md  6 KB
workflow.json  28 KB

3 个文件,共 35 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-12

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

DeepSeek-R1-GGUF

unsloth · 工具包

671B 参数 DeepSeek-R1 推理模型的 GGUF 版本,带 1.58-bit 和 2-bit 动态量化,可在内存足够的本机上用 llama.cpp 运行。

新上架

Axion-1.0-35B-GGUF

prithivMLmods · 工具包

提供 Axion-1.0-35B 的 GGUF 文件,这是一个有约 30 亿激活参数的 35B 混合专家模型,面向科学推理、信息查找和工具使用。适合配合 llama.cpp 在本地使用。

新上架

HEART

Phips · 工具包

用一个超分辨率网络放大低分辨率图像,可以在一块消费级 GPU 上训练,并导出为 ONNX。适合训练或运行图像放大模型的人。

新上架

商务类的相似商品

查看商务类的全部商品

pplx-decider-v1.1-27b

perplexity-ai · 工具包

根据文字和图片为一个决策挑出最合适的选项,比如哪个团队应该处理一条请求,并给出每个选项的概率,适合构建分流和审核工作流的开发者。

新上架

NuExtract3

numind · 工具包

以文本或图像读取文档,按你要的字段填写 JSON 模板,或把页面转成 Markdown。这是一个 4B 模型,适合处理扫描件、表单和发票的团队。

新上架

Drex DLM

nace-ai · 工具包

一次推理就对一份文档的是非题、选择题和打分题给出每个选项的概率。这是 Nace.AI 的 8B 决策模型,你可以自己运行,许可证为非商业。

新上架