AI Avatar Video Creator — Blueprint
AI VIDEO AUTOMATION · Claude Cowork + Runninghub + Byteplus + n8n

ระบบสร้างวิดีโออวาตาร์
พร้อม AI Background อัตโนมัติ

Claude เขียนสคริปต์ แบ่ง Scene — แล้วระบบสร้าง AI Video Background ด้วย Byteplus Seedance, สร้างอวาตาร์พูดผ่าน Runninghub Infinite Talk และตัดต่อด้วย FFMPEG อัตโนมัติ

4
Modules
3
Layers
6
Tools
~85%
ประหยัดเวลา
ปัญหาเดิม

ทำไมถึงต้องมีระบบนี้?

กระบวนการสร้างวิดีโออวาตาร์แบบเดิมใช้เวลานานหลายชั่วโมงต่อชิ้น และยังมีจุดที่ขาดความสม่ำเสมอ

⏱️
เขียนสคริปต์นาน
ต้องนั่งคิดโครงสร้างเรื่อง เขียนสคริปต์ แบ่ง Scene ด้วยมือ ใช้เวลา 1–3 ชั่วโมงต่อวิดีโอ
🔍
หา B-roll ทีละคลิป
ต้องเปิด Byteplus Seedance สร้าง AI Background ทีละ Scene ทีละ Prompt ใช้เวลาเฉลี่ย 20–40 นาทีต่อวิดีโอ
🤖
อวาตาร์ไม่สอดคล้องกัน
ต้อง Upload สคริปต์ใน Runninghub เอง ตั้งค่า Avatar, Voice แยกกันทุกครั้ง ไม่มี Template มาตรฐาน
✂️
ตัดต่อ B-roll ด้วยมือ
ต้องนำคลิป B-roll มาต่อกับวิดีโออวาตาร์ใน Premiere / CapCut ด้วยตนเอง เสียเวลา 30–90 นาทีต่อชิ้น
📁
ไม่มีระบบจัดเก็บ
สคริปต์กระจายในเอกสาร, คลิปกระจายในโฟลเดอร์, ไม่รู้ว่าวิดีโอไหนอยู่ขั้นตอนไหน
🔁
ทำซ้ำโดยไม่ต้อง
งาน Routine ทุกขั้นตอน (ค้นหา → Upload → ต่อคลิป) ทำซ้ำทุกวิดีโอ ไม่มีส่วนใดอัตโนมัติเลย

สถาปัตยกรรมระบบ

โครงสร้าง 3 Layers

ทุก Workflow ในระบบนี้ไหลตามรูปแบบ: Input → Intelligence → Output

LAYER 1 · INPUT

🎬 ประตูเข้า

รับ Topic, Brief, หรือเนื้อหาจากผู้ใช้ผ่าน Claude Cowork โดยตรง ก่อนส่งต่อเข้ากระบวนการอัตโนมัติ

📝 Topic / Brief จากผู้ใช้
📋 สคริปต์ที่มีอยู่แล้ว
🔗 URL บทความ / Outline
LAYER 2 · INTELLIGENCE

🧠 สมองกลาง

Claude วิเคราะห์เนื้อหา เขียนสคริปต์ แบ่ง Scene และกำหนด B-roll Keywords พร้อม n8n เป็น Orchestrator

✍️ Claude — Script Writer
🎭 Claude — Scene Planner
⚙️ n8n — API Orchestrator
LAYER 3 · OUTPUT

🎥 ผลลัพธ์

ระบบสร้างวิดีโอสำเร็จรูปพร้อม B-roll สลับฉาก และส่งไฟล์ไปยัง Google Drive / แจ้งเตือนผู้ใช้ทันที

🎞️ Avatar Video (Runninghub)
🎬 AI Video Background (Byteplus Seedance)
✂️ Final Video (FFMPEG via n8n)
⚡ Core Flow: Topic Input → Google Sheets Hub → Claude สร้างสคริปต์ → n8n เรียก Byteplus Seedance สร้าง AI Background + Runninghub Infinite Talk สร้างอวาตาร์ → FFMPEG ต่อวิดีโอ → Google Drive + แจ้งเตือน Email
เครื่องมือที่ใช้ในระบบ
🤖Claude CoworkScript + Scene Planning
🎭Runninghub APIAI Avatar (Infinite Talk)
🎬Byteplus SeedanceAI Video Background
⚙️n8nAPI Orchestration
✂️FFMPEG APIVideo Composition (via n8n)
📊Google SheetsHub + Tracker

Workflow Modules

4 Modules หลักของระบบ

แต่ละ Module ทำงานต่อเนื่องกัน โดยมี Google Sheets เป็น Hub ตรวจสอบ Status ก่อนดำเนินการในขั้นต่อไป

✍️
MODULE 1 · MANUAL TRIGGER
Script Architect
Claude เขียนสคริปต์ + แบ่ง Scene + กำหนด B-roll Keywords ทั้งหมด
-
Trigger
Manual — ผู้ใช้พิมพ์ Topic + Duration ใน Claude Cowork
Claude Role
Script Writer & Scene Planner ผู้เชี่ยวชาญสร้าง Narrative Video
Hub
Google Sheets → Tab: Scenes (บันทึกแต่ละ Scene แยก Row)
Output
สคริปต์ครบ + Scene Timeline + B-roll Keywords ต่อ Scene
Slash Commands
/write-script /plan-scenes /review-script
n8n / Pabbly Flow
Claude Cowork
/write-script [topic]
→
Claude
สร้างสคริปต์ + แบ่ง Scene
→
Sheets: Scenes Tab
บันทึกทุก Scene แยก Row
→
Status
→ "Script Ready"
System Prompt ตัวอย่าง
Plugin: Script Architect · Claude Cowork
คุณคือ Script Architect ผู้เชี่ยวชาญการเขียนสคริปต์วิดีโอสไตล์ Explainer + Storytelling บริบท: สร้างวิดีโออวาตาร์พูดตามสคริปต์ โดยมี B-roll คลิปสั้นสลับฉากตามเนื้อหา /write-script [topic] [duration] [tone] Input: Topic ที่ผู้ใช้ระบุ, ความยาววิดีโอ (วินาที), Tone (formal/casual/energetic) Process: → สร้าง Hook ที่ดึงดูดใน 5 วินาทีแรก → แบ่งเนื้อหาเป็น Scene ตามตรรกะการเล่าเรื่อง → แต่ละ Scene: [Scene #] [Duration] [Avatar Script] [B-roll Keyword TH] [B-roll Keyword EN] → ปิดท้ายด้วย Call to Action ที่ชัดเจน Output Format (JSON-ready): Scene 1: duration=8s, script="ข้อความที่อวาตาร์จะพูด", broll_th="คำหลักภาษาไทย", broll_en="english keyword" Scene 2: ... Rules: → แต่ละ Scene ยาว 5–15 วินาที เพื่อ B-roll สลับได้พอดี → B-roll Keyword ต้องเป็น Visual ที่หาได้ใน Stock Video (เช่น "business team meeting" ไม่ใช่ "ความสำเร็จ") → บันทึกผลลัพธ์ใน Sheets: Tab "Scenes" คอลัมน์ Scene_ID, Duration, Script, BRoll_EN, Status /plan-scenes → รับสคริปต์ที่มีอยู่ แล้ว Re-structure เป็น Scene Timeline → คำนวณ Total Duration รวม → แนะนำ Scene ไหนควรเป็น Avatar / ไหนควรเป็น B-roll เต็มฉาก /review-script [scene-id] → อ่านสคริปต์ Scene ที่ระบุ แล้ว Suggest ปรับปรุง Pacing, Hook, CTA
🎞️
MODULE 2 · AUTO TRIGGER (n8n)
AI Background Generator
n8n เรียก Byteplus Seedance-1.0-pro-fast สร้าง AI Video Background ตาม Keywords แต่ละ Scene อัตโนมัติ
+
Trigger
n8n ตรวจ Sheets ทุก 5 นาที → เมื่อ Status = "Script Ready"
Process
วนลูปทุก Scene → ส่ง Prompt ไป Byteplus Seedance-1.0-pro-fast สร้าง AI Video Background ตาม Keyword
Hub
Sheets: Scenes Tab → เขียน BG_Video_URL + BG_Thumb ต่อ Scene
Output
URL AI Video Background พร้อมใช้ ครบทุก Scene → Status → "BRoll Ready"
Slash Command (สำหรับ Override)
/find-broll /swap-broll
n8n Flow
n8n Scheduler
ทุก 5 นาที
→
Sheets: Scenes
Filter Status="Script Ready"
→
Loop Each Scene
POST Seedance API + Keyword
→
Byteplus Seedance
Return AI Video URL
→
Sheets Update
เขียน BG_Video_URL ต่อ Scene
💡 เคล็ดลับ: ตั้ง n8n ให้สร้าง AI Background 2 ตัวเลือกต่อ Scene (ต่าง Prompt เล็กน้อย) แล้วบันทึก URL ทั้งหมด เพื่อให้ผู้ใช้ /swap-bg [scene-id] เลือกสลับได้ก่อน Compose
System Prompt สำหรับ /find-bg (Manual Override)
Plugin: Script Architect · Override Command
/find-bg [scene-id] [prompt] Input: Scene ID ที่ต้องการสร้าง + Prompt สำหรับ AI Background Process: → ส่ง Prompt ไป Byteplus Seedance-1.0-pro-fast API → แสดงผล 2 ตัวเลือก AI Video พร้อม Thumbnail URL + ความยาวคลิป → รอผู้ใช้เลือก แล้วเขียน URL ที่เลือกลง Sheets Note: ใช้เมื่อ Auto-generate ได้ Background ไม่ตรงเนื้อหา /swap-bg [scene-id] → แสดง 2 ตัวเลือก AI Background ที่สร้างสำรองไว้ → ผู้ใช้เลือก แล้วอัปเดต BG_Video_URL ใน Sheets ทันที
🤖
MODULE 3 · AUTO TRIGGER (n8n)
Avatar Generator
n8n ส่งสคริปต์ไปยัง Runninghub API (Infinite Talk) สร้างวิดีโออวาตาร์พูดอัตโนมัติ
+
Trigger
Sheets: Status = "BRoll Ready" → n8n เรียก Runninghub API ทันที
Process
ดึงสคริปต์รวม + Avatar Image จาก Config Tab แล้วส่ง POST ไป Runninghub Infinite Talk API
Hub
Sheets: Projects Tab → บันทึก Runninghub_Task_ID + Status
Output
URL วิดีโออวาตาร์ MP4 → บันทึกใน Sheets → Status → "Avatar Ready"
Slash Commands
/generate-avatar /check-status /preview-avatar
n8n Flow (Runninghub API)
n8n Trigger
Status="BRoll Ready"
→
Sheets: Config
ดึง Avatar_Image + Script
→
Runninghub API
POST Infinite Talk Task
→
Poll Status
GET Task Status
→
Sheets Update
บันทึก Avatar_URL
⚠️ สำคัญ: Runninghub Infinite Talk ใช้เวลา Render 2–5 นาที ให้ n8n ทำ Polling ทุก 30 วินาที ด้วย HTTP Request Node จนกว่า Status จะเป็น "completed" แล้วค่อยดึง Video URL มาบันทึก
System Prompt ตัวอย่าง (สำหรับ /generate-avatar manual)
Plugin: Avatar Studio · Claude Cowork
คุณคือ Avatar Video Manager ช่วยจัดการและตรวจสอบการสร้างวิดีโออวาตาร์ผ่าน Runninghub Infinite Talk /generate-avatar [project-id] Input: Project ID จาก Sheets Process: → ดึงสคริปต์รวมทุก Scene จาก Sheets (เรียง Scene ตาม Order) → ดึง Avatar_Image_URL, Ratio จาก Config Tab → POST ไป Runninghub API (Infinite Talk): /api/task/create → บันทึก task_id กลับ Sheets + ตั้ง Status = "Generating" Output: แสดง task_id + เวลาประมาณ Render /check-status [project-id] → Poll Runninghub API ด้วย task_id จาก Sheets → ถ้า completed → อัปเดต Avatar_URL + Status = "Avatar Ready" → ถ้า failed → แจ้ง Error + ตั้ง Status = "Error: Avatar" /preview-avatar [project-id] → แสดง Avatar_URL เป็น Link สำหรับดูตัวอย่างก่อน Compose
🎬
MODULE 4 · AUTO TRIGGER + HUMAN REVIEW
Video Composer
FFMPEG API ผ่าน n8n ต่อ Avatar Video + AI Background หลาย Scene เข้าด้วยกัน พร้อม Export สำเร็จรูป
+
Trigger
Status = "Avatar Ready" + Manual Approve ของผู้ใช้
Process
n8n รัน FFMPEG API รับ Avatar URL + AI Background URLs ทุก Scene แล้ว Composite วิดีโอสำเร็จรูป
Hub
Sheets: Projects Tab → บันทึก Final_Video_URL + Publish_Date
Output
MP4 สำเร็จรูปใน Google Drive + Email แจ้งผู้ใช้ → Status = "Done"
Slash Commands
/compose-video /export-video /publish-ready
n8n Composition Flow (FFMPEG)
Human Approve
Status="Approved"
→
n8n Build CMD
FFMPEG Composite
→
FFMPEG API
Overlay + Merge Scenes
→
Poll/Wait
รอ Job เสร็จ
→
Google Drive
Upload Final MP4
🎯 FFMPEG Composition Design: n8n สร้าง FFMPEG command ที่ Overlay Avatar Video (foreground) ทับ AI Background Video (background) แต่ละ Scene แล้ว Concat ทุก Scene เข้าด้วยกันเป็น Final MP4 อัตโนมัติ
System Prompt ตัวอย่าง
Plugin: Video Studio · Claude Cowork
คุณคือ Video Composition Manager จัดการขั้นตอนสุดท้ายของการสร้างวิดีโอ /compose-video [project-id] Input: Project ID ที่มี Avatar_URL และ BG_Video_URL ครบทุก Scene แล้ว Process: → ดึง Avatar_URL จาก Sheets: Projects → ดึง Scene Timeline (Scene_ID, Start_Time, Duration, BG_Video_URL) จาก Sheets: Scenes → n8n สร้าง FFMPEG command: ffmpeg -i avatar.mp4 -i bg_scene1.mp4 \ -filter_complex "[1:v][0:v]overlay=...;concat=..." \ -c:v libx264 output.mp4 → รัน FFMPEG API ผ่าน n8n Execute Command Node → Poll จนสำเร็จ → บันทึก Final_URL ใน Sheets → ส่ง Email แจ้งผู้ใช้พร้อม Download Link /export-video [project-id] [format] → Export เป็น format ที่ระบุ (MP4 1080p / Reels 9:16 / Story) → FFMPEG Scale/Crop Command → Return URL ใหม่ /publish-ready [project-id] → ตั้ง Status = "Published Ready" → บันทึก Publish_Date = วันนี้

ทางเลือกเครื่องมือ

3 วิธีสำหรับระบบเดียวกัน

เลือกตามทักษะทีมและงบประมาณ — ผลลัพธ์เหมือนกัน ความซับซ้อนต่างกัน

วิธี A — Manual + Claude
⚡ เริ่มต้นได้ทันที ไม่ต้องตั้งค่า
  • Claude Cowork เขียนสคริปต์ + Scene ด้วย /write-script
  • เข้า Byteplus Seedance สร้าง AI Background ด้วยตนเองตาม Keyword ที่ Claude แนะนำ
  • Upload สคริปต์ใน Runninghub Web UI สร้างอวาตาร์ด้วย Infinite Talk
  • ต่อวิดีโอใน Canva Video / CapCut ด้วยมือ
✓ ไม่ต้องมี API Key ✓ เริ่มได้เลยวันนี้
✗ ยังต้องทำ B-roll + ตัดต่อด้วยมือ (ประหยัดแค่ 40%)
วิธี B — n8n Full Automation ⭐ แนะนำ
🚀 อัตโนมัติ 85% ตั้งแต่สคริปต์ถึง Final Video
  • Claude Cowork: /write-script → บันทึก Sheets อัตโนมัติ
  • n8n: Byteplus Seedance สร้าง AI Background ทุก Scene (Loop Node)
  • n8n: Runninghub Infinite Talk API สร้างอวาตาร์ + Poll จนเสร็จ
  • n8n: FFMPEG API Composite วิดีโอสำเร็จรูป
  • n8n: Upload Google Drive + Email แจ้งเตือน
✓ ประหยัดเวลา 85% ✓ มีประวัติทุก Project ✓ Scale ได้
✗ ต้องตั้งค่า n8n + API Keys ครั้งแรก (ใช้เวลา ~3 ชั่วโมง)
วิธี C — Pabbly + Manual Compose
🔧 No-code ส่วนใหญ่ ตัดต่อเองขั้นสุดท้าย
  • Claude Cowork: /write-script บันทึก Sheets ผ่าน Pabbly MCP
  • Pabbly: Webhook Loop เรียก Byteplus Seedance สร้าง AI Background ต่อ Scene
  • Pabbly: เรียก Runninghub Infinite Talk API สร้างอวาตาร์
  • ผู้ใช้ตัดต่อเอง ใน CapCut / Canva (ใช้ URL จาก Sheets)
✓ No-code ✓ ถูกกว่า n8n ✓ ไม่ต้อง Self-host
✗ Pabbly Loop ช้ากว่า n8n ✗ ยังต้องตัดต่อขั้นสุดท้ายเอง
💡 คำแนะนำ: เริ่มด้วย วิธี A 1–2 สัปดาห์เพื่อทดสอบ Output ว่าถูกทิศทาง แล้วค่อย Setup วิธี B (n8n) เมื่อพร้อม

Google Sheets Hub

โครงสร้าง Sheets ทุก Tab

Google Sheets ทำหน้าที่เป็น "สมุดบัญชี" ของทุก Project — ทุกเครื่องมืออ่านและเขียนที่นี่เท่านั้น

📋 Tab 1: Projects
Master ทุก Project วิดีโอ — 1 Row ต่อ 1 วิดีโอ
Project_ID (AUTO)
Topic
Duration_Sec
Tone
Avatar_ID
Runninghub_Task_ID
Avatar_URL
Final_Video_URL
Status
Created_At
🎭 Tab 2: Scenes
แต่ละ Scene ของทุก Project — 1 Row ต่อ 1 Scene
Scene_ID (AUTO)
Project_ID (FK)
Scene_Order
Script_Text
Duration_Sec
BRoll_Keyword_TH
BRoll_Keyword_EN
BRoll_URL_1
BRoll_URL_2
BRoll_URL_Selected
Status
📁 Tab 3: Assets
ไฟล์และคลิปทั้งหมดที่ดาวน์โหลดและสร้างไว้
Asset_ID
Project_ID (FK)
Type (avatar/broll/final)
Source_URL
Drive_URL
File_Size_MB
Saved_At
⚙️ Tab 4: Config
ค่าตั้งค่าที่ทุก Module ดึงใช้ — แก้ที่เดียวใช้ได้ทุก Project
Runninghub_API_Key
Default_Avatar_Image_URL
Default_Voice_Type
Video_Ratio (16:9/9:16)
Byteplus_API_Key
Seedance_Model (pro-fast)
FFMPEG_API_Endpoint
Drive_Folder_ID
Notify_Email
📊 Tab 5: Status Log
ประวัติการเปลี่ยน Status ทุกครั้ง — Debug และ Audit
Log_ID
Project_ID
Old_Status
New_Status
Changed_By
Timestamp
Notes
Status Flow
New
Project เพิ่งสร้าง
→
Script Ready
Claude เขียนสคริปต์เสร็จ
→
BRoll Ready
n8n ดึงคลิปครบ
→
Approved
ผู้ใช้ Approve แล้ว
→
Avatar Ready
Runninghub Render เสร็จ
→
Done
Final Video พร้อม

ตาราง Automation

เวลาทำงานของแต่ละ Module

ระบบ n8n ทำงานเบื้องหลังตลอดเวลา — ผู้ใช้แค่ Input Topic แล้อรอรับ Final Video

Manual Trigger
Script Architect
/write-scriptผู้ใช้พิมพ์ Topic — Claude เขียนสคริปต์ + บันทึก Sheets ใน ~2 นาที
ทุก 5 นาที
B-roll Curator
n8n Autoตรวจ Status="Script Ready" → วนสร้าง AI Background ด้วย Byteplus Seedance ต่อ Scene → อัปเดต Sheets
ทันทีที่ BRoll Ready
Avatar Generator
n8n Autoส่งสคริปต์ไป Runninghub → Poll ทุก 30 วินาที → รับ Avatar URL (รอ 2–5 นาที)
หลัง Human Approve
Video Composer
/compose-videoผู้ใช้ Approve → FFMPEG Composite → Upload Drive → Email แจ้ง (~5 นาที)
เมื่อเจอ Error
Error Recovery
n8n Alertถ้า Runninghub / FFMPEG Fail → บันทึก Error Log → Email แจ้ง → Status="Error"

ขั้นตอนตั้งค่า

เริ่มต้นระบบตั้งแต่ศูนย์

ทำตามขั้นตอนนี้ครั้งเดียว แล้วระบบจะทำงานได้ทุกครั้งที่ต้องการสร้างวิดีโอใหม่

1
สมัครและเตรียม API Keys ทั้งหมด
ต้องมี API Key จาก 3 แพลตฟอร์มก่อนเริ่มต้น
  • Runninghub: runninghub.ai → Sign Up → API Keys → ใช้ Workflow Infinite Talk
  • Byteplus Seedance: seed.bytedance.com → Sign Up → API Keys → เลือก Model Seedance-1.0-pro-fast
  • n8n (FFMPEG): ติดตั้ง n8n + เปิดใช้ Execute Command Node สำหรับ FFMPEG
💡เริ่มทดสอบกับ Runninghub แบบ Pay-per-use ก่อน เมื่อระบบทำงานได้ดีค่อยเติม Credit เพิ่มตามจำนวนวิดีโอที่ใช้จริง
2
สร้าง Google Sheets Hub
Copy Template Sheets และตั้งค่า Config Tab ด้วย API Keys ทั้งหมด
  • สร้าง Google Sheets ใหม่ ชื่อ "Avatar Video Hub"
  • สร้าง 5 Tabs: Projects, Scenes, Assets, Config, Status_Log
  • ใน Tab Config: เพิ่ม Runninghub_API_Key, Byteplus_API_Key, FFMPEG_API_Endpoint
  • ตั้งสิทธิ์ Sheets → Share → Anyone with link (Editor) เพื่อให้ n8n เข้าได้
💡บันทึก Sheets URL ไว้ — n8n จะใช้ Spreadsheet ID จาก URL นี้ในทุก Node
3
ออกแบบ FFMPEG Composition
FFMPEG command คือหัวใจของระบบ — กำหนดว่า AI Background จะวางตรงไหน อวาตาร์ Overlay อยู่มุมไหน
  • เข้า creatomate.com → Templates → Create New
  • Track 1 (Bottom): Avatar Video Source (ชื่อ Element: "Avatar")
  • Track 2 (Top, Overlay): B-roll Scene 1–N (ชื่อ Element: "Scene1", "Scene2", ...)
  • ตั้ง B-roll Opacity 80–90% ให้อวาตาร์ยังมองเห็นอยู่
  • หรือออกแบบให้ B-roll เต็มจอ + อวาตาร์ PIP มุมล่างขวา (ขนาด 25%)
💡สร้าง 2 Template: แบบ 16:9 (YouTube/Facebook) และ 9:16 (Reels/TikTok) เก็บทั้งสอง Template_ID ใน Config Tab
4
ตั้งค่า n8n Workflow
Import Workflow หรือสร้างใหม่ใน n8n Cloud / Self-host
  • สร้าง Workflow 1: "AI Background Generator" — Schedule Trigger (5 นาที) → Google Sheets (Filter) → Loop → HTTP Request (Byteplus Seedance) → Sheets Update
  • สร้าง Workflow 2: "Avatar Generator" — Google Sheets Trigger (Status Change) → HTTP Request (Runninghub POST) → Wait → HTTP Request (Runninghub Poll) → Sheets Update
  • สร้าง Workflow 3: "Video Composer" — Google Sheets Trigger (Approved) → Execute Command (FFMPEG) → Wait → Google Drive Upload → Gmail Send
💡n8n Cloud (cloud.n8n.io) ฟรี 5 Active Workflows เพียงพอสำหรับระบบนี้ — ไม่ต้อง Self-host
5
ตั้งค่า Claude Cowork Plugin
เพิ่ม Plugin ใน Claude Cowork พร้อม MCP Connector ไปยัง Google Sheets
  • Claude Cowork → Settings → Plugins → Create New Plugin
  • ชื่อ Plugin: "Script Architect" / Icon: ✍️
  • วาง System Prompt จาก Module 1 ด้านบน
  • เพิ่ม MCP Connector: Google Sheets (ใส่ Spreadsheet ID)
  • ทดสอบด้วยคำสั่ง /write-script "AI ในธุรกิจ SME" 60 casual
💡ทดสอบ Output ของ Claude ด้วยมือก่อน 3–5 ครั้ง เพื่อให้แน่ใจว่า AI Background Prompt ที่ได้สร้างผลลัพธ์ตรงเนื้อหา ก่อนให้ n8n ทำงานอัตโนมัติ
6
ทดสอบ End-to-End ครั้งแรก
รันระบบแบบ Manual ก่อน แล้วเปิด Automation เมื่อมั่นใจ
  • พิมพ์ /write-script ใน Claude Cowork → ตรวจ Sheets ว่าบันทึกครบไหม
  • รัน n8n Workflow B-roll Curator ด้วยมือ (Execute manually) → ตรวจ BRoll_URL ใน Sheets
  • เปิด BRoll_URL ในเบราว์เซอร์ — คลิปตรงกับเนื้อหาไหม?
  • รัน Avatar Generator → รอ 5 นาที → ตรวจ Avatar_URL
  • รัน Video Composer → ดูผลลัพธ์ Final Video ใน Google Drive
💡ถ้าคลิป B-roll ไม่ตรง → ปรับ System Prompt ให้ Claude สร้าง Keyword แบบ Descriptive มากขึ้น เช่น "two people shaking hands office" แทน "ความร่วมมือ"

ตารางสรุป

Overview ทุก Module

มุมมองรวมของระบบทั้งหมด — ใช้เป็น Reference ระหว่างตั้งค่า

Module Trigger Tool Input Output เวลา
Script Architect Manual Claude CoworkSheets MCP Topic + Duration + Tone สคริปต์ + Scene Timeline + B-roll Keywords ~2 นาที
B-roll Curator n8n (5 นาที) n8nByteplus Seedance BRoll_Keyword_EN ต่อ Scene BRoll_URL พร้อมใช้ ครบทุก Scene ~3 นาที
Avatar Generator n8n (Status Change) n8nRunninghub API สคริปต์รวม + Avatar Config Avatar Video URL (MP4) 2–10 นาที
Video Composer Human Approve + n8n n8nFFMPEG APIGoogle Drive Avatar URL + BRoll URLs ทุก Scene Final MP4 ใน Drive + Email ~5 นาที
⚡
เวลารวมต่อวิดีโอ
จาก ~3–5 ชั่วโมง เหลือ ~15–20 นาที (ส่วนใหญ่รอ Render)
💰
ค่าใช้จ่ายโดยประมาณ
Runninghub (Pay-per-use) + Byteplus Seedance (Pay-per-use) + n8n Cloud ฟรี + FFMPEG ฟรี = ~$20–40/เดือน (ขึ้นกับจำนวนวิดีโอ)
📹
Production Capacity
สร้างได้ 20–50 วิดีโอ/เดือน ด้วยทีม 1 คน
BLUEPRINT

ระบบสร้างวิดีโออวาตาร์พร้อม B-roll

ออกแบบด้วย Claude Cowork · เวอร์ชัน 1.0 · มีนาคม 2026

Claude Cowork Runninghub API Byteplus Seedance n8n FFMPEG API Google Sheets