ARTICLE 04 · AUTOMATION · 2026-10-21

n8n 是什么?能做什么,企业怎样用在日常工作中

借助 n8n,LINE 官方账号、Google Sheets、电子邮件和会计软件可以相互传递数据,原来靠人读的消息交给 AI 步骤来读。开始之前,先弄清哪些工作适合、部署在哪里,以及许可证允许做什么。

n8n 是什么?能做什么,企业怎样用在日常工作中
要点速览
  • n8n 是在画面上把方块连起来、搭建自动化工作流的工具,可以加入 AI 步骤或代码。
  • 适合在已有 API 的系统之间搬运数据,例如 LINE 官方账号、Google Sheets、电子邮件、CRM 和会计软件。
  • 可以装在公司自己的服务器上,也可以用 n8n Cloud。自托管版本用于公司内部业务时无需许可费。
  • 如果目标系统只有界面、需要给客户用的界面,或者主要工作是大量数据转换,换用其他工具更合适。

n8n 是什么

n8n 是一款搭建自动化工作流的工具。在画布上放置称为节点(Node)的方块并用线连起来,每当有事件发生,n8n 就沿着这些线传递数据。事件可以是客户在 LINE 官方账号发来消息,也可以是周一早上 8 点到了。开发方把 n8n 定位为用于搭建工作流和 AI 智能体的 fair-code 平台。

n8n 在网页浏览器中使用。不写代码的人只需连接方块,会写代码的人可以在方块里加代码。AI 方面,AI Agent 节点把语言模型和工具连在一起,由模型自己选择调用哪个工具;n8n 也能连接 MCP 服务器。

一个工作流由什么组成

每个工作流都从触发器(Trigger)开始,即等待事件的第一个方块,可以是其他系统推送数据的 Webhook、定时任务或新邮件。后面是一个个节点,每个只做一件事:读取表格中的一行、调用 CRM 的 API、发送消息。要打开其他系统,需要凭据(Credential),也就是 n8n 加密保存的密码或令牌。每运行一次,n8n 都会留下一条执行记录(Execution),事后可以查看每个节点收到了什么、输出了什么。

打开 n8n 之前,先在纸上把工作画出来。跳过这一步的团队,往往得到一个能运行、却没人说得清每个方块用途的工作流。

三栏图:事件、步骤、结果

  1. 第 1 栏 事件 用一句话写下工作从什么开始,例如"客户在 LINE 官方账号发来姓名和电话"。写不出这句话,说明这项工作还不适合自动化。
  2. 第 2 栏 步骤 一行一步写下人现在怎么做:数据来自哪个系统,谁来判断。需要读懂没有固定格式的文字的那一行,就是放 AI 步骤的位置。
  3. 第 3 栏 结果 工作在哪个系统结束,没有完成时谁需要知道。

规则: 第 2 栏的每一行都必须指向有 API 或能接收文件的系统。写着"有人打开界面点击"的那一行,就是 n8n 无法代劳的地方。

泰国企业马上能用的三个工作流

第一个是接收新的销售线索。客户在 LINE 官方账号发来的消息到达 n8n 的 Webhook,AI 步骤把它拆成姓名、感兴趣的产品、数量和紧急程度。n8n 在销售团队平时使用的 Google Sheets 里新增一行,在 CRM 中建立联系人,并把摘要发给负责该区域的销售。n8n 自带的 LINE 节点是为 LINE Notify 设计的,而 LINE Notify 已停止服务;现在连接 LINE 官方账号,要用 HTTP Request 节点调用 Messaging API。

第二个是接收供应商发票。对于通过电子邮件收到的 PDF 或 e-Tax Invoice(泰国电子税务发票),AI 步骤读取单据编号、供应商税号、税前金额和增值税。n8n 将其与采购订单核对,一致后请经理审批,再记入会计软件。有的会计软件有 API,有的只接受导入文件。n8n 两种都能处理,但开始前要先弄清是哪一种。这类涉及资金的工作,一定要设置人工审批。

第三个是汇总周报。每周一早上,n8n 从 ERP 取销售额,从客服系统取未结工单,从市场团队的表格取广告费,合并成一张表,由 AI 步骤写出三行摘要,再发邮件给管理层。原来负责做报表的人,现在只需检查看起来异常的数字。更多办公场景见 AI 办公室一文,如何衡量节省的时间见 3 天缩短到 3 小时一文。

自托管,还是 n8n Cloud

n8n Cloud 由开发方全面托管。自托管则是把 n8n 安装在公司自己的服务器或私有云上,生产环境推荐使用带数据库的 Docker Compose。代价是服务器维护、备份和版本升级都由企业自己的团队负责。

关键在于客户数据是否经过工作流。如果经过,就必须能说明个人数据存放在哪里,并符合泰国《个人数据保护法》(PDPA)。自托管更容易说明,因为执行记录和凭据都留在企业自己掌控的服务器上。n8n 用来加密凭据的密钥要备份并妥善保管,没有它,任何凭据都无法解密。用户之间共享凭据、用 Git 管理工作流以及单点登录,属于付费版本的功能。

n8n 许可证的通俗解读

自托管的 Community 版本采用 Sustainable Use License。要点有三:第一,用于企业自身内部业务或非商业用途时,可以免许可费使用和修改。第二,可以委托外部公司搭建、安装和维护工作流,n8n 的许可证 FAQ 写明了这一点。第三,不得把 n8n 作为服务提供给自己的客户、让客户自行搭建工作流,也不得去掉 n8n 的品牌当作自家产品出售。

只在公司内部使用,这三点不会构成障碍。如果计划把 n8n 嵌入对外销售的产品,请先阅读完整条款或向开发方确认。n8n Cloud 另有自己的使用条款。

情况n8n自行编写代码RPA现成的自动化工具
在有 API 的系统之间搬运数据适合,整条流程一屏可见每次修改都需要开发人员大材小用适合,前提是数据可以离开公司
只有界面的旧软件无法直接处理困难适合,由机器人代替人点击无法处理
客户或员工每天使用的界面不适合,只有简单表单适合,做成应用或网站不适合不适合
大量数据转换、多层计算慢且难维护适合,配有测试不适合不适合
客户数据必须留在公司内适合,前提是自托管适合适合,前提是内部部署需确认数据存放位置
团队没有开发人员n8n Cloud 或委托运维需要持续维护需要持续维护自己上手最快

什么时候该用 n8n 以外的工具

第一个信号:要对接的系统只有界面,没有 API,也不能导入文件,例如员工电脑上的旧软件。这是 RPA 的工作,由机器人代替人点击。第二个信号:需要的是人们每天打开的界面,例如预约系统或经销商门户。这属于应用开发,n8n 负责后台处理。

第三个信号:主要工作是大量数据转换,例如核对一个月的银行流水、计算多级销售佣金,或从旧系统迁移数据。这类工作写成带测试的代码,比由几十个方块组成的工作流更容易维护。详见新应用对接 ERP、会计系统和旧数据一文。

暖武里一家清洁用品经销公司(公司名称和细节均为虚构)让 IT 人员用 n8n 试做第一个工作流:把来自网站表单和 LINE 官方账号的销售线索写入 Google Sheets,并通知销售团队。

第三周,一位销售助理把列名"电话"改成了"联系电话"。工作流照常运行、没有报错,但新线索的电话号码整整一周都是空的。第二个月,IT 人员离职,公司关闭了他的 Google 账号,绑定在该账号上的凭据随即失效,整个工作流停止,却没人知道该去哪里查。第二次搭建时,公司把凭据改绑到公司账号,加了一个失败时向 IT 部门 LINE 群发消息的错误工作流,加了一个检查每行是否有电话号码的步骤,并用一页纸写明工作流读取哪些列。

采用 n8n 之前要问的问题

无论是内部团队自己上手,还是委托外部,都适用。如果还不确定哪项工作最划算,可以先从计算人工作业成本开始。

  • 步骤栏里的每个系统,是否都有 API 或能接收文件?
  • 客户数据是否经过工作流?如果经过,选择自托管还是 n8n Cloud?
  • 凭据绑定在公司账号还是个人账号?加密密钥由谁保管?
  • 工作流失败时,通知谁、通过什么渠道?
  • 哪些步骤涉及资金或客户,由谁审批?
  • 谁可以修改工作流,如何回退到上一个版本?
  • 如果要把 n8n 放进对外销售的产品,这种用法是否符合 Sustainable Use License?
写给开发团队 · 错误工作流、重试、幂等性、密钥管理与版本管理

为每个生产环境中的工作流在 Workflow Settings 里设置错误工作流。错误工作流以 Error Trigger 开始,会收到执行 ID、错误信息和最后运行的节点,再把这些转发到 LINE 或邮件。Retry On Fail 只为调用外部系统的节点开启。写入数据的步骤要带幂等性键,例如发票号码,确保重试不会把同一条记录写两次。N8N_ENCRYPTION_KEY 应自行设定,并保存在公司的密钥管理系统中。n8n 以 JSON 保存工作流;如果所用版本没有源代码管理功能,就自行导出并存入 Git。导出的文件包含凭据的名称和 ID,不含密钥值,但从 cURL 导入的 HTTP Request 节点中的请求头例外。实例的默认时区是纽约时间,要改为 Asia/Bangkok。社区节点对运行 n8n 的服务器拥有完全访问权限,只使用审查过的节点。

DNA MAKER · AUTOMATION

我们如何搭建并交付 n8n 工作流

DNA Maker 先观察贵公司团队每天重复的工作,和您一起画出三栏图,再挑出最快为团队省下时间的第一个工作流。我们把 n8n 安装在贵公司的服务器或云账号上,凭据和加密密钥都留在您手中。LINE 官方账号通过 Messaging API 连接,再连接 Google Sheets、电子邮件、CRM 和现有的会计软件。涉及资金或客户的步骤设有人工审批,每个工作流都配有失败时发出提醒的错误工作流。

与您合作的是 DNA Maker 自己的团队,不转包。交付时,您会拿到全部工作流文件、逐个节点的说明文档,以及让团队自行修改消息内容或审批人的培训。第一批工作流大多需要 2 到 6 周。如果您的工作更适合做成应用、RPA 或代码,我们会在第一天说明。详情见 n8n Automation 和 AI 工作流 页面,也可以在聊天页面询问 Dream。

软件工程术语表

术语是什么通俗示例高管应问开发团队的问题
工作流事件发生后,系统自动依次执行的一系列步骤客户在 LINE 上留言,姓名自动进入表格和 CRM这个工作流从什么开始,在哪个系统结束?
Webhook事件发生的那一刻,一个系统向其发送数据的地址客户一输入,LINE 就把消息发给 n8n如果有人知道这个地址,能否发进假数据?
人工审批工作流停下来、等人做决定的环节记账前由经理批准发票哪些步骤需要审批,是否记录了谁批准的?
幂等性重复执行同一操作,结果不会重复同一张发票收到两次,只记账一次工作流运行两次,记录会不会进两次?
密钥管理把密码和密钥与业务本身分开、安全保管n8n 的加密密钥存放在公司的密钥库中负责配置的人离职后,我们还能拿到密钥吗?
明天就可以试试: 挑一项团队里有人每天在系统之间手工抄数据的工作,画出三栏图,在步骤栏的每一行下写上系统名称,再把既没有 API 也不能导入文件的系统圈出来。没有圈,这项工作就可以用 n8n 起步;有圈,那就是选工具之前要先回答的第一个问题。