Mindket

通过 JustFill 用 JSON 数据填写 PDF 表单

新上架第 1 版 · 更新于

概览

一个带网页表单的 n8n 工作流。上传一份 PDF,贴上以字段名为键的 JSON 值,JustFill 的托管 API 就会填好表单,并返回指向成品 PDF 的链接。字段匹配不用 AI 模型。

通过 JustFill 用 JSON 数据填写 PDF 表单 是一款 n8n 工作流,属于效率类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud 或你自己的服务器:里面每个节点都是 n8n 自带的
  • 电子表格、CRM 或数据库:把表单换成一个能构建 JSON 对象的触发器
  • 审批步骤:把它放在 Result 和跳转之间,让真人先看到 PDF
  • 邮件或存储:把跳转换成一个发邮件或保存下载链接的节点

平台

连接 1 个应用

运行方式

触发

一个网页表单

有人提交表单时开始运行,读取:

  • 一个 PDF 文件
  • 一个以 PDF 字段名为键的 JSON 对象

动作

  1. 向 JustFill 要一个一次性的上传位置,并把 PDF 上传到那里
  2. JustFill 打开这份 PDF,返回它的字段清单
  3. 一个 Code 节点把每个 JSON 键对应到一个字段名,遇到任何未知或不清楚的名字就停下
  4. JustFill 用匹配好的值填写表单
  5. 结果被精简成下载地址、输出模式、已填字段数和所有警告
  6. 表单把浏览器带到填好的 PDF

结果

一份填好的 PDF,通过一个临时下载链接在浏览器里打开

集成

开始之前要准备好这些。

JustFill

PDF 填写

接收上传的 PDF,找出它的字段,用你的值填写,再返回一个下载链接。

需要JustFill 账户、API 密钥和一个已保存的模板

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
10 个步骤,由表单启动
AI
没有步骤调用 AI 模型
登录
需要登录:justfill.app
API 密钥
文件里没有留下 API 密钥;有 1 处留空,需填入你自己的密钥
步骤类型
Mindket 的检查器能读懂它全部 5 种步骤类型

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

关于

它是什么

这个 n8n 工作流根据数据填写一份 PDF 表单。它显示一个小网页表单,你在里面上传一份 PDF,并贴上一个 JSON 对象,键就是 PDF 字段的名字。工作流把两者发给 JustFill 的托管 API,API 填好表单并返回一个下载链接。一个 Code 节点把每个键对应到字段名,遇到未知或不清楚的名字就在填写之前停下。PDF 准备好后,表单会把你的浏览器带过去。十个节点完成整个流程。

适合谁

要用电子表格、CRM 或数据库里的数据反复填同一份 PDF 表单的团队。它适合名字已经核对过一次的、反复使用的供应商、入职或保险表单。如果每份表单都是新的,就别选它,因为它靠的是已保存的字段名。

谁在用,怎么用
行业谁在用怎么用例子
运营后台团队把一条记录变成一份标准表单的填好的副本职员贴上一家供应商的资料,得到填好的登记表。
人事入职团队为每位新员工填同一份入职表协调员根据表格里的一行填好入职表。
财务会计人员为每个客户填一份反复使用的表单记账人员用客户的数字填好一份报税申请表。
软件自动化搭建者在更大的流程里加一个 PDF 步骤搭建者去掉跳转,改为把链接邮件发给审批人。

You need some n8n for this one: 要有一个带 API 密钥的 JustFill 账户、一个为你的 PDF 保存的模板,以及每次运行的一个 JSON 对象。文件没有给出设置时长。

用在哪里

n8n Cloud 或自托管的 n8n 都能运行它,你需要一个自己的 JustFill 账户。

  • n8n Cloud 或你自己的服务器:里面每个节点都是 n8n 自带的
  • 电子表格、CRM 或数据库:把表单换成一个能构建 JSON 对象的触发器
  • 审批步骤:把它放在 Result 和跳转之间,让真人先看到 PDF
  • 邮件或存储:把跳转换成一个发邮件或保存下载链接的节点

设置

点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 的设置说明。一个 API 密钥和一个已保存的模板就够完成所有步骤。

先准备好这些
需要说明
n8nn8n Cloud 的账户,或你自己的服务器
JustFill一个账户,以及它 Account 页面上的 API 密钥
已保存的模板你反复使用的 PDF,字段名已在 JustFill 里核对并保存
值一个 JSON 对象,每个要填的字段对应一个键
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 打开 Config,把 <YOUR_JUSTFILL_API_KEY> 换成你的密钥。
  3. 在 JustFill 里打开你的 PDF,核对它的字段名,并把它存成一次模板。记下这些名字,比如 company_name。
  4. 点 Test workflow。表单会打开。上传 PDF,并在 Data JSON 里贴上一个 JSON 对象,每个要填的字段对应一个键。
  5. 打开表单带你去的那个文件,然后看一下 Result 节点里的 output_mode 和 warnings。
  6. 保存,点画布顶部的 Publish(或按 Shift+P)。请保密这个表单,因为拿到它地址的人都能用掉你在 JustFill 的额度。

如何使用

打开表单的地址,上传 PDF,把值以 JSON 的形式贴进去。过一会儿,浏览器会打开填好的 PDF。如果有一个键不匹配任何字段,这次运行会停下,并给出一条点名这些键的消息,什么也不会填。把 PDF 发出去之前先检查一下。

想要不同的效果,改这里
要改的在哪里改
表单的标题、文字和字段On form submission
匹配规则Code 节点 Map values to fields
从回答里留下什么Result
最后做什么Redirect to filled PDF 和你加在 Result 之后的节点

示例

一位入职协调员上传了公司的新供应商 PDF,并贴上 {"company_name": "Northwind LLC", "vendor_reference": "V-1042"}。

工作流把两个键都对应到字段,填好表单,并打开完成的 PDF。如果协调员写成的是 vendor_ref,这次运行就会停下并点出这个键,PDF 保持空白。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。这个工作流先向 JustFill 要一个上传文件的地方,再发送 PDF 并要它的字段。然后把你的值对应到这些字段,让 JustFill 填写表单。点一次 Test workflow,再打开每个方框的输出看看它是怎么走的。

专家:它通过 JustFill 的 MCP 端点,用普通的 HTTP Request 节点和 JSON-RPC 请求体来调用,所以不需要社区节点。

值得细看的地方
节点做什么要知道的
Mint upload slot用 Bearer 密钥调用 JustFill 的 /api/mcp 上的 request_file_upload 工具回答里的上传地址和令牌,是作为文字放在工具结果里的
Prepare upload解析这个回答,并挂上表单里的 PDF遇到任何传输或工具错误,以及缺少文件时,都会抛出错误
Open PDF带着令牌调用 open_pdf,超时 180 秒返回字段清单和一个工作区 ID
Map values to fields把 JSON 键对应到字段名忽略大小写、空格和标点,遇到未知、不清楚、嵌套或重复的目标就停下,并把 null 变成空值
Fill PDF用工作区 ID 和这些值调用 fill_pdf按 JustFill 的页面,PDF 有原生表单字段时就填字段,否则把文字放在上面
Redirect to filled PDF用跳转结束的表单链接不用登录,大约 24 小时内有效

注意事项

这个工作流把你的 PDF 和值发到托管服务,它自己不设任何防护。

  • 未运行:Mindket 没有调用过 JustFill 的服务器,只是在自己的机器上用示例字段清单和 JSON 运行了 Map values to fields,并读了 JustFill 自己的页面
  • 额度:JustFill 的页面说,运行这个工作流会用掉账户的 PDF 处理额度,输出可能带水印,要看账户而定
  • 模板:open_pdf 的字段来自已保存的模板、PDF 自带的表单字段,或检测。已保存的模板能让每次运行的名字都一样,PDF 变了就需要新的模板
  • 严格匹配:一个不匹配任何字段的键、两个同名字段、一个嵌套的值,或者两个键对应同一个字段,都会在填写任何内容之前停下这次运行
  • 下载链接:它是一个不用登录的普通地址,按代码自己的注释大约 24 小时内有效,所以拿到它的人都能读到填好的 PDF
  • 密钥:它以纯文字的形式放在 Config 里,所以正式使用时请用 n8n 凭据,也别分享含有真实密钥的导出文件
  • 表单访问:表单没有访问控制,所以一旦发布,拿到地址的人都能通过你的账户发送 PDF
  • 你的数据:PDF 和这些值会发到 JustFill 的服务器,填好的表单里可能有个人数据
  • 凭据:JSON 里没有任何凭据

README 和文件

README

通过 JustFill 用 JSON 数据填写 PDF 表单

一个带小网页表单的 n8n 工作流。你上传一份 PDF,再贴上一个 JSON 对象,它的键是 PDF 字段的名字。工作流把两者发给 JustFill 的托管 API,API 填好表单并返回一个下载链接。然后表单把你的浏览器带到填好的 PDF。

包里有什么

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

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

  • Config 里的密钥原来是一个编出来的值 jf_live_YOUR_API_KEY_HERE,现在是 <YOUR_JUSTFILL_API_KEY>。
  • 第一张便签不再链接到厂商的页面,并且说的是保存后发布,而不是“激活”。
  • 别的都没改。表单、四个请求和 Code 节点都和原来一样。

开始之前

  • 一个 n8n,n8n Cloud 或你自己的服务器都行。
  • 一个带 API 密钥的 JustFill 账户。JustFill 的页面说,要在 Account 下的 API Keys 里创建。
  • 一份你已经在 JustFill 里核对过字段名并存成模板的、反复使用的 PDF。JustFill 的价格页(2026 年 11 月 12 日查阅)把已保存的模板列在它的付费方案里。
  • 一份有几个字段的测试 PDF 和编造的值,这样第一次运行就不会用到客户的文档。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 打开 Config,把 <YOUR_JUSTFILL_API_KEY> 换成你的密钥。
  3. 在 JustFill 里打开你的 PDF,核对它的字段名,并把它存成一次模板。记下这些名字,比如 company_name。
  4. 点 Test workflow。表单会打开。上传 PDF,并在 Data JSON 里贴上一个 JSON 对象,每个要填的字段对应一个键。
  5. 打开表单带你去的那个文件。然后看一下 Result 节点里的 output_mode 和 warnings,它们会告诉你输出是干净的还是带标记的。
  6. 保存,点画布顶部的 Publish(或按 Shift+P)。请保密这个表单,因为拿到它地址的人都能用掉你在 JustFill 的额度。

一次运行的过程

  1. On form submission 从表单取得 PDF 和 JSON 文字。
  2. Config 保存 API 密钥。
  3. Mint upload slot 在 https://justfill.app/api/mcp 调用 JustFill 的 request_file_upload 工具,请求头 Authorization 里带着你的密钥。它返回一个上传地址和一个令牌。
  4. Prepare upload 读取这个回答,遇到任何错误就停下,并把表单里的 PDF 作为二进制文件挂上去。
  5. Upload PDF 把文件以 multipart 表单数据的形式发到上传地址。
  6. Open PDF 带着令牌调用 open_pdf 工具,最多等 180 秒。JustFill 返回字段清单和一个工作区 ID。
  7. Map values to fields 把每个 JSON 键和字段名比较,忽略大小写、空格和标点。它构建对 fill_pdf 的调用。
  8. Fill PDF 发出这个调用。Result 留下下载地址、输出模式、已填字段数、链接的到期时间和所有警告。
  9. Redirect to filled PDF 把浏览器带到下载地址,结束这个表单。

改变样子

  • 表单的标题、文字和字段:On form submission。
  • 匹配名字和值的规则:Code 节点 Map values to fields。
  • 从回答里留下什么:Result。
  • 最后做什么,比如用保存或发邮件代替跳转:Redirect to filled PDF 和你加在 Result 之后的节点。

值得知道的

  • 未运行:Mindket 没有调用过 JustFill 的服务器。它在自己的机器上用示例字段清单和 JSON 运行了 Map values to fields,并在 2026 年 11 月 12 日读了 JustFill 自己的页面。
  • JustFill 的页面说,运行这个工作流会用掉账户的 PDF 处理额度,输出可能带水印,要看账户而定。用在真实的工作上之前,请先看你的方案。
  • 按 JustFill 的页面,open_pdf 的字段来自已保存的模板、PDF 自带的表单字段,或检测。已保存的模板能让每次运行的名字都一样,PDF 变了就需要新的模板。
  • 匹配很严格。一个不匹配任何字段的 JSON 键、两个同名字段、一个嵌套的值,或者两个键对应同一个字段,都会在填写任何内容之前停下这次运行。null 会变成空值。
  • 下载地址是一个不用登录的普通链接,代码自己的注释说它大约 24 小时内有效。拿到它的人都能读到填好的 PDF。
  • API 密钥以纯文字的形式放在 Config 里。正式使用时请用 n8n 凭据,也别分享含有真实密钥的导出文件。
  • 表单没有访问控制。工作流发布之后,拿到地址的人都能通过你的账户发送 PDF。
  • 你的数据:PDF 和这些值会发到 JustFill 的服务器。填好的表单里可能有个人数据,所以请先看 JustFill 的条款。
  • 凭据:JSON 里没有任何凭据。
文件
NOTICE.md  580 B
README.md  5 KB
workflow.json  17 KB

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

更新内容

  • 第 1 版 · 2026-11-12

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架

Qwen2.5-7B-Instruct-GGUF

Qwen · 工具包

Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。

新上架

ACE-Step 1.5 XL SFT

ACE-Step · 工具包

用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。

新上架

效率类的相似商品

查看效率类的全部商品

Guizang PPT Skill

op7418 · 技能

能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。

新上架29.8k

Frontend Slides

zarazhangrui · 技能

从零开始或从 PowerPoint 文件生成 HTML 演示文稿,并展示几种视觉风格预览供你挑选,适合不懂 CSS 和 JavaScript、又想做网页幻灯片的人。

新上架32.3k

IPTV

iptv-org · 工具包

把来自多个国家的公开电视直播频道整理成播放列表,任何支持直播流的视频播放器都能打开。适合想看直播的观众,也适合需要频道数据的开发者。

新上架144k