Tự động hóa quy trình làm việc với n8n

Giảng viên: content hunger

Thời gian/ngày1 giờ
Tổng số ngày21 ngày
Cấp độTrung bình

Nội dung ngày đầu tiên

Chào mừng bạn đến với khóa học Tự động hóa quy trình làm việc với n8n!

1. Tự động hóa quy trình làm việc (Workflow Automation) là gì?

Là việc sử dụng công nghệ để thực hiện một chuỗi các công việc (một quy trình) mà không cần sự can thiệp của con người. Mục tiêu là để tiết kiệm thời gian, giảm thiểu lỗi sai và tăng hiệu suất.

  • Ví dụ: Tự động gửi email cảm ơn mỗi khi có khách hàng mới đăng ký, thay vì phải làm thủ công.

2. n8n là gì?

n8n (phát âm là 'n-eight-n') là một công cụ tự động hóa quy trình làm việc mã nguồn mở. Nó cho phép bạn kết nối các ứng dụng và dịch vụ khác nhau để tạo ra các luồng công việc tự động một cách trực quan thông qua giao diện kéo-thả.

  • Điểm mạnh: Mã nguồn mở, có thể tự host (self-host) để kiểm soát hoàn toàn dữ liệu, cộng đồng lớn, linh hoạt và mạnh mẽ.

3. Các khái niệm cốt lõi trong n8n:

  • Workflow (Luồng công việc): Là toàn bộ quy trình tự động hóa bạn xây dựng. Nó bao gồm các Node và các Connection.
  • Node (Nút): Là một khối chức năng riêng lẻ trong workflow. Mỗi node thực hiện một hành động cụ thể (ví dụ: đọc dữ liệu từ Google Sheets, gửi tin nhắn Slack, lọc dữ liệu).
  • Connection (Kết nối): Là các đường nối giữa các Node, xác định luồng dữ liệu và thứ tự thực thi các hành động.
  • Trigger Node (Nút kích hoạt): Là node bắt đầu một workflow. Nó quyết định khi nào workflow sẽ chạy (ví dụ: chạy theo lịch, khi có một webhook được gọi).
  • Credentials (Thông tin xác thực): Nơi bạn lưu trữ thông tin đăng nhập (API keys, username/password) để n8n có thể kết nối với các dịch vụ khác một cách an toàn.

4. Bài tập thực hành: Cài đặt và tạo Workflow "Hello World"

  1. Đăng ký tài khoản trên n8n Cloud (miễn phí cho người mới bắt đầu) hoặc cài đặt n8n trên máy tính của bạn bằng Docker.
  2. Tạo một Workflow mới.
  3. Thêm node Manual Trigger (thường có sẵn).
  4. Thêm node Set và kết nối nó với Manual Trigger.
  5. Trong node Set, tạo một trường mới tên là message với giá trị là "Hello, n8n World!".
  6. Nhấn nút Execute Workflow để chạy. Xem kết quả ở node Set để thấy dữ liệu đã được tạo ra.

Mục tiêu học tập

Xây dựng kế hoạch học tập để nắm vững cách tự động hóa quy trình làm việc bằng công cụ n8n, dựa trên danh sách phát YouTube '#n8n - Automation Workflow'.