Đang tải TaskKit...
Đang tải TaskKit...
Cách thiết kế workflow n8n để mỗi comment có id, post context, Redis/Supabase guard và dấu ngữ cảnh riêng trước khi Page phản hồi.
Vì sao comment ngắn dễ bị trả lời giống nhau
Khi chạy quảng cáo, nhiều comment có thể chỉ là “quan tâm”, “giá sao”, “inbox” hoặc một dấu chấm. Nếu workflow chỉ đưa nguyên văn comment cho AI, các comment khác nhau rất dễ nhận cùng một câu trả lời.
Vấn đề không chỉ nằm ở prompt. Workflow cần biết comment nào đã xử lý, comment nằm dưới bài post nào, nội dung bài post đang nói về sản phẩm gì và câu trả lời gần nhất đã gửi là gì.
Ba khóa chống trùng trước khi gọi Graph
Khóa đầu tiên là comment-id hoặc event-id để chặn Meta gửi lại cùng một sự kiện. Khóa thứ hai là Redis/Supabase state để biết comment đã trả lời hay chưa, kể cả khi workflow bị retry hoặc nhiều execution chạy cùng lúc.
Khóa thứ ba là post context: caption, permalink, chủ đề bài viết và thông tin TaskKit liên quan. Nhờ vậy câu trả lời không chỉ khác nhau về chữ, mà còn đúng bối cảnh của bài đăng.