anaksor-ocr
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
一个 n8n 工作流,把同一份 PDF 和同一条提示词直接发给 Claude 和 Google Gemini。你可以比较两个模型各自提取出什么,中间不需要单独的 OCR 步骤。
让 Claude 和 Gemini 一步从 PDF 里提取数据 是一款 n8n 工作流,属于效率类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
一次手动运行
你手动启动它:
两个答案,一个来自 Gemini,一个来自 Claude,可以在各自的调用节点里比较
开始之前要准备好这些。
文件存储
存放 PDF 并把它下载下来。
需要一个 Google Drive 凭据
文档阅读
用 claude-sonnet-5-5 读整份 PDF 并回答提示词。
需要Anthropic API 密钥,放在一个 Anthropic 凭据里
文档阅读
用 gemini-3.8-flash 读整份 PDF 并回答提示词。
需要Gemini API 密钥,放在一个 Google Gemini(PaLM) API 凭据里
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流用两个 AI 模型同时读一份 PDF。它从 Google Drive 下载一个文件,转成 base64。然后两个 HTTP Request 节点把它发给 Gemini 和 Claude,每个都带着你在 Define Prompt 里设的提示词。每个模型自己读整份 PDF,前面没有 OCR 这一步。示例提示词要求提取发票里的增值税号。六个节点干活,另有五张便签。
想在选定模型之前,用自己的文档比较两个模型的人,比如测试发票提取的会计。别把它用作生产流水线。两个答案不会被合并或核对,每次调用都由各自的提供方计费。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 财务 | 会计 | 从发票里提取税号和合计 | 会计发送一张供应商发票,比较两个模型各自返回的增值税号。 |
| 法务 | 律师助理 | 从合同里提取日期和各方 | 律师助理向两个模型询问一份租约的到期日,并对照页面核实。 |
| 运营 | 后台人员 | 在自动化之前先用表单测试模型 | 一位职员跑十份样表,记下哪个模型更能读懂手写字。 |
| 采购 | 采购员 | 比较不同供应商的报价 | 采购员询问每份报价 PDF 里的单价,把答案并排对比。 |
你需要会一点 n8n,还要有三个账号:Google Drive、Anthropic 和 Google Gemini。
任何能访问 Google Drive、Anthropic 和 Google 的 Gemini API 的 n8n 都能运行它。
Google Drive 里选另一个文件点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。 这里涉及三个账号,你也可以只留一个模型。
| 需要 | 说明 |
|---|---|
| n8n | n8n Cloud 或你自己的服务器 |
| Google Drive | 一个 Google Drive 凭据,以及存在那里的一份 PDF |
| Anthropic | 一个 API 密钥,放在一个 Anthropic 凭据里 |
| Google Gemini | 一个 API 密钥,放在一个 Google Gemini(PaLM) API 凭据里 |
workflow.json。Google Drive 里选中它。把你的 PDF 文件 ID 填进这个节点,替换 <YOUR_DRIVE_FILE_ID>。Call Claude with the PDF 里选中它。Call Gemini with the PDF 里选中它。Define Prompt 里写下你想从文档里得到什么。When clicking 'Test workflow' 运行它。手动运行这个工作流。打开每个调用节点就能读到答案。Claude 的文字在 content 里,Gemini 的在 candidates 里。
| 要改的 | 在哪里改 |
|---|---|
| 要提取什么 | Define Prompt 里的 prompt |
| Claude 模型 | Call Claude with the PDF 请求体里的 model |
| Gemini 模型 | Call Gemini with the PDF 地址里的模型名 |
| Claude 答案的长度 | Call Claude with the PDF 请求体里的 max_tokens |
| 文件 | Google Drive 里的 fileId |
一位会计选了一份供应商发票 PDF,保留示例提示词,要求列出每个国家的增值税号。
两次调用都会返回文字,内容应当列出它找到的增值税号,所以会计可以看出两个模型的差别在哪里。
新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。Base64 是把文件写成纯文字的一种办法,这样它就能放进请求里传送。Claude 和 Gemini 都能读这样发来的 PDF。
专家:两次调用都是带预定义凭据的 HTTP Request 节点,所以 n8n 会替你加上密钥。提示词是直接贴进 JSON 请求体的,所以里面的双引号会让请求出错。
| 节点 | 做什么 | 要知道的 |
|---|---|---|
Define Prompt | 把问题放在字段 prompt 里 | 两次调用都按节点名读它 |
Extract from File | 把下载的 PDF 变成 data 里的 base64 | base64 文字会让请求比文件大约多出三分之一 |
Call Gemini with the PDF | 把 PDF 和提示词提交给 Gemini 的 generateContent | 它以 inlineData 发送 PDF,Gemini 接受最大 50 MB 或 1000 页的 PDF |
Call Claude with the PDF | 把 PDF 和提示词提交给 Anthropic 的 Messages API | 它发送一个 document 块,Claude 最多接受 600 页,上下文窗口小于 1M 个词元时是 100 页 |
两个模型和一个版本请求头被更新了。Mindket 没有运行过这两次调用。
gemini-2.0-flash-exp。Google 的弃用页面(2026 年 11 月 12 日查阅)显示 2.0 Flash 系列已在 2026 年 6 月 1 日停用,也没有列出这个实验版名称。Mindket 的版本用 gemini-3.8-flash,模型页面把它列为稳定版,支持 PDF 输入claude-3-5-sonnet-20241022。Anthropic 的弃用页面(2026 年 11 月 12 日查阅)把它列为 2025 年 10 月 28 日退役,替代模型是 claude-sonnet-5-5。Mindket 的版本用这个模型,PDF 支持页面列出了它2026-10-21。文件原来发的是 2023-06-01。新版本去掉了 temperature、top_p 和 top_k,这次调用都没有发一个 n8n 工作流,把同一份 PDF 和同一条提示词直接发给 Claude 和 Google Gemini。你可以比较两个模型各自提取出什么,中间不需要单独的 OCR 步骤。
workflow.json:n8n 导出的工作流,十一个节点。六个干活,五个是便签,标出各个步骤。里面没有任何凭据。README.md:这份设置说明,压缩包里的是英文版。gemini-2.0-flash-exp。Google 的弃用页面(2026 年 11 月 12 日查阅)让 2.0 Flash 系列在 2026 年 6 月 1 日停用,也没有列出这个名称。Mindket 的版本用 gemini-3.8-flash,模型页面把它列为稳定版,支持 PDF 输入。inline_data 和 mime_type。现在用 inlineData 和 mimeType,和 Google 参考文档里的写法一致。claude-3-5-sonnet-20241022。Anthropic 的弃用页面把它列为 2025 年 10 月 28 日退役,替代模型是 claude-sonnet-5-5。Mindket 的版本用这个模型。anthropic-version 请求头原来是 2023-06-01。现在是 2026-10-21,也就是 Anthropic 的版本页面要求调用方发送的版本。Call Gemini with the PDF 和 Call Claude with the PDF。示例发票的 Drive 文件 ID 已删掉,便签也被重写了。workflow.json。Google Drive 里选中它。把你的 PDF 文件 ID 填进这个节点,替换 <YOUR_DRIVE_FILE_ID>。Call Claude with the PDF 里选中它。Call Gemini with the PDF 里选中它。Define Prompt 里写下你想从文档里得到什么。When clicking 'Test workflow' 运行它。When clicking 'Test workflow' 启动这次运行,Define Prompt 设好字段 prompt。Google Drive 下载 PDF,Extract from File 把它变成字段 data 里的 base64。Call Gemini with the PDF 把 PDF 和提示词提交到 Gemini 的 generateContent 地址。Call Claude with the PDF 把同一份 PDF 和提示词提交到 Anthropic 的 Messages API。Define Prompt 里的 prompt。Call Claude with the PDF 请求体里的 model。Call Gemini with the PDF 地址里的模型名。Call Claude with the PDF 请求体里的 max_tokens。Google Drive 里的 fileId。generationConfig,把 responseMimeType 设为 application/json。NOTICE.md 696 B README.md 4 KB workflow.json 7 KB
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
Qwen · 工具包
Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。
ACE-Step · 工具包
用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。
op7418 · 技能
能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。
zarazhangrui · 技能
从零开始或从 PowerPoint 文件生成 HTML 演示文稿,并展示几种视觉风格预览供你挑选,适合不懂 CSS 和 JavaScript、又想做网页幻灯片的人。
iptv-org · 工具包
把来自多个国家的公开电视直播频道整理成播放列表,任何支持直播流的视频播放器都能打开。适合想看直播的观众,也适合需要频道数据的开发者。