2Slides Logo
n8n + 2Slides: Tự Động Hóa Quy Trình Tạo Bài Thuyết Trình Miễn Phí
2Slides Team
5 min read

n8n + 2Slides: Tự Động Hóa Quy Trình Tạo Bài Trình Bày Miễn Phí

n8n là nền tảng mã nguồn mở, tự lưu trữ thay thế cho Zapier — và hoạt động hoàn hảo với 2Slides API. Hướng dẫn này chỉ cho bạn cách xây dựng quy trình tự động hóa bài trình bày mà không cần trả phí cho nền tảng tự động hóa thương mại.

Tại Sao Chọn n8n + 2Slides?

Tính năngn8nZapier
Chi phíMiễn phí (tự lưu trữ)$20-60+/tháng
HostingTự lưu trữ hoặc cloudChỉ cloud
Quyền riêng tư dữ liệuServer của bạn, dữ liệu của bạnBên thứ ba
Độ phức tạpWorkflow không giới hạnGiới hạn theo gói
Mã nguồn mởCó (Apache 2.0)Không

Đối với các đội nhóm đang sử dụng n8n, việc thêm tính năng tự động hóa tạo bài trình bày bằng 2Slides rất đơn giản.

Cài Đặt

1. Cài Đặt n8n (nếu chưa có)

# Docker (khuyến nghị) docker run -it --rm --name n8n -p 5678:5678 n8nio/n8n # Hoặc npm npm install n8n -g && n8n start

2. Tạo Workflow Mới

Trong trình chỉnh sửa n8n, tạo một workflow mới với các node sau:

3. Thêm Node HTTP Request

Cấu hình node HTTP Request để gọi 2Slides:

  • Method: POST
  • URL:
    https://2slides.com/api/v1/slides/generate
  • Authentication: Generic Credential Type → Header Auth
    • Name:
      Authorization
    • Value:
      Bearer sk-2slides-your-api-key
  • Body Content Type: JSON
  • Body:
{ "userInput": "{{ $json.topic }}", "themeId": "your-theme-id", "mode": "sync", "responseLanguage": "en", "resolution": "2K" }

4. Thêm Trigger

Chọn điều gì sẽ khởi động workflow:

Schedule Trigger — cho báo cáo định kỳ:

  • Interval: Mỗi 1 tuần
  • Day: Thứ Hai
  • Hour: 9

Webhook Trigger — cho việc tạo theo yêu cầu:

  • Tạo webhook URL
  • Gọi từ ứng dụng hoặc Slack của bạn

Gmail/Slack Trigger — cho sự kiện:

  • Theo dõi kênh hoặc hộp thư để nhận yêu cầu tạo bài trình bày

5. Thêm Node Gửi Kết Quả

Gửi slides đã tạo đến đội nhóm của bạn:

  • Slack Node: Đăng tin nhắn với URL tải xuống
  • Gmail Node: Gửi email với link
  • Google Drive Node: Tải lên thư mục chia sẻ

Ví Dụ Workflow

Cập Nhật Đội Nhóm Hàng Tuần

Schedule (Thứ Hai 9 giờ sáng) → HTTP Request (2Slides API: tạo slides báo cáo hàng tuần) → Slack (đăng link tải xuống lên #team-updates)

Tài Liệu Thành Slides Khi Tải Lên

Google Drive Trigger (file mới trong thư mục) → HTTP Request (2Slides API: create-pdf-slides) → Wait (kiểm tra hoàn thành công việc) → Gmail (gửi slides cho người tải lên)

CRM Deal → Bộ Tài Liệu Thuyết Trình

HubSpot Trigger (giai đoạn deal = Proposal) → Get Deal Data (HubSpot API) → HTTP Request (2Slides API: tạo pitch deck) → HubSpot (đính kèm slides vào deal) → Slack (thông báo cho nhân viên bán hàng)

Nâng Cao: Tạo Bất Đồng Bộ Với Polling

Đối với các công việc tạo slides mất nhiều thời gian, sử dụng chế độ async với vòng lặp polling:

HTTP Request (bắt đầu công việc, mode: async) → Wait (5 giây) → HTTP Request (kiểm tra trạng thái công việc) → IF (status != 'success') → Quay lại Wait → ELSE → Xử lý kết quả (gửi slides)

Mẹo

  1. Lưu trữ API key của bạn như n8n Credential — không hard-code trong các node
  2. Sử dụng expressions để xây dựng động chủ đề bài thuyết trình từ dữ liệu trigger
  3. Thêm xử lý lỗi — sử dụng node Error Trigger của n8n để bắt các lỗi
  4. Giám sát việc sử dụng credit — thêm kiểm tra trước khi tạo để đảm bảo đủ credits

Câu Hỏi Thường Gặp

n8n có thể xử lý mẫu async polling không?

Có — sử dụng các node Loop/Wait để triển khai polling. n8n hỗ trợ vòng lặp có điều kiện một cách native.

n8n có miễn phí cho trường hợp sử dụng này không?

n8n tự host hoàn toàn miễn phí. n8n Cloud có gói miễn phí với 5 workflow hoạt động.

Tôi có thể chạy n8n trên máy chủ của mình cùng với các công cụ khác không?

Có — n8n chạy dưới dạng Docker container và có thể cùng tồn tại với bất kỳ dịch vụ nào khác trên máy chủ của bạn.


Tự động hóa slides miễn phí — kết nối n8n với 2Slides API và xây dựng workflow đầu tiên của bạn trong vài phút.

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free