视频字幕
n8n是一个强大的开源工作流自动化平台,它提供了可视化的节点编辑器,让用户无需编程就能创建复杂的自动化流程。n8n支持超过200种服务的集成,包括数据库、API、邮件服务等。通过拖拽节点和连接线的方式,用户可以轻松构建从触发器到处理再到输出的完整工作流。
n8n的安装非常简单,提供了多种安装方式。推荐使用Docker安装,只需一条命令即可启动。也可以通过npm全局安装或使用npx直接运行。安装完成后,通过浏览器访问本地5678端口即可进入n8n的Web界面进行初始配置,包括设置管理员账户和基本参数。
n8n的用户界面设计简洁直观。左侧是节点面板,包含各种可用的节点类型。中央是工作画布,用于构建和编辑工作流。右侧是属性面板,用于配置选中节点的参数。顶部工具栏提供保存、执行、调试等功能。基本操作包括从节点库拖拽节点到画布,通过连接线将节点串联起来,点击节点进行参数配置。
现在让我们创建第一个工作流。首先添加Manual Trigger节点作为触发器,它允许我们手动启动工作流。接下来添加Set节点用于数据处理和转换。然后添加HTTP Request节点作为输出,用于发送API请求。使用连接线将这些节点按顺序连接起来。最后点击Execute按钮测试工作流的执行效果。这样一个简单的数据处理工作流就创建完成了。
n8n提供了丰富的节点库,主要分为三大类。触发器节点用于启动工作流,包括手动触发、Webhook和定时触发等。数据处理节点用于数据转换和逻辑控制,如Set节点用于设置数据,Code节点支持自定义JavaScript代码,IF节点实现条件判断。集成节点用于连接外部服务,如HTTP Request调用API,Gmail处理邮件,MySQL操作数据库。每个节点都有详细的配置选项,可以根据具体需求进行参数设置。