n8n

Tự động hoáGitHubĐộ khó: Trung bìnhCó bản miễn phí
Logo n8n

n8n

5.0/5Đánh giá của 2dm

Tự động hoá mạnh và tự host được để giữ dữ liệu; lưu ý giấy phép fair-code.

Nền tảng tự động hoá quy trình mã nguồn mở, tự cài đặt được, có sẵn các nút kết nối AI.

Giới thiệu

n8n là nền tảng tự động hóa quy trình và xây dựng AI agent, cho phép bạn kéo thả các khối (node) trên một canvas trực quan để nối các ứng dụng với nhau, và chèn thêm code khi cần.

Điểm khác biệt là bạn có thể tự cài n8n trên máy chủ của mình (self-host) hoặc dùng bản cloud do n8n vận hành. Kho tích hợp có hơn 1500 dịch vụ và hàng nghìn workflow mẫu để bắt đầu nhanh.

Về giấy phép, n8n không phải MIT: dự án theo mô hình fair-code, phát hành dưới Sustainable Use License kèm n8n Enterprise License cho các tính năng doanh nghiệp. Mã nguồn công khai và tự host được, nhưng có điều kiện sử dụng riêng cần đọc kỹ.

Tính năng nổi bật

01

Canvas kéo thả kết hợp code

Dựng luồng bằng giao diện trực quan, khi cần logic phức tạp thì viết JavaScript hoặc Python và dùng thêm gói npm.

02

Hơn 1500 tích hợp

Kết nối sẵn với rất nhiều ứng dụng phổ biến, kèm thư viện workflow mẫu để sao chép và chỉnh lại.

03

Không khóa vào một nhà cung cấp AI

Có thể nối với OpenAI, Anthropic, Google hoặc mô hình mã nguồn mở và đổi qua lại mà không phải dựng lại luồng.

04

AI agent nhiều bước

Thiết kế agent có logic rẽ nhánh, gọi công cụ, bước chờ con người duyệt và theo dõi được từng lần chạy.

05

Tự host hoặc dùng cloud

Chạy trên máy chủ riêng để giữ dữ liệu nội bộ, hoặc dùng bản cloud nếu không muốn tự vận hành.

06

Tính năng cho doanh nghiệp

Hỗ trợ phân quyền theo vai trò và nhật ký kiểm toán cho môi trường cần kiểm soát chặt.

Dùng để làm gì

Gom lead về một chỗ

Lấy dữ liệu khách điền form trên website, fanpage, landing page rồi đẩy vào Google Sheets hoặc CRM và báo ngay cho nhân viên sale.

Chăm sóc khách tự động

Khi có đơn mới, tự gửi email xác nhận, nhắc thanh toán và hỏi thăm sau khi giao hàng.

Trợ lý AI xử lý tin nhắn

Dùng mô hình AI phân loại câu hỏi của khách, trả lời câu thường gặp và chuyển câu khó cho người thật.

Báo cáo định kỳ

Hằng sáng tự tổng hợp doanh số, chi phí quảng cáo từ nhiều nguồn và gửi bản tóm tắt cho chủ doanh nghiệp.

Đồng bộ dữ liệu giữa phần mềm

Giữ khớp thông tin khách hàng, đơn hàng giữa phần mềm bán hàng, kế toán và bảng tính.

Cách dùng

  1. 1

    Cài Docker

    n8n khuyến nghị chạy bằng Docker, nên cần cài Docker trên máy hoặc VPS trước.

  2. 2

    Tạo volume lưu dữ liệu

    Volume giúp giữ lại workflow và thông tin đăng nhập khi khởi động lại container.

    $docker volume create n8n_data
  3. 3

    Chạy n8n

    Lệnh này mở n8n ở cổng 5678 và gắn volume vừa tạo.

    $docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n
  4. 4

    Mở trình soạn thảo

    Truy cập http://localhost:5678 trên trình duyệt, tạo tài khoản quản trị cho bản cài của bạn.

  5. 5

    Dựng workflow đầu tiên

    Chọn một trigger (ví dụ webhook hoặc lịch chạy), thêm các node xử lý, bấm chạy thử để kiểm tra dữ liệu từng bước.

  6. 6

    Kích hoạt và theo dõi

    Bật workflow để chạy thật, rồi xem lịch sử thực thi để phát hiện lỗi sớm.

Video hướng dẫn

n8n Course for Beginners – Build Complex Workflows & Master AI Integration

freeCodeCamp.org

Hướng dẫn N8N cơ bản cho người mới bắt đầu (chi tiết nhất)

FIKY TECH

[Free course] Hướng dẫn N8n từ A - Z cho người mới bắt đầu Hướng dẫn cho dân No-code, No-Technical

Vincent Do AI & Automation

Ví dụ thực tế

Tình huống minh hoạ

Một cửa hàng mỹ phẩm online nhận đơn từ website và tin nhắn fanpage. Chủ shop dựng một workflow n8n: mỗi khi có đơn mới, dữ liệu được ghi vào Google Sheets, một node AI đọc ghi chú của khách để gắn nhãn (hỏi giá, đổi trả, giao gấp), sau đó gửi thông báo vào nhóm chat của nhân viên kèm đường dẫn đơn. Cuối ngày, một workflow khác tự tổng hợp số đơn theo nhãn và gửi cho chủ shop xem.

Mẹo & lưu ý

  • Đọc kỹ giấy phép

    Sustainable Use License có giới hạn về cách dùng thương mại, nhất là khi bạn định bán lại n8n như một dịch vụ; nên đọc file LICENSE trước khi triển khai cho khách.

  • Luôn gắn volume khi chạy Docker

    Nếu chạy không có volume, workflow và credential có thể mất khi container bị xóa.

  • Bắt đầu từ workflow mẫu

    Thư viện mẫu giúp tiết kiệm thời gian, chỉ cần thay tài khoản kết nối và chỉnh lại bước cho phù hợp.

  • Tách luồng nhỏ

    Chia quy trình lớn thành nhiều workflow ngắn để dễ sửa lỗi và tái sử dụng.

Câu hỏi thường gặp

n8n có phải phần mềm mã nguồn mở MIT không?

Không. n8n tự định vị là fair-code, phát hành theo Sustainable Use License và n8n Enterprise License. Mã nguồn xem được và tự host được nhưng có điều kiện sử dụng riêng.

Có cần biết lập trình không?

Phần lớn việc có thể làm bằng kéo thả. Biết thêm JavaScript hoặc Python sẽ giúp xử lý dữ liệu phức tạp dễ hơn.

Nên tự host hay dùng cloud?

Tự host phù hợp khi muốn giữ dữ liệu nội bộ và có người quản trị máy chủ. Bản cloud phù hợp khi muốn dùng ngay; xem bảng giá trên trang chính thức.

n8n chạy ở cổng nào?

Theo hướng dẫn chính thức, trình soạn thảo mở tại http://localhost:5678.

Liên kết hữu ích

Muốn áp dụng vào doanh nghiệp của bạn?

2dm khảo sát quy trình, chọn công cụ phù hợp và triển khai cùng đội ngũ của bạn. Buổi tư vấn đầu tiên miễn phí.

Đặt lịch tư vấn
Zalo