### 在 n8n 中创建和配置工作流 n8n 是一个强大的自动化工具,允许用户通过创建工作流来连接不同的服务和应用程序。以下内容详细描述了如何在 n8n 中创建和配置工作流[^1]。 #### 创建新工作流 要开始创建工作流,首先需要登录到 n8n 的 Web 界面。点击左侧导航栏中的“+ New Workflow”按钮以创建一个新的工作流。此时,用户将被引导至工作流编辑器界面[^2]。 #### 添加节点 n8n 的工作流由多个节点组成,每个节点代表一个操作或步骤。要添加节点,可以在左侧的节点面板中选择所需的节点类型,并将其拖放到画布上。例如,如果希望从触发器开始工作流,可以选择“Trigger”节点并将其放置在画布上[^3]。 #### 配置节点 每个节点都需要根据具体需求进行配置。例如,对于“Start”节点,可以配置触发条件(如定时器触发或 HTTP 请求触发)。配置完成后,点击右上角的“Save”按钮保存更改[^4]。 #### 连接节点 为了定义数据流动的方向,需要将一个节点的输出连接到另一个节点的输入。这可以通过拖动节点之间的箭头来实现。确保连接逻辑符合预期的工作流设计[^5]。 #### 测试工作流 在完成工作流的设计后,建议对其进行测试以验证其功能是否正常。点击顶部工具栏中的“Execute Node”按钮,可以运行选定节点或整个工作流。查看输出结果以确认是否满足预期[^6]。 #### 保存与部署 当工作流经过测试并确认无误后,可以将其保存并部署为活动工作流。点击“Save”按钮保存更改,并启用工作流以便其能够自动执行[^7]。 ```python # 示例:使用 n8n API 创建工作流 import requests url = ":5000/workflows" headers = {"Content-Type": "application/json"} data = { "name": "Example Workflow", "nodes": [ { "type": "n8n-nodes-base.start", "name": "Start", "position": [250, 300] } ], "connections": {} } response = requests.post(url, headers=headers, json=data) print(response.json()) ``` (责任编辑:) |