Hướng dẫn từng bước để sử dụng 8N8N

A step-by-step guide to using 8n8n

Hướng dẫn từng bước để sử dụng N8N

Mục lục

  • Hiểu N8N
  • Thiết lập N8N
  • Tạo quy trình làm việc đầu tiên của bạn
  • Sử dụng các kích hoạt và nút
  • Làm việc với API
  • Xử lý lỗi và gỡ lỗi
  • Lập kế hoạch quy trình công việc
  • Cộng đồng và hỗ trợ

Hiểu N8N

N8N là một công cụ tự động hóa nguồn mở giúp trao quyền cho người dùng tạo ra các quy trình công việc phức tạp mà không cần các kỹ năng lập trình rộng rãi. Nó cung cấp một nền tảng linh hoạt và mạnh mẽ để tự động hóa các tác vụ trên các ứng dụng và dịch vụ khác nhau. N8N đứng ngoài các giải pháp khác với khả năng tự lưu trữ, cho phép người dùng duy trì toàn quyền kiểm soát dữ liệu và quy trình công việc của họ.

Các tính năng chính

  • Trình chỉnh sửa quy trình làm việc trực quan: Một giao diện trực quan cho các quy trình công việc thiết kế trực quan bằng các nút và kết nối.
  • Tự lưu trữ: Người dùng có thể triển khai N8N trên cơ sở hạ tầng của riêng họ.
  • Đa hợp tích: Tương thích với hàng trăm dịch vụ của bên thứ ba và API.
  • Có thể tùy chỉnh: Người dùng nâng cao có thể viết mã tùy chỉnh trong quy trình công việc.

Thiết lập N8N

Trước khi lặn vào quy trình công việc, bạn cần thiết lập N8N trên máy chủ hoặc máy cục bộ của mình. Có một số tùy chọn để cài đặt, bao gồm Docker, NPM hoặc tải lên trực tiếp các tệp nguồn.

Bước 1: Cài đặt Docker

Sử dụng Docker là phương pháp phổ biến nhất do tính đơn giản của nó.

  1. Cài đặt Docker: Đảm bảo Docker được cài đặt trên máy của bạn. Bạn có thể tải xuống từ Trang web Docker chính thức.

  2. Kéo hình ảnh docker n8n:

    docker pull n8nio/n8n
  3. Chạy N8N: Bắt đầu container N8N:

    docker run -it --rm 
       -p 5678:5678 
       -e N8N_BASIC_AUTH_ACTIVE=true 
       -e N8N_BASIC_AUTH_USER=YOUR_USERNAME 
       -e N8N_BASIC_AUTH_PASSWORD=YOUR_PASSWORD 
       n8nio/n8n
  4. Truy cập Trình chỉnh sửa N8N: Mở trình duyệt của bạn và truy cập https://localhost:5678.

Bước 2: Cấu hình ban đầu

  • Sau khi truy cập N8N, bạn sẽ được nhắc nhập tên người dùng và mật khẩu bạn đặt trước đó.
  • Nên truy cập các cài đặt nơi bạn có thể xác định các tham số bổ sung, chẳng hạn như cấu hình cơ sở dữ liệu hoặc các biến môi trường bổ sung.

Tạo quy trình làm việc đầu tiên của bạn

Khi N8N hoạt động và chạy, bạn có thể bắt đầu xây dựng quy trình làm việc đầu tiên của mình.

Bước 1: Bắt đầu một quy trình làm việc mới

  • Nhấp vào “Quy trình làm việc mới” Nút ở góc trên bên phải của bảng điều khiển để bắt đầu.

Bước 2: Đặt tên cho quy trình làm việc của bạn

  • Đặt cho quy trình công việc của bạn một tên mô tả xác định chức năng của nó.

Bước 3: Thêm nút đầu tiên

  1. Bấm vào “+ Thêm nút” trong khung cách làm việc của bạn.
  2. Tìm kiếm một nút mà bạn muốn sử dụng ban đầu; Ví dụ, bạn có thể bắt đầu với Webhook nút để kích hoạt quy trình công việc thông qua yêu cầu HTTP.

Bước 4: Định cấu hình nút

  1. Đặt phương thức (nhận, bài đăng, v.v.) cho webhook của bạn.
  2. Lưu cấu hình và lưu ý URL Webhook được tạo; Điều này sẽ được sử dụng để kích hoạt quy trình làm việc của bạn.

Sử dụng các kích hoạt và nút

Trong N8N, các quy trình công việc được bắt đầu bởi các kích hoạt và bao gồm nhiều nút, mỗi nút đại diện cho một hành động hoặc dịch vụ cụ thể.

Các nút kích hoạt phổ biến

  • Webhook: Nắm bắt các yêu cầu HTTP.
  • Cron: Lịch trình quy trình công việc tại các khoảng thời gian được chỉ định.
  • Hẹn giờ: Thực hiện quy trình công việc dựa trên các điều kiện dựa trên thời gian.

Thêm các nút bổ sung

  1. Nhấp vào dấu cộng (+) để thêm nhiều nút hơn, chẳng hạn như Google Sheets hoặc Slack.
  2. Tìm kiếm và chọn ứng dụng mong muốn bạn muốn tích hợp.
  3. Ủy quyền cho N8N truy cập các ứng dụng của bạn bằng cách cung cấp mã thông báo xác thực hoặc khóa khi được nhắc.

Kết nối các nút

  • Kéo một dòng từ đầu ra của một nút đến đầu vào của một nút khác. Điều này tạo ra một luồng logic trong đó đầu ra của nút đầu tiên đóng vai trò là đầu vào cho tiếp theo.

Làm việc với API

Một trong những thế mạnh của N8N là khả năng kết nối với API REST, cho phép trao đổi dữ liệu giữa các nền tảng khác nhau.

Bước 1: Sử dụng nút Yêu cầu HTTP

  • Thêm một Yêu cầu HTTP nút cho quy trình làm việc của bạn.
  • Định cấu hình nó để thực hiện, đăng, đặt hoặc xóa các yêu cầu đến các điểm cuối được chỉ định.

Bước 2: Xác định xác thực

  • Đối với API yêu cầu xác thực, chọn phương thức xác thực của bạn (mã thông báo mang, Auth Basic, v.v.) và nhập các thông tin cần thiết.

Bước 3: Phản hồi phân tích cú pháp

  • Sử dụng các biểu thức JSON để trích xuất dữ liệu từ phản hồi API. Chẳng hạn, bạn có thể truy cập các mục trong phản hồi JSON bằng cách sử dụng các biểu thức như {{$json["key"]}}.

Xử lý lỗi và gỡ lỗi

Trong tự động hóa quy trình làm việc, lỗi là không thể tránh khỏi. N8N cung cấp các tính năng xử lý lỗi mạnh mẽ.

Bước 1: Thực hiện xử lý lỗi

  • Bạn có thể định cấu hình các kích hoạt lỗi để thông báo hoặc thực hiện các tác vụ khi thất bại.
  1. Nhấp vào nút nơi bạn muốn thêm xử lý lỗi.
  2. Cho phép “Về lỗi”và chỉ định những hành động nào sẽ xảy ra trong trường hợp lỗi (chẳng hạn như gửi email hoặc thông báo chùng).

Bước 2: Sử dụng chế độ gỡ lỗi

  • Kích hoạt Gỡ lỗi Chế độ để kiểm tra từng bước làm việc của bạn. Tính năng này cho phép bạn xem đầu ra của từng nút, là vô giá để khắc phục sự cố.

Lập kế hoạch quy trình công việc

Lập kế hoạch đảm bảo quy trình công việc của bạn chạy tự động vào thời gian được chỉ định.

Bước 1: Sử dụng nút cron

  1. Thêm Cron nút là kích hoạt chính của bạn.
  2. Định cấu hình tần số thực thi bằng cú pháp Cron (ví dụ: mỗi giờ, hàng ngày tại một thời điểm cụ thể).

Bước 2: Kết nối với các nút khác

  • Cũng như các kích hoạt khác, kết nối nút cron với các nút tiếp theo xác định những hành động nào nên được thực hiện sau khi được kích hoạt.

Cộng đồng và hỗ trợ

N8N tự hào có một cộng đồng sôi động và vô số tài nguyên cho người dùng.

Bước 1: Tài liệu truy cập

Bước 2: Tham gia cộng đồng

  • Tham gia với cộng đồng trên các diễn đàn như Diễn đàn cộng đồng N8N hoặc sử dụng các nền tảng như GitHub cho các vấn đề hỗ trợ.

Bước 3: Khám phá các mẫu

  • N8N có một thư viện các mẫu và mẫu công việc được xây dựng sẵn. Duyệt qua thư viện mẫu (Mẫu N8N) để tìm các giải pháp phù hợp nhất với nhu cầu của bạn.

Bước 4: Tham dự các hội thảo và hội thảo trên web

  • Thông thường, N8N tổ chức các hội thảo và hội thảo trên web tương tác cung cấp cái nhìn sâu sắc về các tính năng và trường hợp sử dụng nâng cao.

Bằng cách làm theo hướng dẫn chi tiết này, bạn có thể điều hướng hiệu quả các khả năng của N8N để tạo ra các tự động hóa mạnh mẽ, khoảng cách dễ dàng giữa các ứng dụng và nâng cao đáng kể năng suất trong các công việc hàng ngày.