--- title: "N8N Node Types" type: concept tags: [n8n, workflow, automation, nodes] sources: [] last_updated: 2025-05-09 --- ## Aliases - N8N Node Types - N8N 节点类型 - N8N Nodes ## Definition N8N 工作流自动化平台中节点(Node)的五大类别,每类节点在自动化流程中承担不同的功能角色。理解节点分类是高效构建 N8N 工作流和 AI Agent 的基础。 ## The Five Node Categories ### 1. Trigger Nodes(触发节点) 工作流的入口点,负责启动整个流程。 - **Webhook Trigger**:接收外部 HTTP 请求触发 - **Schedule Trigger**:定时启动(如 Cron) - **Manual Trigger**:手动点击运行 - **Event Triggers**:邮箱新邮件、GitHub Push 等事件触发 ### 2. Action Nodes(动作节点) 执行具体的操作动作,是工作流的核心执行单元。 - **数据库操作**:Read/Write/Update/Delete - **文件操作**:上传、下载、移动 - **消息发送**:Email、Telegram、Slack 通知 ### 3. Utility Nodes(工具节点) 提供辅助功能,不直接操作外部系统,而是转换、格式化或处理数据。 - **Date & Time**:时间格式转换 - **Code**:运行 JavaScript/Python 代码片段 - **Move Binary Data**:二进制数据编码转换 ### 4. Code Nodes(代码节点) 允许在 N8N 工作流中嵌入自定义逻辑,通过 JavaScript 或 Python 编写。 - 数据转换与复杂计算 - 自定义业务逻辑 - 桥接 N8N 不原生支持的 API ### 5. Advanced AI Nodes(高级 AI 节点) 专为构建 AI Agent 设计的节点类型。 - **AI Agent**:核心 Agent 节点,连接 LLM,动态选择工具 - **AI Chain**:构建 LLM 调用链(Chain) - **Memory**:对话上下文保留 - **Sub-Nodes**:为 AI Agent 提供工具的子节点 ## Relationship to Other Concepts - [[Agentic System]]:Advanced AI 节点是 N8N 实现 Agentic System 的核心手段 - [[n8n]]:N8N 的全部能力通过节点系统暴露 ## Sources - [[n8n-full-tutorial-building-ai-agents-in-2025-for-beginners]]