# 如何从 JSON 导入 n8n 工作流

> 在 n8n 编辑器的 Workflow 菜单里，本地的 JSON 文件选 Import from File，网上的文件选 Import from URL。JSON 里只写着凭据的名字，不带密钥，所以要在每个节点里配上你自己的凭据。然后在编辑器里先运行一次，修好报错的节点，再发布。

Mindket 编辑部 · 发布于 2026-10-24 · 更新于 2026-11-03 · https://mindket.com/cn/blog/import-n8n-workflow

## 要点

- 第一次运行之前，把导入的每个节点都打开检查，看上去已经配好的也不例外。
- 发布以后，把发出去的表单或 Webhook 链接换成生产 URL。
- 在自托管的 n8n 上用命令行导入之前，先备份。

## 一步步导入 JSON 文件

先把 `.json` 文件存到电脑上。文件在网上的话，在同一个菜单里改选 Import from URL。

1. 在 n8n 里新建一个空白工作流，免得导入的节点和画布上原有的节点混在一起。
2. 点画布顶部的三个点，打开 Workflow 菜单。
3. 选 Import from File，再选中电脑上的 `.json` 文件。从 Mindket 下载的是压缩包，先解压，再选里面的 `workflow.json`。
4. 逐个打开连接外部服务的节点，在凭据列表里选一个，或者就地新建。保存时，n8n 会测一遍。
5. 作者留在节点里的占位符，换成你自己的，比如 URL 里的账户名。
6. 在编辑器里按 Ctrl+Enter 运行，Mac 上是 Cmd+Enter。哪个节点报错，就修哪个。
7. 点画布顶部的 Publish，或者按 Shift+P，把工作流放进生产环境。表单和 Webhook 触发器这时会改用生产 URL（[保存与发布说明](https://docs.n8n.io/build/understand-workflows/save-and-publish-workflows)），测试过的表单也就换了新地址。

## 导入的工作流会在哪里出问题

按 n8n 的[导出与导入说明](https://docs.n8n.io/build/manage-workflows/export-and-import)，导出的工作流只带凭据的名称和 ID，背后的密钥加密存在作者自己的数据库里，不会跟着文件走。[n8n 是什么](https://mindket.com/cn/blog/what-is-n8n)那篇讲过这种存法，[凭据说明](https://docs.n8n.io/build/understand-workflows/create-and-edit-credentials)则教你在节点自己的凭据列表里新建各类凭据。

Mindket 的照片生成视频工作流里，有个节点负责调用子工作流，原本指向作者自己 n8n 里的一个工作流。导入后这一栏是空的，n8n 会把节点标红，直到你选上自己的子工作流。

指向作者账户里某个文件夹、表格或频道的节点，出错时就没这么显眼。栏位并不是空的，里面填的还是作者的资源，凭据类型也对得上。

从 cURL 导入的 HTTP Request 节点，可能连认证请求头也一起带了进来，所以别人分享的文件里，也许还留着作者的请求头。把它换成你自己的凭据。

也要检查 MCP Client Tool 节点里的 URL。这个节点[把智能体连到外部 MCP 服务器](https://docs.n8n.io/build/integrate-ai/mcp-servers)，智能体调用那台服务器的工具时，数据就发到这个地址。这台服务器归谁运营，它的工具拿到数据以后做什么，都要弄清楚，查法和[安装 MCP 服务器之前](https://mindket.com/cn/blog/are-mcp-servers-safe)一样。

## 从 URL、剪贴板或命令行导入

[Import from URL](https://docs.n8n.io/build/manage-workflows/export-and-import) 要的是直接返回 JSON 文件本身的地址，文档举的例子是 GitHub 上的一个 JSON 文件。介绍工作流的网页不算，压缩包也不算。文件在 GitHub 上的话，点 Raw，复制打开后的地址，别用显示文件的那个页面。

剪贴板适合在两个编辑器之间挪几个节点：Ctrl+A 全选，Ctrl+C 复制，到另一个工作流里 Ctrl+V 粘贴。这几个是 n8n [快捷键列表](https://docs.n8n.io/build/keyboard-shortcuts)里操作节点的按键，Mac 上把 Ctrl 换成 Cmd。只要一部分的话，先拖一个框圈住需要的节点，再复制。

自托管的 n8n 还能用[命令行](https://docs.n8n.io/deploy/host-n8n/configure-n8n/use-the-command-line)导入。这样导入时，数据库里 ID 相同的工作流和凭据会被覆盖。`import:workflow` 默认把导入的每个工作流设为停用，发布要另跑一条命令，带上工作流的 ID。n8n 跑在 Docker 里的话，每条命令前面加上 `docker exec -u node -it` 和你的容器名：

````bash
n8n import:workflow --input=file.json
n8n publish:workflow --id=<ID>
````

**把工作流搬进来的四种办法**

| | Import from File (我们的选择) | Import from URL | 复制粘贴 | 命令行 |
| --- | --- | --- | --- | --- |
| 最适合的情况 | JSON 是电脑上的一个文件 | JSON 以裸文件的形式放在网上 | 在两个编辑器之间搬几个节点 | 自己托管 n8n，想用脚本来办 |
| 从 Workflow 菜单开始 | ✓ 是 | ✓ 是 | ✗ 否 | ✗ 否 |
| 只带走选中的节点 | ✗ 否 | ✗ 否 | ✓ 是 | ✗ 否 |

**我们的选择：Import from File。** 不用敲命令，文件也不必先放到网上。

来源：[n8n 文档：导出与导入](https://docs.n8n.io/build/manage-workflows/export-and-import) (2026-11-03 查阅)

## 导出工作流，分享给别人

Workflow 菜单里的 Download 会把工作流存成 JSON 文件。发出去之前，按 n8n [导出与导入说明](https://docs.n8n.io/build/manage-workflows/export-and-import)的要求，把凭据名称删掉或者做匿名处理。ID 不敏感，名称却可能敏感，要看你给凭据起了什么名字。从 cURL 导入的 HTTP Request 节点，要去掉认证请求头，节点 URL 里你自己的账户名也要删。

要一次导出很多工作流，n8n 推荐用它的 CLI。其中的 package 命令能把工作流连同文件夹、项目和引用，打包成一个可移植的 `.n8np` 文件。这项功能还在预览阶段，以后可能会变。旧的服务器端导出、导入命令将被弃用，目前还没定日期。

## 可导入的工作流从哪里来

用 Mindket 账户在 [n8n 工作流](https://mindket.com/cn/automations/n8n)里点“获取”，下载到的是一个压缩包，Mindket 不会替你安装。包里有 `workflow.json` 和一份写着设置说明的 `README.md`。上架之前，JSON 里的每个凭据和原作者自己的各种 ID 都已删掉。

页面上的“集成”一栏列出工作流连接的每个应用和你要准备的东西，下载之前就知道要准备哪些密钥。照片生成视频工作流要的是一个 Cloudinary 上传预设、一个 Gemini API 密钥、一个 OpenRouter 密钥和一个 Kie.ai 密钥。

工作流的 JSON 还能从 n8n 自己的[模板库](https://n8n.io/workflows/)拿到，厂商也能发布自己的 JSON。TinyFish 把它的 Web Agent 节点配套的工作流模板开源了，帖子里说导入就能用。

**n8n 的模板库，数了两次**

- **6,000+** 工作流模板，出自 n8n 自己 2025 年 10 月 10 日在 X 上的帖子 (来源：[n8n 在 X 上：6,000 个工作流模板](https://x.com/n8n_io/status/1976649603580608692), 2026-11-03 查阅)
- **9,000+** 工作流模板，出自 n8n 仓库的 README，2026 年 11 月 3 日读到 (来源：[GitHub 仓库：n8n-io/n8n](https://github.com/n8n-io/n8n), 2026-11-03 查阅)

[![n8n 在 X 上的帖子：为社区庆祝，n8n 模板库的工作流模板已经正式突破 6,000 个，全部由社区成员搭建并分享，配图是写着“6,000 个模板”的图片](https://mindket.com/blog/shots/x-n8n-io-6000-templates.webp?v=6226fd79a619)](https://x.com/n8n_io/status/1976649603580608692)

n8n 在 X 上，2025 年 10 月 10 日

[![TinyFish 在 X 上的帖子：它的 Web Agent 已作为 n8n 社区节点上线，拖拽式工作流现在能浏览任何网站并返回结构化 JSON，JSON 工作流模板也已在 Cookbook 中开源，配图是一段 Web Research Agent 工作流的视频缩略图](https://mindket.com/blog/shots/x-tinyfish-n8n-json-templates.webp?v=b7807d475efc)](https://x.com/Tiny_Fish/status/2032157720414208364)

TinyFish 在 X 上，2026 年 3 月 12 日

> 两张都是 X 官方嵌入组件的截图，所以时间按美国太平洋时间显示。点一下图片，就能在 X 上打开原帖。

## 常见问题

### 导入的工作流会自己运行吗？

不会。导入的工作流在你发布之前一直是草稿，定时任务和生产 Webhook 要等发布后才开始。在编辑器里跑的测试属于手动执行，n8n 把它和生产运行分开。

### 能导入 n8n.io 上的模板吗？

能。n8n 里的 Templates 图标会打开 n8n 网站上的模板库，每个模板页面都有 Use for free 按钮。文档说，模板[可能要填凭据、改配置](https://docs.n8n.io/build/ways-of-building-workflows/use-templates)才能用。有的页面还写明最低版本，比如 [“AI 智能体聊天”模板](https://n8n.io/workflows/1954-ai-agent-chat/)要求 n8n 1.50.0 或更高版本。

### 怎样在我自己的两个 n8n 实例之间迁移凭据？

给第二个实例配上和第一个相同的加密密钥，或者带上一份解密导出，命令是 `n8n export:credentials --all --decrypted --output=backups/decrypted.json`。[备份指南](https://docs.n8n.io/deploy/host-n8n/keep-n8n-running/backup-and-restore)提醒，这种文件以明文保存每一个凭据。恢复完就删掉。

### 能通过 n8n API 导入工作流吗？

能。n8n 的导出说明里，单个工作流走 API 的工作流端点，大批工作流则用 CLI。写脚本在两个实例之间复制工作流，走 API 正合适。

## 资料来源

- [n8n 文档：导出与导入](https://docs.n8n.io/build/manage-workflows/export-and-import) (2026-11-03 查阅)
- [n8n 文档：创建和编辑凭据](https://docs.n8n.io/build/understand-workflows/create-and-edit-credentials) (2026-11-02 查阅)
- [n8n 文档：保存并发布工作流](https://docs.n8n.io/build/understand-workflows/save-and-publish-workflows) (2026-11-02 查阅)
- [n8n 文档：键盘快捷键](https://docs.n8n.io/build/keyboard-shortcuts) (2026-11-02 查阅)
- [n8n 文档：使用命令行](https://docs.n8n.io/deploy/host-n8n/configure-n8n/use-the-command-line) (2026-11-02 查阅)
- [n8n 文档：备份与恢复](https://docs.n8n.io/deploy/host-n8n/keep-n8n-running/backup-and-restore) (2026-11-02 查阅)
- [n8n 文档：使用模板](https://docs.n8n.io/build/ways-of-building-workflows/use-templates) (2026-11-02 查阅)
- [n8n 模板：AI 智能体聊天](https://n8n.io/workflows/1954-ai-agent-chat/) (2026-11-02 查阅)
- [n8n 文档：MCP 服务器](https://docs.n8n.io/build/integrate-ai/mcp-servers) (2026-11-02 查阅)
- [n8n 文档：了解执行](https://docs.n8n.io/build/understand-workflows/understand-executions) (2026-11-02 查阅)
- [GitHub 仓库：n8n-io/n8n](https://github.com/n8n-io/n8n) (2026-11-03 查阅)
- [n8n 在 X 上：6,000 个工作流模板](https://x.com/n8n_io/status/1976649603580608692) (2026-11-03 查阅)
- [TinyFish 在 X 上：Web Agent 社区节点和 JSON 模板](https://x.com/Tiny_Fish/status/2032157720414208364) (2026-11-03 查阅)

[浏览 n8n 工作流](https://mindket.com/cn/automations/n8n)
