Skip to main content

2 posts tagged with "automation"

View All Tags

Tự Động Tạo Content Instagram

· 4 min read

[!TIP] Tải Workflow Ngay! Bấm vào nút bên dưới để tải file .json của workflow này và sử dụng ngay lập tức.

Tải Workflow (.json) từ GitHub

🎯 Workflow này sẽ giúp bạn làm gì?

Chào bạn, người đồng hành trên con đường tự động hóa! Mẫu workflow này là một cỗ máy sáng tạo nội dung thực thụ, giúp bạn:

  • Biến ý tưởng thành hiện thực: Tự động lấy ý tưởng bài đăng (topic, đối tượng, giọng văn...) từ Google Sheets của bạn.
  • Sáng tạo không giới hạn với AI: Sử dụng Google Gemini để phát triển concept, tạo prompt ảnh chi tiết và viết caption Instagram hấp dẫn, chuẩn SEO.
  • Tạo hình ảnh độc đáo: Tự động sinh ra hình ảnh nghệ thuật từ prompt bằng Replicate AI.
  • Đăng bài tự động: Lên lịch và đăng bài thẳng lên tài khoản Instagram của bạn mà không cần một cú click chuột nào.
  • Tạm biệt công việc nhàm chán, tiết kiệm hàng giờ mỗi tuần và để AI lo phần việc sáng tạo lặp đi lặp lại!

⚙️ Bạn cần chuẩn bị những gì?

Để cỗ máy này hoạt động trơn tru, bạn chỉ cần chuẩn bị một vài thứ sau:

Nền tảng bắt buộc:

  • Tài khoản n8n: Để import và chạy workflow này. Nếu chưa có, bạn có thể tham khảo dịch vụ tại đây.

Credentials (Tài khoản) cần kết nối cho workflow:

  • Google Sheets Account: Để workflow có thể đọc danh sách ý tưởng và cập nhật trạng thái sau khi đăng.
  • Google AI (Gemini) Account: Cung cấp API key để sử dụng sức mạnh của AI trong việc tạo nội dung.
  • Replicate Account: Cung cấp API key để tạo hình ảnh.
  • Facebook/Instagram Developer Account: Cần thiết để kết nối với Instagram Graph API và cho phép workflow đăng bài.

Biến môi trường cần điền (nếu có):

  • Workflow này không yêu cầu biến môi trường, bạn chỉ cần kết nối các tài khoản ở trên là đủ!

📥 Cách sử dụng và một vài lưu ý nhỏ

✅ Tải và Import vào n8n

  1. Cách 1 (Nhanh nhất): Tải file workflow trực tiếp tại đây.
  2. Cách 2: Mở n8n của bạn → click Import from File... → Chọn file .json vừa tải về.
  3. Cách 3: Copy toàn bộ nội dung file JSON, sau đó vào n8n → click Import from Clipboard.
  4. Đừng quên bấm SaveActivate workflow nhé!

💡 Vài điều cần lưu ý

  • Thiết lập Google Sheet: Hãy tạo một file Google Sheet với các cột: Topic, Audience, Voice, Platform, và Status. Workflow sẽ tìm những dòng có Status0 để xử lý. Sau khi import, bạn nhớ chọn đúng file và sheet của mình trong node "1. Get Next Post Idea from Sheet""7. Update Post Status in Sheet" nhé.
  • Kết nối tài khoản của bạn: Sau khi import, hãy đi qua các node có biểu tượng "key" (khóa) như Google Sheets, Google Gemini, Replicate, Facebook Graph API và chọn đúng credential (tài khoản đã kết nối) của bạn.
  • ID Tài khoản Instagram: Đây là lưu ý quan trọng nhất! Trong các node "6a. Create Instagram Media Container""6c. Publish Post to Instagram", bạn BẮT BUỘC phải thay thế ID tài khoản Instagram mặc định (17841473009917118) bằng ID của chính bạn. Bạn sẽ tìm thấy ID này sau khi kết nối tài khoản Facebook Graph API.
  • Lịch trình chạy (Trigger): Workflow được thiết lập để chạy theo một khoảng thời gian nhất định ở node "Scheduled Start". Bạn có thể tùy chỉnh lại (ví dụ: mỗi ngày, mỗi giờ) cho phù hợp với kế hoạch đăng bài của mình.
  • Thời gian chờ: Node "6b. Wait for Container Processing" có chức năng tạm dừng để Instagram xử lý ảnh. Nếu ảnh của bạn lớn, bạn có thể cần tăng thời gian chờ này lên một chút.

Đăng Stories Facebook

· 4 min read
Tải file JSON workflow mẫu

Tải file — hoặc truy cập danh mục Workflows để xem thêm.

🎯 Kết quả đạt được khi sử dụng mẫu này

Workflow này giúp bạn tự động hóa hoàn toàn quy trình đăng video lên Story cho nhiều trang Facebook, mang lại các lợi ích vượt trội:

  • Tiết kiệm 99% thời gian: Không còn phải đăng thủ công từng video lên từng trang. Chỉ cần chuẩn bị nội dung trong Google Sheet và để workflow tự chạy.
  • Quản lý nội dung tập trung: Sử dụng Google Sheet như một "Content Calendar" trực quan, dễ dàng theo dõi video nào đã được lên lịch, đã đăng hoặc bị lỗi.
  • Tăng hiệu suất & nhất quán: Đảm bảo các trang của bạn luôn có nội dung mới một cách đều đặn, tăng tương tác mà không cần tốn công sức hàng ngày.
  • Mở rộng dễ dàng: Có thể tùy chỉnh để đăng lên nhiều hơn 3 trang hoặc các nền tảng mạng xã hội khác được n8n hỗ trợ.

⚙️ Yêu cầu cần thiết

Để workflow hoạt động, bạn cần chuẩn bị các tài khoản và thông tin sau:

1. Tài khoản & Quyền truy cập:

  • Tài khoản Google: Có quyền truy cập Google Drive (để lưu video) và Google Sheets (để tạo bảng quản lý).
  • Tài khoản Facebook: Có quyền Quản trị viên (Admin) hoặc Biên tập viên (Editor) trên cả ba trang Facebook bạn muốn đăng Story.

2. Credentials trong n8n:

  • Google (OAuth2): Một credential để n8n có thể đọc file từ Google Drive và đọc/ghi dữ liệu trên Google Sheets.
  • Facebook Page (OAuth2): Một credential để n8n có quyền đăng Story lên các trang Facebook của bạn.

3. Bảng tính Google Sheet:

  • Cần tạo một bảng tính với cấu trúc các cột chính xác như sau:
    • video_url (Chứa link chia sẻ công khai của file video trên Google Drive)
    • status (Để trống hoặc điền "pending". Workflow sẽ tự cập nhật thành "posted" hoặc "error")
    • schedule_date (Ngày đăng theo định dạng YYYY-MM-DD)
    • post_id_page_1 (Workflow sẽ điền ID của Story sau khi đăng lên trang 1)
    • post_id_page_2 (Workflow sẽ điền ID của Story sau khi đăng lên trang 2)
    • post_id_page_3 (Workflow sẽ điền ID của Story sau khi đăng lên trang 3)

Biến môi trường cần điền:

  • GOOGLE_SHEET_ID: ID của bảng tính Google Sheet bạn đã tạo. (Ví dụ: 1aBcDeFgHiJkLmNoPqRsTuVwXyZ...)
  • FACEBOOK_PAGE_ID_1: ID của trang Facebook thứ nhất.
  • FACEBOOK_PAGE_ID_2: ID của trang Facebook thứ hai.
  • FACEBOOK_PAGE_ID_3: ID của trang Facebook thứ ba.

📥 Cách import & lưu ý

✅ Import vào n8n

  1. Mở n8n → click Import from File... hoặc Import from URL...
  2. Dán mã JSON của workflow vào.
  3. Bấm Import.

💡 Lưu ý

  • Cấu hình Credentials: Sau khi import, bạn cần vào từng node Google Sheets, Google DriveFacebook Page để chọn credential tương ứng của bạn đã tạo ở bước trên.
  • Chọn Page Facebook: Mở 3 node Facebook Page, trong mục "Page", hãy chọn đúng trang Facebook bạn muốn đăng cho từng node.
  • Tần suất kiểm tra: Node Schedule được đặt mặc định là chạy mỗi ngày một lần vào lúc 7 giờ sáng. Bạn có thể thay đổi thời gian này cho phù hợp với lịch đăng của mình.
  • Giới hạn của Facebook: Video đăng lên Story cần tuân thủ các quy định của Facebook về định dạng (ví dụ: MP4), tỷ lệ khung hình (9:16), độ dài (thường dưới 60 giây) và dung lượng. Workflow sẽ báo lỗi nếu video không hợp lệ.
  • Quyền truy cập file Google Drive: Đảm bảo rằng các link video trong Google Sheet được đặt ở chế độ "Bất kỳ ai có đường liên kết" (Anyone with the link) để n8n có thể tải về.