Ba file mẫu là một lối đi dựng sẵn, không phải lối duy nhất. Bạn là người chỉ huy: dùng file mẫu, hoặc bàn với agent một kiến trúc hợp với mình hơn. Thước đo chung là bốn phép thử nghiệm thu ở cuối trang.
Bảy yêu cầu bạn đặt cho agent nằm ở trang 2. Trang này không có ảnh chụp màn hình vì giao diện đổi liên tục; mỗi bước ghi mục tiêu và dấu hiệu đúng, dù ai làm, làm bằng công cụ gì.
Chọn lối nào cũng được. Hệ thống đạt khi qua đủ bốn phép thử, không phải khi làm đúng số bước hay đúng tên công cụ.
Agent càng có nhiều công cụ (trình duyệt, kết nối n8n) thì càng làm được nhiều. Nhưng có những việc gắn với tài khoản của bạn, luôn cần bạn.
Mỗi file là một luồng (workflow) trong n8n, có sẵn khối ghi chú: BẮT ĐẦU Ở ĐÂY, BẠN PHẢI ĐIỀN, ĐỪNG GỠ. Các bước bên dưới viết cho lối này, nhưng mục tiêu và dấu hiệu đúng vẫn dùng được cho lối 2.
Luồng chính: nhận, phân loại, soạn, kiểm, rồi đăng hoặc chuyển bạn duyệt.
⬇ Tải file 1Mỗi bước: 🎯 mục tiêu, 🙋 phần của bạn, ✅ dấu hiệu đúng. Dòng 🛠️ là gợi ý cho ai tự làm tay.
🎯 Có n8n với địa chỉ công khai, một Fanpage, khóa API cho AI, và một bot Telegram để duyệt bản nháp.
🙋 Đăng nhập Fanpage bằng tài khoản có toàn quyền quản lý. Tạo khóa AI trong tài khoản của bạn (file mẫu dùng Gemini; một số model mạnh nhất không có mức miễn phí). Nhắn @BotFather để tạo bot, rồi mở bot bấm Start.
🎯 Ba luồng nằm trong n8n, chưa bật (publish). Có một bảng lưu (Data Table) bảy cột làm trí nhớ, tên cột ghi trong khối BẮT ĐẦU Ở ĐÂY của file 1.
🛠️ Tự làm tay: tạo luồng mới, chọn nạp từ file (import from file), làm ba lần.
🎯 Chìa ứng dụng nằm ở ô Facebook App (khối nhận thông báo dùng). Chìa Trang loại dài hạn, đủ bốn quyền, nằm ở ô Facebook Graph API (khối đọc bài và đăng dùng). Mỗi ô là một credential.
🙋 Đăng nhập Meta, bấm cấp quyền, tự dán chìa vào n8n. Không dán chìa vào khung chat với agent.
🛠️ Tự làm tay: lấy cả hai chìa trong Graph API Explorer. Bốn quyền: pages_show_list, pages_manage_metadata, pages_read_engagement, pages_manage_engagement. Đổi chìa cá nhân sang loại dài hạn trong Access Token Debugger rồi lấy lại chìa Trang; theo Meta, chìa Trang lấy cách này không có ngày hết hạn nhưng vẫn có thể mất hiệu lực.
🎯 Không còn ô nào bắt đầu bằng DIEN_: mã ứng dụng, mã Fanpage, mã cuộc trò chuyện Telegram (chat ID). Mọi khối dùng bảng đều trỏ vào bảng của bạn. Lời dặn cho AI có tên Trang, chủ đề và cách xưng.
🙋 Quyết giọng văn của Trang.
🙋 Phần của bạn: chuyển ứng dụng sang chạy thật và bật (publish) ba luồng. Phần còn lại agent làm được. Bốn việc dưới đây làm thiếu thì không báo lỗi gì, chỉ là không có gì xảy ra. Hệ thống im lặng thì bạn hoặc agent soát theo đúng thứ tự này.
Ở chế độ phát triển (development mode), Meta chỉ gửi tin thử và hoạt động của người có vai trò trong ứng dụng. Bình luận của khách không về. Phải chuyển sang chạy thật (live mode), trước đó điền địa chỉ trang chính sách quyền riêng tư, hướng dẫn xóa dữ liệu và loại ứng dụng.
Khối nhận thông báo có địa chỉ thử (Test URL) và địa chỉ thật (Production URL). Bật ba luồng trước, rồi đăng ký địa chỉ thật ở phần Webhooks của ứng dụng, ô verify token điền chìa ứng dụng, và bật theo dõi mục feed. File mẫu đang ở nấc chạy thử nên bật lên chưa tự đăng gì.
Không có nút bấm cho việc này: phải gọi lệnh subscribed_apps cho mục feed bằng chìa Trang. Bẫy 2 là "gửi thông báo về đây", bẫy 3 là "hãy theo dõi Trang này".
Khi nạp file, n8n có thể tự gắn sẵn một ô chìa mà không hỏi. Mở từng khối dùng chìa kiểm lại: nhận thông báo dùng Facebook App, đọc bài và đăng dùng Facebook Graph API.
🙋 Đây là quyết định của bạn, không phải của agent.
Mọi bản nháp về Telegram, không câu nào tự đăng. Ở đây tới khi bạn bấm Đăng mà không phải sửa gì.
Chỉ lời khen và câu hỏi chuyên môn AI rất chắc. Cách sửa có nguyên văn trong khối ĐANG Ở NẤC MỘT. Lần đầu, vào Fanpage xem tận mắt câu đầu tiên.
File mẫu giới hạn 10 câu tự đăng mỗi giờ, vượt thì chuyển bạn duyệt. Tắt khẩn cấp: unpublish luồng chính.
Đừng hỏi agent "làm xong chưa". Bắt nó chạy thử cho bạn xem.
✅ Có câu trả lời (hoặc bản nháp về Telegram) bám đúng nội dung bài.
✅ Không bao giờ tự đăng, kể cả khi đã mở nấc hai. Bản nháp về chỗ bạn duyệt.
✅ Không bị hệ thống trả lời lại lần nữa.
✅ Ví dụ gỡ quyền đăng rồi cho đăng một câu: bạn phải được báo là đăng hỏng, không phải tự đi phát hiện.
Không qua phép thử nào, dò từ ngoài vào trong. Không có lượt chạy (execution) nào: soát bốn bẫy. Dừng giữa chừng: mở lượt chạy xem khối đỏ. Chạy hết mà không thấy trả lời: xem cột trạng thái trong bảng lưu.
Đoạn dưới để agent bàn cách dựng với bạn trước, rồi mới làm. Sửa lại cho hợp với bạn.
Tôi muốn có hệ thống tự trả lời bình luận cho Fanpage.
Tham khảo: https://ai-agent-tu-tay-dung.pages.dev
(ba file workflow n8n mẫu; bảy yêu cầu ở trang 2).
Trước khi làm:
- Hỏi tôi vài câu về trường hợp của tôi: lượng bình luận,
công cụ đang dùng, ngân sách, ai sẽ bảo trì.
- Đề xuất 2-3 cách dựng, nêu ưu nhược. Dùng file mẫu
hay cách khác hợp hơn đều được. Tôi chọn rồi mới làm.
Khi làm:
- Việc bạn tự làm được thì làm. Việc cần tài khoản của tôi
(đăng nhập, cấp quyền, dán chìa khóa) thì dừng lại chỉ tôi.
- Giải thích bằng lời thường, thuật ngữ tiếng Anh để trong ngoặc.
Khi xong:
- Chạy bốn phép thử nghiệm thu trên trang, cho tôi xem kết quả.
Đừng dán chìa khóa hay mật khẩu vào cuộc trò chuyện. Tự tay dán vào n8n hoặc công cụ bạn chọn.
Một luồng chạy trong n8n.
Bật và tắt luồng. Chỉ khi bật, địa chỉ thật mới nhận thông báo.
Bảng dữ liệu có sẵn trong n8n, dùng làm trí nhớ.
Một ô chìa khóa khai sẵn trong n8n cho các khối dùng chung.
Công cụ của Meta để lấy chìa và gọi thử lệnh.
Công cụ soi chìa: của ai, quyền gì, khi nào hết hạn.
Mã cuộc trò chuyện Telegram, để bot biết nhắn cho ai.
Chế độ phát triển (chỉ tin thử) và chạy thật (có bình luận của khách).
Địa chỉ thử (chỉ sống lúc bấm chạy thử) và địa chỉ thật.
Chuỗi xác minh địa chỉ nhận thông báo là của bạn.
Mục bảng tin của Trang, và lệnh gắn ứng dụng vào Trang.
Một lượt chạy của luồng, chỗ để dò lỗi.
File mẫu là lối nhanh nhất, không phải lối duy nhất. Bạn chỉ huy agent chọn cách hợp với mình. Phần luôn giữ lại cho bạn: cấp quyền, quyết câu nào máy được nói, và nghiệm thu bằng mắt.