N8N中文教程
代码开发

n8n 中的代码#

n8n 是一个低代码(low-code)工具。这意味着你可以在无需编写代码的情况下完成大量任务,并在需要时加入代码。

工作流中的代码#

在你的工作流中有两个地方可以使用代码:

其他技术资源#

以下功能面向具备技术背景的用户。

技术性节点(Technical Nodes)#

n8n 提供了核心节点(core nodes),可简化关键功能的集成,例如 API 请求、Webhook、调度和文件处理。

  • 构建后端服务 使用 HTTP RequestWebhookCode 节点,你可以发起 API 调用、响应 Webhook,并在工作流中编写任意 JavaScript 代码。 可用于实现诸如 创建一个 API 端点 等场景。

  • 表示复杂逻辑 你可以使用如 IfSwitchMerge 等节点来构建复杂的流程逻辑。

其他开发者资源#

  • n8n API n8n 提供了一个 API,允许你以编程方式执行与图形界面(GUI)中相同的操作。此外还提供了 n8n API 节点,以便在工作流中调用该 API。

  • 自托管(Self-host) 你可以选择自托管 n8n,从而将所有数据保留在你自己的基础设施上。

  • 构建自定义节点 你可以开发自己的自定义节点,安装到你的 n8n 实例中,并发布到 npm 上。

上一页 CLI 命令 下一页 表达式 (Expressions) Material for MkDocs Insiders 提供支持