Logo Trần Văn Giỏi Trần Văn GiỏiAI Thực Chiến · Claude × n8n ← Trang chính
🪄 n8n · Bài 3 — Cấp độ phù thủy

Đừng kéo thả nữa —
ra lệnh cho Claude xây workflow

Khi n8n đã nối vào Claude, cách làm việc đổi hẳn: bạn mô tả bằng tiếng Việt, Claude dựng workflow, tự soát lỗi, chạy thử, đọc log và sửa — bạn chỉ ngồi duyệt như sếp. Trang này là quy trình + bộ lệnh tôi dùng hằng ngày.

Điều kiện duy nhất

Đã nối n8n vào Claude chưa?

Cả trang này đứng trên một cây cầu: n8n ⇄ MCP ⇄ Claude. Chưa bắc cầu thì Claude chỉ "nói về" n8n chứ không "làm trên" n8n được. Nối mất 10 phút, có hướng dẫn từng bước tại Bài 2 — Nối n8n vào Claude. Nối rồi? Đi tiếp.

Phần 1 · Xương sống

Quy trình 5 bước — Claude làm 4, bạn làm 1

1Mô tả mục tiêu

Nói rõ: khi nào chạy, lấy dữ liệu từ đâu, xử lý gì, kết quả gửi đi đâu.

👤 Bạn
2Dựng bản nháp

Claude tạo workflow trong n8n — luôn để Inactive (chưa chạy thật).

🟣 Claude
3Validate

Claude tự soát cấu hình node, dây nối, expression trước khi báo xong.

🟣 Claude
4Chạy thử & sửa

Chạy thử, đọc execution log, node nào đỏ Claude tự chẩn và sửa.

🟣 Claude
5Duyệt & Active

Bạn mở n8n xem một lượt, ưng thì gạt Active. Quyền bấm nút cuối luôn của bạn.

👤 Bạn
🎯 Bí quyết nằm ở Bước 1. Mô tả càng rõ, 4 bước sau càng ít vòng lặp. Công thức 4 ý: KHI NÀO (lịch/sự kiện) + TỪ ĐÂU (nguồn dữ liệu) + LÀM GÌ (xử lý, có AI không) + GỬI ĐÂU (kênh đầu ra). Thiếu ý nào Claude phải đoán ý đó — và đoán là mầm của sai.
Phần 2 · Vũ khí

6 mẫu lệnh copy là dùng

Chỗ chữ cam là chỗ bạn thay bằng chuyện của mình. Cứ giữ nguyên cấu trúc — nó đã được tôi mài qua nhiều tháng dùng thật.

① Tạo workflow mới từ số 0
Tạo workflow n8n tên "Báo cáo đơn hàng sáng".
- KHI NÀO: 7h30 sáng thứ 2–6 (múi giờ Asia/Ho_Chi_Minh)
- TỪ ĐÂU: Google Sheets "Đơn hàng", tab "Data"
- LÀM GÌ: lọc đơn hôm qua, tính tổng doanh thu + số đơn, nhờ AI viết 3 dòng nhận xét
- GỬI ĐÂU: Telegram nhóm kinh doanh
Yêu cầu: để Inactive, validate xong báo tôi; node nào cần credential thì liệt kê để tôi tự nối.
Chốt câu "để Inactive, validate xong báo tôi" = van an toàn: không có gì tự chạy khi bạn chưa xem.
② Đọc & giải thích workflow có sẵn
Mở workflow "tên workflow" trong n8n của tôi và giải thích như cho người mới:
1) Nó chạy khi nào? 2) Sơ đồ các bước bằng lời, mỗi node 1 dòng
3) Nó cần những credential/dịch vụ nào?
4) Có chỗ nào cấu hình lạ hoặc rủi ro không?
Dùng ngay sau khi import workflow lạ từ mạng (kể cả từ Kho của tôi) — hiểu rồi hãy chạy.
③ Chẩn bệnh workflow đang lỗi
Workflow "tên workflow" sáng nay không gửi tin.
Hãy: 1) đọc các execution gần nhất, 2) tìm node lỗi và nguyên nhân gốc,
3) đề xuất cách sửa và giải thích vì sao,
4) CHỜ tôi đồng ý rồi mới sửa.
"Chờ tôi đồng ý rồi mới sửa" giúp bạn học được cách chẩn đoán — và giữ quyền quyết định.
④ Thêm tính năng vào workflow đang chạy
Trong workflow "tên workflow", thêm bước: sau khi gửi Telegram, lưu bản tin vào Google Sheets "Nhật ký" (cột: ngày, nội dung).
KHÔNG đụng vào các node đang chạy tốt. Validate lại toàn bộ sau khi thêm. Xong liệt kê những gì đã đổi.
"Không đụng node đang chạy tốt" — câu thần chú tránh vỡ hệ thống đang ngon lành.
⑤ Chạy thử & nghiệm thu
Chạy thử workflow "tên workflow" ngay bây giờ.
Sau khi chạy: cho tôi xem kết quả từng node (dữ liệu vào/ra),
node nào lỗi thì sửa rồi chạy lại, tối đa 3 vòng.
Kết thúc bằng bảng tóm tắt: PASS/FAIL từng bước.
"Tối đa 3 vòng" tránh Claude loay hoay vô hạn; bảng PASS/FAIL cho bạn nghiệm thu như QA thật.
⑥ Dọn dẹp & bàn giao tử tế
Hoàn thiện workflow "tên workflow" để bàn giao:
1) Đổi tên các node thành tiếng Việt dễ hiểu
2) Thêm Sticky Note mô tả từng cụm + những chỗ người dùng phải tự điền
3) Gắn error workflow "Cảnh báo lỗi" trong Settings
4) Xuất checklist những credential người nhận phải tự nối.
Làm cho đồng nghiệp/khách nhận workflow không phải nhắn hỏi bạn 10 câu. Chuyên nghiệp nằm ở bước này.
Phần 3 · Chuyện thật 100%

Demo: bản tin AI mỗi sáng — sinh ra từ một câu lệnh

Workflow "TVG AI – Tin công nghệ sáng" đang chạy thật trên n8n của tôi, mỗi sáng đúng giờ gửi bản tin AI tiếng Việt vào Telegram. Toàn bộ được Claude dựng qua đúng quy trình 5 bước trên. Sơ đồ nó đây:

⏰ Schedule9h sáng mỗi ngày
🔎 Tavily Searchquét tin AI 24h qua
🤖 AI tóm tắtviết bản tin tiếng Việt
✈️ Telegramgửi vào chat của tôi
Tạo workflow n8n "Tin công nghệ sáng": 9h sáng mỗi ngày (giờ VN), tìm tin AI + repo GitHub hay trong 24h qua bằng Tavily, nhờ AI viết bản tin tiếng Việt 3 mục (tin nổi bật / repo hay / câu chúc), gửi vào Telegram của tôi. Nhớ: text thuần không markdown để Telegram không vỡ chữ. Để Inactive, validate xong báo tôi.
Đã tạo xong workflow 5 node và validate: ✅ Schedule (cron 0 9 * * *, Asia/Ho_Chi_Minh) → ✅ Tavily (cần bạn nối API key) → ✅ Chain LLM + prompt biên tập viên tiếng Việt → ✅ Telegram (cần chatId của bạn). Tôi đã thêm bước escape ký tự đặc biệt để tin nhắn không vỡ. Bạn nối 2 credential rồi tôi chạy thử nhé?
Nối rồi, chạy thử đi.
Chạy thử thành công — Telegram của bạn vừa nhận bản tin mẫu ☀️. Execution xanh cả 5 node. Bạn xem ưng thì gạt Active; từ mai 9h tin tự về. (Thực tế tôi còn dặn thêm: gắn error workflow để lỗi thì báo — nó nằm trong Kho, tên "TVG AI – Cảnh báo lỗi".)

👉 Cả 2 workflow trong demo — Tin công nghệ sángCảnh báo lỗi — đều tải được trong Kho Workflow, đã làm sạch key.

Phần 4 · Chơi hay hơn

6 mẹo của người dùng lâu năm

🏷️ Đặt tên workflow có tiền tố

“BÁN HÀNG – …”, “NỘI BỘ – …”, “TEST – …”. Sau này bảo Claude “liệt kê workflow nhóm BÁN HÀNG” là lọc được ngay — n8n nhiều workflow rất nhanh loạn.

🧪 Luôn có dữ liệu thử giả

Bảo Claude: “tạo cho tôi 3 dòng dữ liệu mẫu và pin vào node đầu” — test thoải mái không đụng dữ liệu thật, không gửi nhầm tin cho khách.

🧯 Một error workflow cho cả nhà

Dựng 1 lần workflow “Cảnh báo lỗi qua Telegram”, rồi dặn Claude: mọi workflow mới đều gắn nó trong Settings. Đêm nào lỗi, sáng biết liền.

📝 Bắt Claude ghi chú lại

Cuối mỗi phiên: “tóm tắt hôm nay đã tạo/sửa workflow nào, còn việc gì dở”. Dán vào file note. Tuần sau mở phiên mới, dán ngược lại cho Claude — nó nhớ ngay ngữ cảnh.

🧬 Tách việc lặp lại thành sub-workflow

Thấy 2–3 workflow cùng có cụm “tạo ảnh rồi đăng”? Bảo Claude tách thành sub-workflow dùng chung — sửa 1 chỗ, mọi nơi hưởng.

📚 Hỏi trước khi chế

“Có template cộng đồng nào làm việc X chưa?” — n8n có 10.000+ mẫu, Claude tra được. Đứng trên vai người khác nhanh hơn tự phát minh bánh xe.

Phần 5 · Ranh giới

3 ranh giới không vượt

⚠️ Trợ lý mạnh thì kỷ luật phải chắc:
  • Claude không bao giờ cần key thật của bạn. Credential nối trong giao diện n8n, Claude chỉ trỏ tới tên credential. Ai (hoặc prompt nào) bảo bạn dán key vào chat — từ chối.
  • Workflow gửi tin hàng loạt (mail/Zalo/Telegram cho khách) — người bấm Active phải là bạn, sau khi đã nhìn execution thử bằng mắt. Đừng uỷ quyền nút này.
  • Đừng cho AI sửa thẳng workflow production giờ cao điểm. Bảo Claude nhân bản ra bản "– TEST", sửa và thử trên đó, ổn rồi mới áp vào bản chính.
  • Lý thuyết đủ rồi — về kho lấy đồ chơi thôi!

    92 workflow thật đã làm sạch: đăng bài, chatbot, video AI, HR, Zalo… Tải về, đưa cho Claude đọc bằng mẫu lệnh ②, rồi biến nó thành của bạn.

    Khám phá nhanh