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

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

ตั้งค่าความเป็นส่วนตัว

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • คุกกี้ที่จำเป็น
    เปิดใช้งานตลอด

    ประเภทของคุกกี้มีความจำเป็นสำหรับการทำงานของเว็บไซต์ เพื่อให้คุณสามารถใช้ได้อย่างเป็นปกติ และเข้าชมเว็บไซต์ คุณไม่สามารถปิดการทำงานของคุกกี้นี้ในระบบเว็บไซต์ของเราได้

  • คุกกี้เพื่อการวิเคราะห์

    คุกกี้ประเภทนี้จะทำการเก็บข้อมูลการใช้งานเว็บไซต์ของคุณ เพื่อเป็นประโยชน์ในการวัดผล ปรับปรุง และพัฒนาประสบการณ์ที่ดีในการใช้งานเว็บไซต์ ถ้าหากท่านไม่ยินยอมให้เราใช้คุกกี้นี้ เราจะไม่สามารถวัดผล ปรับปรุงและพัฒนาเว็บไซต์ได้
    รายละเอียดคุกกี้

  • คุกกี้เพื่อปรับเนื้อหาให้เข้ากับกลุ่มเป้าหมาย

    คุกกี้ประเภทนี้จะเก็บข้อมูลต่าง ๆ รวมทั้งข้อมูลส่วนบุคคลเกี่ยวกับตัวคุณเพื่อเราสามารถนำมาวิเคราะห์ และนำเสนอเนื้อหา ให้ตรงกับความเหมาะสมกับความสนใจของคุณ ถ้าหากคุณไม่ยินยอมเราจะไม่สามารถนำเสนอเนื้อหาและโฆษณาได้ไม่ตรงกับความสนใจของคุณ
    รายละเอียดคุกกี้

บันทึกการตั้งค่า