Mindket

用 AI 视觉模型检查护照照片

新上架第 1 版 · 更新于

概览

一个 n8n 工作流,从 Google Drive 下载五张照片,把大图缩小,再让 Gemini 视觉模型按英国护照照片规则逐张检查。每张照片得到一个合格与否的结论和理由。

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

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤。Edit Image 节点需要 GraphicsMagick,n8n 的 Docker 镜像里已经带了
  • 别的来源:把 Google Drive 换成 webhook、邮件或别的存储
  • 别的规则:改 Passport Photo Validator 提示词里的规则

平台

连接 2 个应用

运行方式

触发

手动启动

在 n8n 里点击 Test workflow 时开始运行,处理一份照片清单:

  • 在 Photo URLs 节点里设置的五个 Google Drive 链接

动作

  1. Photo URLs 按名称和 Drive 链接列出五张照片,每张成为一个独立的条目
  2. Google Drive 下载每个文件
  3. Edit Image 把大于 1024 乘 1024 像素的照片缩小
  4. Gemini 按提示词里的英国护照照片规则查看每张图片
  5. 解析器把回复整理成 is_valid、photo_description 和 reasons

结果

每张照片一份结论:合格与否、对人物和背景的描述,以及理由

集成

开始之前要准备好这些。

Google Gemini

视觉模型

用 gemini-3.8-flash 查看每张照片,并按护照照片规则作答。

需要Gemini API 密钥

Google Drive

文件存储

按链接下载每张照片。

需要一个能打开这些照片的 Google 账号

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
6 个步骤,手动启动
AI
1 个步骤调用 AI 模型:Passport Photo Validator
登录
需要登录:Google Drive、Google Gemini
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 6 种步骤类型

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

关于

它是什么

这个 n8n 工作流按英国政府的护照照片规则检查人像照片。你手动运行它。它先列出五个 Google Drive 链接,下载每张照片,把大于 1024 像素的缩小。每张照片连同写进提示词的规则一起交给 Google Gemini 视觉模型。模型返回一个合格与否的结论、对人物和背景的描述,以及一份理由清单。八个节点完成这些事,旁边还有三张便签。

适合谁

收集护照式照片、想先过一遍再让真人复核的照相馆、旅行服务台和入职团队。如果结论必须是最终的,就别选它。模型可能漏看一处阴影,也量不出照片的像素和文件大小。

谁在用,怎么用
行业谁在用怎么用例子
照相馆柜台员工打印之前先检查顾客的照片照相馆在顾客离开之前发现头后面有一片阴影。
旅行护照和签证服务台递交申请之前先筛一遍客户的照片服务台把照片被退回的理由清单发给客户。
人力资源入职团队检查新员工为工牌发来的照片眼镜遮住眼睛时,人事团队请对方重拍一张。
学校行政办公室为学生证整理学生照片办公室把戴帽子或背景杂乱的照片挑出来。

你需要会一点 n8n:导入文件、添加两个凭据、粘贴五个 Drive 文件 id。工作流自带的便签没有写设置要多久。

用在哪里

任何能访问 Google Drive 和 Gemini API 的 n8n 都能运行它。它从画布上启动,结论显示在这次运行里。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤。Edit Image 节点需要 GraphicsMagick,n8n 的 Docker 镜像里已经带了
  • 别的来源:把 Google Drive 换成 webhook、邮件或别的存储
  • 别的规则:改 Passport Photo Validator 提示词里的规则

设置

点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。两个账号加五张照片就够完成所有步骤。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器
Google Drive一个能打开这些照片、并已连接到 n8n 的 Google 账号
Gemini一个 Gemini API 密钥
照片最多五张人像,用 Drive 文件 id 表示
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 Google Drive 凭据,在 Download Photos 里选中它。
  3. 用你的密钥添加一个 Google Gemini (PaLM) API 凭据,在 Google Gemini Chat Model 里选中它。
  4. 在 Photo URLs 里,把从 <YOUR_PHOTO_1_FILE_ID> 到 <YOUR_PHOTO_5_FILE_ID> 的每个占位符换成一张照片的文件 id。它就是照片 Drive 链接里 /d/ 和 /view 之间的那段文字。
  5. 点 Test workflow 按钮,再打开 Passport Photo Validator 看结论。

如何使用

把人像放进 Drive,在 Photo URLs 里列出来,然后运行工作流。每张照片得到一个条目,顺序和清单一致,带有 is_valid、photo_description 和 reasons。结论里不重复照片的名称,所以要按顺序对应。

想要不同的效果,改这里
要改的在哪里改
哪些照片Photo URLs 里的清单
规则Passport Photo Validator 里的系统消息
回答的字段Structured Output Parser 里的 schema
模型Google Gemini Chat Model,或任何能读图片的聊天模型
图片尺寸Resize For AI 里的宽和高

示例

一家照相馆列出五张照片。四张返回合格,理由清单是空的。第五张返回不合格,理由写着照片里的人戴着有色眼镜,背景上还有一片阴影。

描述字段会复述模型看到的东西:人物的衣着、墙的颜色,以及画面里有没有别的东西。这样真人一眼就能看出模型看的是不是对的那张图片。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。这个工作流对每张照片各跑一遍。先拿一张清晰的和一张不好的照片试,再把模型给出的理由和你亲眼看到的对照。

专家:每张照片运行一次模型调用,图片以图像消息的形式送进去。

值得细看的地方
节点做什么要知道的
Photo URLs一个 Set 节点,用表达式返回由五个对象组成的数组只有链接用来取文件,名称不会进入结论
Download PhotosGoogle Drive,按链接下载二进制字段是 data
Resize For AIEdit Image,只在图片更大时缩到 1024 乘 1024已经比这个框小的图片保持原样
Passport Photo Validator带图像消息和输出解析器的 Basic LLM Chain它从 data 读图片,这是节点默认的字段名

注意事项

模型换过了,也没有任何地方保存结果。

  • 模型:Google 已不再列出 gemini-1.5-pro-latest,所以 Mindket 的版本改调用 models/gemini-3.8-flash,Google 的模型页面(2026 年 11 月 12 日查阅)把它列为稳定版,支持图片输入
  • 结果:没有任何节点保存结论。想留下来,就在链后面加一个 Google Sheets、数据库或邮件节点
  • 模型的局限:它量不出像素和文件大小,所以提示词里关于宽度、高度和文件大小的规则并没有被检查,太小的照片也可能通过
  • 规则:提示词里放的是照搬来的英国规则。依赖它之前,请和政府的页面对一下,用于别的国家时要改掉
  • 人像:照片会发给 Google 的 Gemini API,请确认你的隐私声明允许这样做
  • 费用:每张照片是一次带图片的模型调用
  • 访问:连接的 Google 账号必须能打开每一个文件
  • 凭据:JSON 里没有任何凭据

README 和文件

README

用 AI 视觉模型检查护照照片

一个手动启动的 n8n 工作流。它先列出五个 Google Drive 链接,下载每张照片,把大于 1024 像素的缩小。每张照片再交给 Google Gemini 视觉模型,提示词里写着英国政府的数码护照照片规则。模型对每张照片返回一个合格与否的结论、对人物和背景的描述,以及一份理由清单。

包里有什么

  • workflow.json:n8n 导出的工作流,八个节点和三张便签。里面没有任何凭据。
  • README.md:这份设置说明,压缩包里的是英文版。

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

  • 模型节点原来调用的是 gemini-1.5-pro-latest,Google 已不再列出它。现在改为调用 models/gemini-3.8-flash,Google 的模型页面(2026 年 11 月 12 日查阅)把它列为稳定版,支持图片输入。
  • Photo URLs 里的五个 Drive 链接原来指向作者自己的文件。现在每个文件 id 都是占位符,从 <YOUR_PHOTO_1_FILE_ID> 到 <YOUR_PHOTO_5_FILE_ID>。
  • Google Drive 和 Google Gemini 节点与作者那边 n8n 里凭据的关联已删掉,请选你自己的。
  • 别的都没改。文件里没有 Code 节点。

开始之前

  • 一个 n8n 实例,n8n Cloud 或自己的服务器都行。Edit Image 节点用到 GraphicsMagick,n8n 的 Docker 镜像里已经带了。
  • 一个能打开这些照片的 Google 账号,作为 Google Drive 凭据连接到 n8n。
  • 一个 Gemini API 密钥,用来建 Google Gemini 凭据。
  • 那个 Drive 里最多五张测试用的人像。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 Google Drive 凭据,在 Download Photos 里选中它。
  3. 用你的密钥添加一个 Google Gemini (PaLM) API 凭据,在 Google Gemini Chat Model 里选中它。
  4. 在 Photo URLs 里,把每个占位符换成一张照片的文件 id。它就是照片 Drive 链接里 /d/ 和 /view 之间的那段文字。想改名的话,可以改掉 portrait_1 到 portrait_5。
  5. 点 Test workflow 按钮,再打开 Passport Photo Validator 看结论。

一次运行的过程

  1. When clicking ‘Test workflow’ 启动它。
  2. Photo URLs 列出五个条目,每个有名称和一个 Drive 链接。Photos To List 把它拆成五个条目。
  3. Download Photos 按链接从 Drive 取每个文件,放进二进制字段 data。
  4. Resize For AI 只在照片更大时,把它缩到 1024 乘 1024 像素以内。更小的照片原样通过。
  5. Passport Photo Validator 把规则、任务和图片作为图像消息发给模型。图片从 data 读取,这是节点默认的字段名。
  6. Structured Output Parser 把回复整理成三个字段:is_valid、photo_description 和 reasons。模型对每张照片回答一次,所以五张照片得到五个条目。

改变风格

  • 哪些照片:Photo URLs 里的清单,或用别的来源代替 Drive 和 Photos To List。
  • 规则:Passport Photo Validator 里的系统消息,规则就是里面的纯文字。
  • 回答:Structured Output Parser 里的 schema。
  • 模型:Google Gemini Chat Model,或任何能读图片的聊天模型。
  • 图片尺寸:Resize For AI 里的宽和高。

注意事项

  • 没有任何节点保存结论。它们只存在于这次运行里,直到你在 Passport Photo Validator 后面加一个 Google Sheets、数据库或邮件节点。
  • 结论里不重复照片的名称。请按 Photo URLs 里的顺序,把五个条目和清单对上。
  • 模型只看得到图片。它量不出像素和文件大小,所以关于宽度、高度和 50KB 到 10MB 的规则并没有被检查,太小的照片也可能通过。这些请另外检查。
  • 提示词里的规则是从英国政府的护照照片页面照搬来的。依赖它之前,请和那个页面对一下,用于别的国家时要改掉。
  • 模型可能判断错反光、阴影或表情。用结论来分拣照片,要紧的几张交给真人拍板。
  • 照片会发给 Google 的 Gemini API,而且拍的是人。请确认你的隐私声明和照片里的人都允许这样做。
  • 每张照片是一次带图片的模型调用,所以五张照片就是五次调用。
  • Drive 的访问跟着凭据走。你连接的账号必须能打开每一个文件。
文件
NOTICE.md  624 B
README.md  4 KB
workflow.json  10 KB

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

更新内容

  • 第 1 版 · 2026-11-12

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

商务类的相似商品

查看商务类的全部商品

pplx-decider-v1.1-27b

perplexity-ai · 工具包

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

新上架

NuExtract3

numind · 工具包

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

新上架

Drex DLM

nace-ai · 工具包

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

新上架