Tự động post bài facebook trong lúc ngủ với n8n và LLM - Mì AI

Tóm tắt ngắn:
- Video hướng dẫn tự động đăng bài lên Facebook bằng n8n và LLM (Large Language Model), cụ thể là sử dụng n8n để lấy dữ liệu tin tức từ nguồn bên ngoài, xử lý bằng LLM để tạo nội dung hấp dẫn hơn, rồi tự động đăng lên Facebook.
- Các công nghệ chính được đề cập bao gồm: n8n (công cụ tự động hóa), newsd.dat.io (API cung cấp tin tức), LLM (được chạy trên local bằng LM Studio), và Facebook Graph API. Video cũng đề cập đến việc sử dụng hàm
limit
trong API để lấy số lượng tin tức mong muốn vàsplit
trong n8n để xử lý từng tin một. - Ứng dụng chính là tự động hóa việc đăng bài lên Facebook, tiết kiệm thời gian và công sức. Video minh họa việc lấy tin tức về công nghệ từ Việt Nam, xử lý bằng LLM để thêm bình luận, và đăng lên trang Facebook.
- Quá trình được mô tả chi tiết bao gồm: thiết lập workflow trên n8n, gọi API lấy tin tức, xử lý dữ liệu bằng LLM, và cuối cùng là đăng bài lên Facebook thông qua Graph API.
Tóm tắt chi tiết:
Video được chia thành các phần chính sau:
-
Giới thiệu và mục tiêu: Video bắt đầu bằng việc giới thiệu về chủ đề tự động đăng bài Facebook trong lúc ngủ, sử dụng n8n và LLM. Người nói nhắc đến video trước về việc sử dụng n8n để tự động đăng bài lên WordPress và nhận được yêu cầu làm tương tự với Facebook, kèm theo các yêu cầu phức tạp hơn như vòng lặp.
-
Cài đặt và khởi chạy n8n: Người nói hướng dẫn cài đặt và chạy n8n trên Docker, nhấn mạnh việc tiết kiệm dung lượng bằng cách di chuyển các ứng dụng ít sử dụng lên ổ cứng ngoài. Anh ấy cũng nhắc đến video hướng dẫn sử dụng n8n trước đó trên kênh YouTube của mình.
-
Lấy dữ liệu tin tức từ newsd.dat.io: Phần này hướng dẫn sử dụng API của newsd.dat.io để lấy tin tức. Người nói giải thích về các tùy chọn lọc tin tức (vùng miền, chủ đề, ngôn ngữ) và giới thiệu các gói sử dụng của API, từ gói miễn phí đến các gói trả phí. Cú pháp gọi API và sử dụng hàm
limit
để giới hạn số lượng tin tức được lấy về được giải thích và minh họa. -
Xử lý dữ liệu bằng LLM (LM Studio): Sau khi lấy được dữ liệu tin tức, video hướng dẫn sử dụng LLM (cụ thể là model C-LoM trên LM Studio) để tạo thêm bình luận cho mỗi bài tin. Người nói nhấn mạnh đây chỉ là một ví dụ minh họa, và người xem có thể sử dụng các model khác hoặc các phương pháp xử lý khác nhau. Việc sử dụng node "Split" trong n8n để xử lý từng tin một được giải thích.
-
Đăng bài lên Facebook bằng Facebook Graph API: Phần này hướng dẫn cách tạo ứng dụng trên Facebook Developer, cấu hình quyền truy cập (bao gồm
pages_manage_posts
,pages_read_engagement
,pages_show_list
,business_management
), lấy Access Token, và sử dụng Facebook Graph API để đăng bài. Người nói nhấn mạnh tầm quan trọng của việc có đủ quyền và việc Access Token có thời hạn sử dụng. Quá trình debug Access Token để kéo dài thời hạn cũng được hướng dẫn. Cấu hình node "Facebook Graph API" trong n8n để đăng bài, bao gồm việc truyền title, description, hình ảnh, và bình luận được tạo bởi LLM, được trình bày chi tiết. -
Thiết lập tự động hóa: Cuối cùng, video hướng dẫn cách thiết lập trigger "on schedule" trong n8n để tự động chạy workflow vào nửa đêm hàng ngày.
Suốt video, người nói sử dụng nhiều ví dụ cụ thể và hướng dẫn từng bước, bao gồm cả việc giải thích lỗi và cách khắc phục. Anh ấy cũng thường xuyên nhắc đến kênh YouTube của mình và khuyến khích người xem đăng ký kênh. Câu nói "Let's go" được sử dụng để bắt đầu các phần hướng dẫn.