如何使用 n8n 实现工作流自动化
学习如何利用 n8n 构建高效的自动化工作流。本指南涵盖从基础安装到节点连接的完整配置流程,助你实现业务流程自动化。
- 部署 n8n 实例. 在本地终端执行 'docker run -it --rm --name n8n -p 5678:5678 -v ~/.n8n:/home/node/.n8n n8nio/n8n' 命令启动服务。完成后,在浏览器访问 http://localhost:5678 进入控制台。请确保已安装 Docker Desktop 并处于运行状态。
- 创建新工作流. 点击界面右上角的 '+ Add workflow' 按钮。系统将自动创建一个空白的画布界面。在此界面,你将通过拖拽节点来定义自动化逻辑。
- 配置触发器节点. 点击 'Add first step' 并搜索所需的触发节点,例如 'Webhook' 或 'Schedule'。选择触发节点后,在配置面板设置触发条件及 URL 路径。点击 'Listen for Test Event' 等待信号输入。
- 连接操作节点. 点击触发器节点右侧的 '+' 图标添加后续处理节点。在节点搜索栏输入服务名称,如 'Google Sheets' 或 'OpenAI'。在弹出的凭证设置窗口输入 API Key 或 OAuth2 授权码以建立连接。
- 调试与测试工作流. 点击节点面板底部的 'Execute Node' 按钮运行单个节点。观察界面中弹出的数据预览窗口,检查节点输出是否符合预期。确认数据流转无误后,点击画布上方的 'Execute Workflow' 进行整体测试。
- 启用自动执行. 在画布右上角将 'Inactive' 开关切换为 'Active'。一旦切换,工作流将根据设定的触发条件实时运行。确保在生产环境已配置好错误处理逻辑。