n8n Thai
by n8n Thai

สร้างคอนเทนต์อัตโนมัติด้วย AI + n8n

สร้างระบบผลิตคอนเทนต์ Social Media อัตโนมัติด้วย AI และ n8n ตั้งแต่เขียนข้อความ ไปจนถึงโพสต์ Facebook, Instagram, Line

สร้างคอนเทนต์อัตโนมัติด้วย AI + n8n

ทีม Social Media ส่วนใหญ่ใช้เวลาไปกับการ “เขียน caption เดิมๆ ซ้ำๆ” มากกว่าการคิดกลยุทธ์ n8n + AI เปลี่ยนวิธีทำงานนี้ได้ด้วยการ automate ส่วนที่ซ้ำซากออกไป ให้ทีมโฟกัสกับสิ่งที่สำคัญกว่า

Workflow ที่จะสร้าง

ระบบสร้างคอนเทนต์ที่เราจะสร้างมีความสามารถ:

  • รับ topic หรือ keyword เป็น input
  • สร้าง caption สำหรับ Facebook, Instagram, Twitter/X แยกกัน (แต่ละ platform ต้องการ tone ต่างกัน)
  • ปรับ hashtag ให้เหมาะสมกับแต่ละ platform
  • บันทึกลง Google Sheets เพื่อรอ approve
  • โพสต์อัตโนมัติเมื่อ approve

ขั้นตอนที่ 1: รับ Topic Input

วิธีรับ input มีหลายแบบ เลือกตามความเหมาะสม:

Schedule + Google Sheets — เตรียม list of topics ไว้ใน Google Sheets n8n อ่านทีละแถวตาม schedule แล้วสร้างคอนเทนต์อัตโนมัติ เหมาะกับทีมที่วางแผนล่วงหน้า

Webhook — ส่ง HTTP POST มาพร้อม topic ทำได้จาก Notion, Airtable, หรือ app อื่นๆ ผ่าน automation

Manual Form — สร้าง n8n Form Trigger ให้ทีมกรอก topic ผ่าน web form ง่ายที่สุด ไม่ต้องใช้ระบบภายนอก

ขั้นตอนที่ 2: สร้างคอนเทนต์ด้วย AI

เพิ่ม OpenAI Node (หรือ Anthropic ถ้าต้องการผลงานเขียนที่ดีกว่า) ตั้ง System Prompt:

คุณเป็น Social Media Content Writer ผู้เชี่ยวชาญ
เขียนคอนเทนต์เป็นภาษาไทย น่าอ่าน เหมาะกับแบรนด์ [ชื่อแบรนด์]
tone: [กำหนด tone เช่น สุภาพ, เป็นกันเอง, professional]

User Prompt:

สร้างคอนเทนต์สำหรับ topic: {{ $json.topic }}

ต้องการ 3 เวอร์ชัน:
1. Facebook (150-200 คำ เน้น storytelling)
2. Instagram (80-100 คำ + 10 hashtag ที่เกี่ยวข้อง)
3. Twitter/X (ไม่เกิน 280 characters)

ตอบในรูปแบบ JSON:
{
  "facebook": "...",
  "instagram": "...",
  "instagram_hashtags": ["#tag1", "#tag2"],
  "twitter": "..."
}

ขั้นตอนที่ 3: Parse ผลลัพธ์จาก AI

AI ตอบกลับมาเป็น JSON String ต้องแปลงก่อนใช้งาน

เพิ่ม Code Node หลัง OpenAI Node:

const response = $input.first().json.message.content;
const parsed = JSON.parse(response);
return [{ json: parsed }];

ถ้า AI ตอบมาไม่ตรง format บางครั้งอาจ parse ไม่ผ่าน แนะนำใส่ try-catch และ retry logic ถ้า parse ล้มเหลว

ขั้นตอนที่ 4: บันทึกลง Google Sheets เพื่อ Review

ก่อนโพสต์จริง ควรให้คนอ่านผ่านก่อน เพิ่ม Google Sheets Node (Append Row) บันทึก:

  • Date สร้าง
  • Topic ต้นฉบับ
  • Facebook content
  • Instagram content
  • Twitter content
  • Status = “Pending Review”

ทีมเปิด Google Sheets มา approve โดยเปลี่ยน Status เป็น “Approved” หรือ “Rejected”

ขั้นตอนที่ 5: โพสต์อัตโนมัติเมื่อ Approve

สร้าง Workflow ที่สอง ใช้ Schedule Trigger ทุก 1 ชั่วโมง อ่าน Google Sheets กรองแถวที่ Status = “Approved” แล้ว:

  • Facebook — ใช้ HTTP Request เรียก Facebook Graph API
  • Instagram — ใช้ HTTP Request เรียก Instagram Basic Display API
  • Twitter/X — ใช้ Twitter Node หรือ HTTP Request เรียก Twitter API v2
  • LINE OA — ใช้ LINE Messaging API

หลังโพสต์สำเร็จ อัปเดต Status เป็น “Posted” พร้อมบันทึก post URL

เพิ่ม Image Generation เข้าไป

คอนเทนต์ที่มีรูปภาพได้ engagement สูงกว่า สร้างรูปอัตโนมัติด้วย DALL-E:

เพิ่ม OpenAI Node (Operation: Generate Image) หลัง content generation

ใช้ AI เขียน image prompt ก่อน แล้วส่งให้ DALL-E:

จาก topic: {{ $json.topic }}
เขียน image prompt ภาษาอังกฤษสำหรับ DALL-E
รูปแบบ: [กำหนด style เช่น minimalist, flat design, photography style]
ห้ามมีข้อความในรูป

รายละเอียดเพิ่มเติมเกี่ยวกับ Image Generation ดูที่ สร้างรูปภาพด้วย AI + n8n

Template คอนเทนต์สำหรับธุรกิจไทย

ร้านอาหาร — topic = เมนูวันนี้ → AI เขียน caption น่ากิน + hashtag อาหารไทย
ร้านค้า Online — topic = สินค้าใหม่ + คุณสมบัติ → AI เขียน product post + CTA
บริษัท B2B — topic = industry news → AI เขียน thought leadership post สำหรับ LinkedIn
Personal Brand — topic = บทเรียนที่เรียนรู้วันนี้ → AI เขียน story-format post

Tips การเขียน Prompt ที่ได้คอนเทนต์คุณภาพสูง

ยิ่ง context มาก ยิ่งได้ผลดี ใส่ใน System Prompt:

  • กลุ่มเป้าหมาย (เช่น “ผู้หญิงวัย 25-35 ที่ชอบสุขภาพ”)
  • สิ่งที่ห้ามพูด (เช่น ห้ามเปรียบเทียบกับแบรนด์คู่แข่ง)
  • คำที่ต้องใช้เสมอ (brand vocabulary)
  • ตัวอย่าง post ที่ดีในอดีต (few-shot examples)

อยากเรียน n8n แบบเป็นระบบ ตั้งแต่เริ่มต้นจนสร้าง Workflow ใช้งานจริงได้ ลองดู คอร์สสอน n8n ที่ aiunlock.co

Related posts