Học n8n Automation tiếng Việt — Miễn phí & Open Source

AI Content Pipeline — Tạo nội dung tự động bằng n8n + AI

AI Content Pipeline là gì?

AI Content Pipeline là hệ thống tự động sản xuất nội dung từ ý tưởng đến bài viết hoàn chỉnh, sử dụng AI (ChatGPT, Claude, Gemini) kết hợp n8n để điều phối quy trình. Thay vì viết từng bài thủ công, bạn chỉ cần cung cấp chủ đề, hệ thống sẽ tự research, viết, format và đăng bài.

Kiến trúc Content Pipeline

Pipeline gồm 5 giai đoạn:

  1. Ideation — Tạo ý tưởng nội dung
  2. Research — Thu thập thông tin, data
  3. Writing — AI viết bản nháp
  4. Review — Kiểm tra chất lượng
  5. Publishing — Đăng bài tự động

Giai đoạn 1: Tự động tạo ý tưởng nội dung

  1. Schedule Trigger — Chạy mỗi tuần.
  2. HTTP Request — Scrape trending topics từ Google Trends, Reddit, Twitter:
    GET https://serpapi.com/search
    Parameters:
      engine: google_trends
      q: n8n automation, workflow automation
      geo: VN
      date: now 7-d
  3. OpenAI — Dựa trên trending topics, generate 10 ý tưởng bài viết:
    System: Bạn là content strategist chuyên về automation và n8n.
    User: Dựa trên trending topics sau, đề xuất 10 ý tưởng bài viết blog.
    Topics: {{ $json.trending_topics }}
    Format: JSON array với fields: title, slug, keywords, target_audience, outline
  4. Google Sheets — Lưu danh sách ý tưởng vào content calendar.

Giai đoạn 2: Research tự động

  1. Google Sheets — Lấy bài viết cần research từ content calendar.
  2. HTTP Request — Search Google để thu thập tài liệu tham khảo:
    GET https://serpapi.com/search
    Parameters:
      q: {{ $json.keywords }}
      num: 10
      gl: vn
      hl: vi
  3. HTTP Request + HTML node — Scrape nội dung top 5 kết quả tìm kiếm.
  4. OpenAI — Tóm tắt và trích xuất key points:
    System: Tóm tắt các bài viết sau thành key points cho chủ đề "{{ $json.title }}".
    User: {{ $json.scraped_content }}
    Output: JSON với fields: key_points[], statistics[], quotes[]

Giai đoạn 3: AI viết bài

Multi-step writing với OpenAI node

Thay vì yêu cầu AI viết toàn bộ một lần, chia thành nhiều bước để tăng chất lượng:

  1. OpenAI (Step 1) — Tạo outline chi tiết:
    System: Bạn là technical writer chuyên về n8n và automation.
    Tạo outline chi tiết cho bài viết:
    - Tiêu đề: {{ $json.title }}
    - Target audience: {{ $json.target_audience }}
    - Key points cần cover: {{ $json.key_points }}
    - Độ dài: 1000-1500 từ
    - Format: H2, H3 headings với bullet points cho mỗi section
  2. OpenAI (Step 2) — Viết từng section:
    System: Viết section sau của bài blog.
    Outline: {{ $json.outline }}
    Section: {{ $json.current_section }}
    Style: Educational, practical, có code examples
    Language: Tiếng Việt tự nhiên, không dịch máy

    Sử dụng Split In Batches để viết từng section một, tránh output quá dài.

  3. Function — Ghép các section thành bài hoàn chỉnh, thêm HTML formatting.

Giai đoạn 4: Quality Check

  1. OpenAI — Review bài viết:
    System: Bạn là editor. Review bài viết sau và cho điểm 1-10
    cho các tiêu chí: accuracy, readability, SEO, engagement.
    Liệt kê các vấn đề cần sửa.
    Article: {{ $json.full_article }}
  2. IF — Nếu điểm trung bình dưới 7 → gửi lại cho AI viết lại. Nếu trên 7 → tiếp tục publish.
  3. OpenAI — Tạo meta description và excerpt cho SEO:
    Tạo meta description (155 ký tự) và excerpt (300 ký tự)
    cho bài viết sau: {{ $json.title }}

Giai đoạn 5: Tự động đăng bài

  1. HTTP Request — Đăng lên WordPress qua REST API:
    POST https://your-site.com/wp-json/wp/v2/posts
    Authorization: Bearer {{ $credentials.wpToken }}
    
    {
      "title": "{{ $json.title }}",
      "content": "{{ $json.full_article }}",
      "status": "draft",
      "slug": "{{ $json.slug }}",
      "categories": [{{ $json.category_id }}],
      "meta": {
        "_yoast_wpseo_metadesc": "{{ $json.meta_description }}"
      }
    }
  2. HTTP Request — Tạo featured image bằng DALL-E hoặc Stable Diffusion:
    POST https://api.openai.com/v1/images/generations
    {
      "model": "dall-e-3",
      "prompt": "Blog header image for: {{ $json.title }}",
      "size": "1792x1024"
    }
  3. HTTP Request — Upload featured image lên WordPress Media Library.
  4. Telegram — Thông báo cho team review bài draft trước khi publish.
  5. Google Sheets — Cập nhật content calendar: status = “published”, published_url.

Tối ưu pipeline với nhiều AI model

Không nhất thiết phải dùng một model cho tất cả. Bạn có thể kết hợp:

  • GPT-4 (qua OpenAI node) — Viết nội dung chính, cần sáng tạo
  • Claude (qua HTTP Request đến Anthropic API) — Review và fact-check
  • Gemini (qua HTTP Request đến Google AI API) — Research và tóm tắt

Sử dụng Switch node để route task đến model phù hợp nhất.

Chi phí và ROI

Ước tính chi phí cho pipeline 20 bài/tháng:

  • OpenAI API: ~$20-40/tháng (GPT-4 cho writing + review)
  • SerpAPI: ~$50/tháng (search và research)
  • n8n self-hosted: $0 (hoặc $20/tháng cho cloud)
  • Tổng: ~$70-110/tháng so với $2000-4000 thuê content writer

Tuy nhiên, AI content cần human review trước khi publish để đảm bảo chất lượng và brand voice. Pipeline giúp giảm 70% công sức, không phải thay thế hoàn toàn con người.

Kết luận

AI Content Pipeline với n8n là giải pháp sản xuất nội dung hiệu quả, kết hợp sức mạnh AI với khả năng tự động hóa của n8n. Bạn kiểm soát toàn bộ quy trình, từ ý tưởng đến xuất bản, và có thể tùy chỉnh pipeline theo nhu cầu riêng. Bắt đầu với workflow đơn giản (AI viết + WordPress publish) rồi mở rộng dần thêm research và quality check.

Tham khảo: n8n Documentation · GitHub n8n

Workflow n8n sẵn dùng Từ 9.000₫

Tiết kiệm hàng giờ setup — mua, import, chạy ngay. Đã test kỹ + hướng dẫn chi tiết.

Xem Workflow Store →