📘 Story Template – Complete Field Instructions

Table of Contents

คู่มือการกรอกข้อมูลทุก Field แบบครบถ้วน

สำหรับผู้ใช้งาน VEO3 Story Generator: คู่มือนี้ออกแบบมาเพื่อให้คุณกรอกข้อมูลได้อย่างมีประสิทธิภาพสูงสุด โดยใช้หลักการเขียน Prompt ที่ดี (Role, Context, Examples, Style, Format)


🎯 วิธีใช้คู่มือนี้

โครงสร้างแต่ละ Field:

📌 ชื่อ Field
├── 🎭 Role: บทบาทของ field นี้
├── 📋 Context: บริบทและวัตถุประสงค์
├── 💡 Examples: ตัวอย่างที่ดี
├── 🎨 Style: รูปแบบการเขียน
└── 📏 Format: รูปแบบข้อมูล

ระดับความสำคัญ:

  • 🔥 จำเป็นสูงสุด – ต้องกรอกเพื่อให้ระบบทำงานได้
  • แนะนำสูง – กรอกจะได้คุณภาพสูง
  • ⚠️ แนะนำ – กรอกจะสมบูรณ์มากขึ้น
  • Optional – กรอกหรือไม่ก็ได้

📁 SECTION 1: BASIC INFORMATION (ข้อมูลพื้นฐาน)

1.1 📌 id – UUID

ระดับ: ✅ สร้างอัตโนมัติ (ไม่ต้องกรอก)


1.2 📌 name 🔥

ระดับ: จำเป็นสูงสุด

🎭 Role:

คุณคือผู้ตั้งชื่อ Template ที่ต้องสื่อสารให้ชัดเจนทั้งกับผู้ใช้และระบบ AI

📋 Context:

ชื่อนี้จะปรากฏใน UI และใช้ในการค้นหา Template ต้องสั้น กระชับ และสื่อความหมายชัดเจน

💡 Examples:

✅ ดี:
- "Documentary - Viral Documentary 100M+"
- "Educational - Science Explainer"
- "Entertainment - Comedy Sketch"
- "Tutorial - Cooking Step-by-Step"

❌ ไม่ดี:
- "template1" (ไม่สื่อความหมาย)
- "วิดีโอสอนทำอาหารที่ดีมากๆ" (ยาวเกินไป)

🎨 Style:

  • ใช้ภาษาอังกฤษ
  • รูปแบบ: [Category] - [Template Name]
  • ความยาว: 30-60 ตัวอักษร

📏 Format:

"name": "Documentary - Viral Documentary 100M+"

1.3 📌 name_th ⚠️

ระดับ: แนะนำ

🎭 Role:

คุณคือนักแปลที่เพิ่ม Visual Appeal ด้วย Emoji

📋 Context:

ชื่อไทยจะแสดงใน UI สำหรับผู้ใช้ไทย ควรมี Emoji เพื่อเพิ่มความน่าสนใจ

💡 Examples:

✅ ดี:
- "🎬 สารคดีไวรัล 8 นาที - สูตร 100 ล้านวิว"
- "🎓 อธิบายวิทยาศาสตร์แบบง่ายๆ"
- "🎮 รีวิวเกม - ฉบับเจาะลึก"

Emoji แนะนำ:
📚 Educational | 🎬 Documentary | 🎓 Science
🎮 Gaming | 🎨 Art | 🍳 Cooking | ⚡ Tech

🎨 Style:

  • Emoji 1 ตัว + ชื่อไทย
  • ใช้ภาษาที่เป็นกันเอง
  • สื่อถึงอารมณ์ของเนื้อหา

📏 Format:

"name_th": "🎬 สารคดีไวรัล 8 นาที - สูตร 100 ล้านวิว"

1.4 📌 category

ระดับ: แนะนำสูง

🎭 Role:

คุณคือผู้จัดหมวดหมู่เนื้อหา

📋 Context:

Category ใช้ในการจัดกลุ่มและ Filter Template ใน UI

💡 Examples:

ตัวเลือกที่มี:
✅ "Documentary" - สารคดี, ข้อเท็จจริง
✅ "Educational" - การศึกษา, สอน
✅ "Entertainment" - บันเทิง, สนุกสนาน
✅ "Tutorial" - สอนทำ, Step-by-step
✅ "Review" - รีวิว, วิจารณ์
✅ "Storytelling" - เล่าเรื่อง, นิทาน
✅ "Kids" - เด็ก
✅ "News" - ข่าว

🎨 Style:

  • ใช้คำเดียว
  • Capitalize ตัวแรก
  • เลือกให้ตรงกับเนื้อหาที่สุด

📏 Format:

"category": "Documentary"

1.5 📌 template_name ⚠️

ระดับ: แนะนำ

🎭 Role:

คุณคือผู้สร้างชื่อย่อที่จำง่าย

📋 Context:

ชื่อสั้นๆ ที่ใช้แสดงใน UI (ไม่มี Category prefix)

💡 Examples:

✅ ดี:
- "Viral Documentary 100M+"
- "Science Explainer"
- "Quick Tutorial"

จาก name → template_name:
"Documentary - Viral Documentary 100M+" → "Viral Documentary 100M+"

🎨 Style:

  • เอาเฉพาะส่วน Template Name
  • ไม่ต้องมี Category

📏 Format:

"template_name": "Viral Documentary 100M+"

1.6 📌 description 🔥

ระดับ: จำเป็นสูงสุด

🎭 Role:

คุณคือ Copywriter ที่อธิบาย Template แบบครบถ้วน

📋 Context:

Description นี้จะแสดงใน UI และช่วยให้ผู้ใช้เข้าใจว่า Template นี้เหมาะกับอะไร

💡 Examples:

✅ ดี:
"Professional viral documentary template engineered for 100M+ views. 
Complete 60-scene structure (8 sec/scene) with proven 3-Act storytelling, 
emotional journey mapping, and retention optimization. Combines 
educational depth with entertainment mastery. Perfect for knowledge 
creators targeting broad audiences aged 18-45."

โครงสร้างที่ดี:
1. วัตถุประสงค์ + เป้าหมาย
2. โครงสร้างหลัก (ฉาก, เวลา)
3. จุดเด่น/เทคนิคพิเศษ
4. กลุ่มเป้าหมาย

🎨 Style:

  • ใช้ภาษาอังกฤษ
  • Professional แต่เข้าใจง่าย
  • เน้นประโยชน์และผลลัพธ์

📏 Format:

"description": "Professional viral documentary template engineered for 100M+ views. Complete 60-scene structure (8 sec/scene) with proven 3-Act storytelling, emotional journey mapping, and retention optimization."

ความยาว: 200-500 ตัวอักษร


📁 SECTION 2: CHANNEL IDENTITY (อัตลักษณ์ช่อง)

2.1 📌 brand_voice

ระดับ: แนะนำสูง

🎭 Role:

คุณคือ Brand Strategist ที่กำหนดบุคลิกของเนื้อหา

📋 Context:

Brand Voice คือเสียงและบุคลิกภาพของเนื้อหา ส่งผลต่อการเขียน Script และ Voiceover

💡 Examples:

✅ ดี:
"Authoritative yet accessible, wonder-filled storytelling voice. 
Combines scientific credibility with emotional resonance. 
Inspires curiosity while delivering clear insights."

"Friendly expert who makes complex topics fun. Enthusiastic 
but never overwhelming. Like a knowledgeable friend sharing 
cool discoveries over coffee."

องค์ประกอบที่ดี:
- Tone: เป็นทางการ/กันเอง (Formal/Casual)
- Authority: ผู้เชี่ยวชาญ/เพื่อน (Expert/Friend)
- Energy: สงบ/กระตือรือร้น (Calm/Energetic)
- Emotion: อบอุ่น/น่าตื่นเต้น (Warm/Exciting)

🎨 Style:

  • อธิบายเป็น personality traits
  • ใช้การเปรียบเทียบ
  • 150-300 ตัวอักษร

📏 Format:

"brand_voice": "Authoritative yet accessible, wonder-filled storytelling voice. Combines scientific credibility with emotional resonance."

2.2 📌 target_audience

ระดับ: แนะนำสูง

🎭 Role:

คุณคือ Market Researcher ที่รู้ลึกถึงผู้ชม

📋 Context:

ระบุกลุ่มเป้าหมายอย่างชัดเจน จะส่งผลต่อทุกอย่างตั้งแต่ภาษา ไปจนถึงความซับซ้อนของเนื้อหา

💡 Examples:

✅ ดี:
"Knowledge seekers aged 18-45, documentary enthusiasts, 
curious minds who value both entertainment and learning. 
High engagement with educational content. Multi-platform 
viewers (YouTube, TikTok, Instagram)."

"Young professionals 25-40 who want to stay informed but 
have limited time. Consume content during commute. Value 
efficiency and actionable insights."

โครงสร้างที่ดี:
1. อายุ/Demographics
2. ความสนใจ/Interests
3. พฤติกรรมการดู/Viewing Habits
4. แพลตฟอร์มหลัก/Primary Platforms
5. Pain Points/ความต้องการ

🎨 Style:

  • Specific มากขึ้นดีกว่า Generic
  • ระบุทั้ง Demographics และ Psychographics
  • 100-200 ตัวอักษร

📏 Format:

"target_audience": "Knowledge seekers aged 18-45, documentary enthusiasts, curious minds who value both entertainment and learning."

2.3 📌 content_style

ระดับ: แนะนำสูง

🎭 Role:

คุณคือ Content Director ที่กำหนดสไตล์การนำเสนอ

📋 Context:

Content Style อธิบายว่าเนื้อหาจะนำเสนออย่างไร รวมถึงจังหวะ ความเร็ว และสมดุลระหว่างองค์ประกอบต่างๆ

💡 Examples:

✅ ดี:
"Cinematic documentary with viral retention mechanics. 
Fast-paced yet meaningful. Balances awe-inspiring visuals 
with substantive information. Educational entertainment 
(edutainment) optimized for social media algorithms."

"Clean, minimalist educational style. Focuses on clarity 
over flashiness. Medium pacing with deliberate pauses for 
comprehension. Values substance over viral tricks."

องค์ประกอบสำคัญ:
- Visual Style (Cinematic/Clean/Playful)
- Pacing (Fast/Medium/Slow)
- Balance (Entertainment/Education ratio)
- Platform Optimization

🎨 Style:

  • อธิบายทั้ง Form และ Function
  • ระบุจังหวะและ Energy Level
  • 150-300 ตัวอักษร

📏 Format:

"content_style": "Cinematic documentary with viral retention mechanics. Fast-paced yet meaningful. Balances awe-inspiring visuals with substantive information."

2.4 📌 tone

ระดับ: แนะนำสูง

🎭 Role:

คุณคือผู้กำหนด Emotional Atmosphere ของเนื้อหา

📋 Context:

Tone คืออารมณ์และความรู้สึกโดยรวมที่ผู้ชมจะได้รับ

💡 Examples:

✅ ดี:
"Wonder-filled, thought-provoking, inspiring. Professional 
but not academic. Creates 'mind-blown' moments while 
maintaining credibility. Leaves viewers feeling smarter 
and motivated."

"Warm, encouraging, patient. Like a good teacher who 
genuinely cares. Celebrates small wins. Never condescending."

ตัวเลือก Tone ทั่วไป:
✅ Inspirational - สร้างแรงบันดาลใจ
✅ Educational - ให้ความรู้
✅ Entertaining - สนุกสนาน
✅ Serious - จริงจัง
✅ Casual - สบายๆ
✅ Professional - มืออาชีพ
✅ Humorous - ตลก
✅ Empathetic - เห็นอกเห็นใจ

🎨 Style:

  • ใช้คำคุณศัพท์ที่ชัดเจน
  • อธิบายความรู้สึกที่ผู้ชมจะได้รับ
  • 100-200 ตัวอักษร

📏 Format:

"tone": "Wonder-filled, thought-provoking, inspiring. Professional but not academic. Creates 'mind-blown' moments while maintaining credibility."

2.5 📌 video_format

ระดับ: แนะนำสูง

🎭 Role:

คุณคือ Video Producer ที่อธิบาย Technical Specifications

📋 Context:

Video Format อธิบายโครงสร้างทางเทคนิคของวิดีโอ

💡 Examples:

✅ ดี:
"8-minute cinematic documentary. 60 scenes × 8 seconds each. 
Multi-layered B-roll with dynamic pacing. Varied shot 
composition (aerial, macro, wide, intimate). Strategic 
visual storytelling that supports narration without redundancy."

"Short-form vertical video (60 seconds). 10 scenes × 6 
seconds each. Rapid cuts, high energy. Designed for TikTok/
Reels with strong hooks every 3 seconds."

ข้อมูลที่ควรมี:
1. ความยาววิดีโอ
2. จำนวนฉาก
3. ความยาวแต่ละฉาก
4. ประเภทภาพ (B-roll/Talking head)
5. Aspect Ratio (ถ้าสำคัญ)

🎨 Style:

  • เน้น Technical Specs
  • อธิบาย Visual Strategy
  • 200-400 ตัวอักษร

📏 Format:

"video_format": "8-minute cinematic documentary. 60 scenes × 8 seconds each. Multi-layered B-roll with dynamic pacing."

📁 SECTION 3: EXPERT AGENT (ระบบผู้เชี่ยวชาญ)

หมายเหตุ: นี่คือส่วนที่สำคัญที่สุด – กำหนดว่า AI จะสร้างเรื่องอย่างไร

3.1 Expert Knowledge (ความรู้ผู้เชี่ยวชาญ)

3.1.1 📌 domain_expertise 🔥

ระดับ: สำคัญมาก

🎭 Role:

คุณคือผู้เชี่ยวชาญในสาขานั้นๆ ที่อธิบายความสามารถของตัวเอง

📋 Context:

Field นี้กำหนด “บุคลิก” ของ Expert Agent ว่าเป็นผู้เชี่ยวชาญแบบไหน มีความรู้อะไรบ้าง

💡 Examples:
✅ Documentary Expert:
"Master documentary storyteller with expertise in viral 
content psychology, attention retention science, and 
educational entertainment. Understands YouTube/social media 
algorithms, viewer psychology, and what makes content shareable. 
Combines journalistic integrity with entertainment mastery."

✅ Science Educator:
"PhD-level science communicator specialized in breaking down 
complex concepts for general audiences. Expert in ELI5 
methodology, analogy-based teaching, and visual learning. 
Masters both scientific accuracy and engaging storytelling."

✅ Cooking Instructor:
"Professional chef and food educator with 15+ years teaching 
experience. Expert in step-by-step instruction, kitchen safety, 
and cultural food traditions. Specializes in making gourmet 
techniques accessible to home cooks."

โครงสร้างที่ดี:
1. Title/Role definition
2. Core expertise areas (3-5 areas)
3. Unique approach/methodology
4. Special skills/knowledge
🎨 Style:
  • เขียนเป็น First-person perspective
  • เน้นความเชี่ยวชาญ + Unique Angle
  • 200-500 ตัวอักษร
📏 Format:
"domain_expertise": "Master documentary storyteller with expertise in viral content psychology, attention retention science, and educational entertainment."

3.1.2 📌 key_concepts

ระดับ: แนะนำสูง

🎭 Role:

คุณคือผู้สรุปหลักการและเทคนิคสำคัญ

📋 Context:

รายการแนวคิด/หลักการสำคัญที่ Expert Agent จะใช้ในการสร้างเนื้อหา

💡 Examples:
✅ Documentary/Viral:
[
  "3-Act Structure",
  "Hook Psychology",
  "Retention Tactics",
  "Emotional Journey Mapping",
  "Information Gap Theory",
  "Pattern Interrupts",
  "Mini-Climaxes",
  "Value Delivery",
  "Call-to-Action Psychology",
  "Viral Mechanics"
]

✅ Educational/Science:
[
  "ELI5 (Explain Like I'm 5)",
  "Analogy-based learning",
  "Progressive complexity",
  "Visual metaphors",
  "Concrete examples first",
  "Building mental models",
  "Socratic questioning"
]

✅ Tutorial/How-To:
[
  "Step-by-step clarity",
  "Show don't just tell",
  "Common mistakes prevention",
  "Progress checkpoints",
  "Troubleshooting guidance",
  "Safety first"
]
🎨 Style:
  • แต่ละ concept เป็นวลีสั้นๆ
  • 5-15 concepts
  • เรียงจากสำคัญไปน้อย
📏 Format:
"key_concepts": [
  "3-Act Structure",
  "Hook Psychology",
  "Retention Tactics"
]

3.1.3 📌 teaching_approach

ระดับ: แนะนำสูง

🎭 Role:

คุณคือ Instructional Designer ที่อธิบายวิธีการสอน

📋 Context:

อธิบาย Methodology ในการถ่ายทอดความรู้/เนื้อหา

💡 Examples:
✅ Documentary:
"Socratic method combined with storytelling. Start with 
questions that spark curiosity. Reveal information gradually 
(information gap strategy). Use analogies and visual metaphors. 
Build from simple to complex. Create 'aha moments' every 60-90 
seconds. Make abstract concepts tangible through cinematic visuals."

✅ Educational:
"Start with concrete everyday examples, then reveal the 
underlying principle. Use the 'explain-demonstrate-practice' 
cycle. Build mental models through progressive complexity. 
Encourage active thinking with rhetorical questions. 
Celebrate understanding milestones."

✅ Tutorial:
"Clear step-by-step instruction with visual confirmation 
at each stage. Explain the 'why' before the 'how'. 
Demonstrate common mistakes and how to avoid them. 
Provide timing estimates for each step. End with a 
complete walkthrough."
🎨 Style:
  • อธิบาย Pedagogy/Methodology
  • เน้นขั้นตอนและกระบวนการ
  • 200-400 ตัวอักษร
📏 Format:
"teaching_approach": "Socratic method combined with storytelling. Start with questions that spark curiosity. Reveal information gradually."

3.1.4 📌 audience_understanding

ระดับ: แนะนำสูง

🎭 Role:

คุณคือ Audience Psychologist ที่เข้าใจผู้ชมอย่างลึกซึ้ง

📋 Context:

อธิบายพฤติกรรม ความต้องการ และข้อจำกัดของผู้ชม

💡 Examples:
✅ Social Media Audience:
"Modern viewers have 8-second attention spans but crave depth. 
They want to feel smart without working hard. Value both 
entertainment and learning. Consume content on mobile devices. 
Share content that makes them look knowledgeable. Respond to 
visual variety, emotional beats, and surprising revelations."

✅ Educational Seekers:
"Motivated learners who struggle with traditional textbook 
approaches. Prefer visual and narrative learning over abstract 
theory. Need frequent reinforcement and practical examples. 
Value clear explanations over jargon. Want to understand 
'why' not just 'what'."

✅ Professional Audience:
"Time-pressed professionals seeking actionable insights. 
Skip content that feels like filler. Value efficiency and 
practical application. Prefer data-driven arguments. 
Willing to engage with complex topics if presented clearly."
🎨 Style:
  • อธิบาย Psychology และ Behavior
  • ระบุ Pain Points และ Motivations
  • 200-400 ตัวอักษร
📏 Format:
"audience_understanding": "Modern viewers have 8-second attention spans but crave depth. They want to feel smart without working hard."

3.1.5 📌 target_audience

ระดับ: แนะนำสูง (อาจซ้ำกับ channel_identity.target_audience)

📋 Context:

Field นี้อาจซ้ำกับ channel_identity.target_audience ถ้าไม่มีข้อมูลเพิ่มเติม ให้ใช้ค่าเดียวกัน

📏 Format:
"target_audience": "Knowledge seekers aged 18-45, documentary enthusiasts"

3.2 Story Guidelines (แนวทางการสร้างเรื่อง)

3.2.1 📌 narrative_structure 🔥

ระดับ: สำคัญมาก

🎭 Role:

คุณคือ Story Architect ที่ออกแบบโครงสร้างเรื่อง

📋 Context:

กำหนดโครงสร้างการเล่าเรื่องแบบ High-level รวมถึง 3 Acts

💡 Examples:
✅ แบบ Object (ละเอียด):
{
  "overall_flow": "Question → Exploration → Discovery → Application",
  "act_1_opening": {
    "purpose": "Hook and establish context",
    "description": "Start with intriguing question or phenomenon. 
                    Set up the mystery. Establish stakes."
  },
  "act_2_body": {
    "purpose": "Journey of discovery",
    "description": "Explore multiple angles. Build understanding 
                    gradually. Use analogies and examples. 
                    Create mini-revelations."
  },
  "act_3_conclusion": {
    "purpose": "Resolution and impact",
    "description": "Deliver main insight. Show real-world 
                    application. Leave lasting impression."
  }
}

✅ แบบ String (สั้น):
"Classic 3-Act structure: Hook (Act 1) → Journey (Act 2) → 
Revelation (Act 3). Each act builds emotional and intellectual 
investment. Strategic pacing with mini-climaxes throughout."
🎨 Style:
  • ใช้ Object สำหรับ Template ซับซ้อน
  • ใช้ String สำหรับ Template ง่าย
  • อธิบาย Flow และ Purpose ของแต่ละ Act
📏 Format:
"narrative_structure": {
  "overall_flow": "Question → Exploration → Discovery",
  "act_1_opening": {
    "purpose": "Hook and context",
    "description": "Start with question"
  },
  "act_2_body": {
    "purpose": "Journey",
    "description": "Explore angles"
  },
  "act_3_conclusion": {
    "purpose": "Resolution",
    "description": "Deliver insight"
  }
}

3.2.2 📌 engagement_hooks ⚠️

ระดับ: แนะนำ

🎭 Role:

คุณคือ Attention Specialist ที่ออกแบบ Hooks

📋 Context:

รายการเทคนิคที่ใช้ดึงดูดและรักษาความสนใจ

💡 Examples:
[
  "Pattern interrupts every 30 seconds",
  "Open loops and curiosity gaps",
  "Surprising statistics or facts",
  "Emotional storytelling beats",
  "Visual variety and dynamic composition",
  "Rhetorical questions",
  "Mini-reveals and 'aha moments'",
  "Relatable scenarios"
]
📏 Format:
"engagement_hooks": [
  "Pattern interrupts every 30 seconds",
  "Open loops and curiosity gaps"
]

3.3 Scene Design (การออกแบบฉาก)

3.3.1 📌 scene_types_preferred

ระดับ: แนะนำสูง

🎭 Role:

คุณคือ Visual Director ที่เลือกประเภทฉาก

📋 Context:

ระบุประเภทฉากที่ต้องการใช้

💡 Examples:
✅ Documentary:
[
  "B-roll cinematic",
  "Aerial establishing shots",
  "Macro details",
  "Time-lapse sequences",
  "Archive footage integration",
  "Location atmosphere",
  "Subject close-ups"
]

✅ Educational:
[
  "B-roll explanatory",
  "Infographic overlays",
  "Diagram animations",
  "Real-world examples",
  "Visual metaphors",
  "Step-by-step demonstrations"
]
📏 Format:
"scene_types_preferred": [
  "B-roll cinematic",
  "Aerial establishing shots",
  "Macro details"
]

3.3.2 📌 visual_composition

ระดับ: แนะนำสูง

🎭 Role:

คุณคือ Cinematographer ที่อธิบาย Composition Guidelines

📋 Context:

อธิบายหลักการจัด composition และ framing

💡 Examples:
✅ ดี:
"Clean, focused compositions with subject on rule-of-thirds. 
Use negative space to create breathing room. Vary depth of 
field for visual interest. Leading lines to guide viewer's eye. 
Dynamic angles that support narrative energy."

"Balanced, symmetrical compositions for authority. 
Center-weighted framing for important moments. 
Use visual hierarchy to emphasize key elements."
📏 Format:
"visual_composition": "Clean, focused compositions with subject on rule-of-thirds. Use negative space to create breathing room."

3.3.3 📌 shot_variety

ระดับ: แนะนำสูง

🎭 Role:

คุณคือ Shot Planner ที่วางแผนความหลากหลาย

📋 Context:

อธิบายการใช้ shot types ที่หลากหลาย

💡 Examples:
✅ ดี:
"Mix of wide establishing shots, medium for context, 
close-ups for emotion, and macro for detail. Aerial for 
scale. Vary camera movement: static, smooth pans, 
dynamic tracking."

"Primarily medium shots for connection. Strategic close-ups 
for key moments. Minimal camera movement for calm, 
professional feel."
📏 Format:
"shot_variety": "Mix of wide, medium, close-ups, and macro. Aerial for scale. Vary camera movement."

3.4 Character Development (การพัฒนาตัวละคร) ⚠️

หมายเหตุ: ส่วนนี้ Optional และมักใช้กับ Storytelling/Fiction

3.4.1 📌 protagonist_traits

3.4.2 📌 character_arc

3.4.3 📌 relationships

📋 Context:

ใช้สำหรับ template ที่มีตัวละคร เช่น นิทาน, ละคร

💡 Example:
"character_development": {
  "protagonist_traits": "Curious, determined, grows through learning",
  "character_arc": "From ignorance → discovery → mastery",
  "relationships": "Student-mentor dynamic"
}

3.5 Dialogue Patterns (รูปแบบบทพูด)

3.5.1 📌 vocabulary_level

ระดับ: แนะนำสูง

🎭 Role:

คุณคือ Script Editor ที่กำหนดระดับภาษา

💡 Examples:
✅ "Accessible yet sophisticated. High school reading level. 
   Avoid jargon unless explained. Use concrete words over 
   abstract terms."

✅ "Simple, clear language. Elementary to middle school level. 
   Short sentences. Active voice."

✅ "Professional vocabulary for informed audiences. 
   Technical terms acceptable with context."
📏 Format:
"vocabulary_level": "Accessible yet sophisticated. High school reading level. Avoid jargon unless explained."

3.5.2 📌 sentence_structure

ระดับ: แนะนำสูง

💡 Examples:
✅ "Mix of short punchy sentences for impact and medium 
   sentences for explanation. Vary rhythm. Use fragments 
   occasionally for emphasis."

✅ "Short, declarative sentences. Average 10-15 words. 
   Clear subject-verb-object structure."
📏 Format:
"sentence_structure": "Mix of short punchy and medium explanatory. Vary rhythm. Occasional fragments for emphasis."

3.5.3 📌 tone

ระดับ: แนะนำสูง

💡 Examples:
✅ "Conversational yet authoritative. Enthusiastic without 
   being overeager. Respectful of audience intelligence."

✅ "Warm and encouraging. Patient teacher voice. 
   Celebrates progress."
📏 Format:
"tone": "Conversational yet authoritative. Enthusiastic without being overeager."

3.6 Educational Objectives (วัตถุประสงค์การศึกษา)

3.6.1 📌 primary_lesson 🔥

ระดับ: สำคัญมาก

🎭 Role:

คุณคือ Learning Designer ที่กำหนดบทเรียนหลัก

📋 Context:

นี่คือ “สิ่งที่ผู้ชมควรจะได้เรียนรู้” จากเนื้อหา – มีผลโดยตรงต่อการสร้าง Script

💡 Examples:
✅ Documentary:
"ONE core revelation about [topic] that viewers can 
remember and share. Combines factual depth with 
emotional resonance. Changes how viewers see [concept] 
in their everyday lives."

✅ Educational:
"Clear understanding of [concept] through relatable 
analogies. Viewers should be able to explain this 
concept to others in simple terms."

✅ Tutorial:
"Complete mastery of [skill]. Step-by-step capability 
from zero to finished product. Confidence to replicate 
independently."
🎨 Style:
  • ระบุ ONE clear primary lesson
  • อธิบายทั้ง Knowledge และ Emotional Impact
  • 100-300 ตัวอักษร
📏 Format:
"primary_lesson": "ONE core revelation about viral mechanics that viewers can remember and share. Changes how they see content creation."

3.6.2 📌 key_takeaways

ระดับ: แนะนำสูง

🎭 Role:

คุณคือผู้สรุป Key Points

💡 Examples:
[
  "Understanding of 3-act structure",
  "Knowledge of retention tactics",
  "Awareness of pattern interrupts",
  "Practical tips for implementation",
  "Inspiration to create"
]
📏 Format:
"key_takeaways": [
  "Understanding of 3-act structure",
  "Knowledge of retention tactics",
  "Inspiration to create"
]

3.7 Narrative Techniques (เทคนิคการเล่าเรื่อง)

3.7.1 📌 storytelling_methods

ระดับ: แนะนำสูง

💡 Examples:
[
  "Hero's journey framework",
  "Problem-solution narrative",
  "Before-after transformation",
  "Mystery reveal structure",
  "Testimonial-driven story"
]
📏 Format:
"storytelling_methods": [
  "Hero's journey framework",
  "Problem-solution narrative"
]

3.7.2 📌 engagement_strategies ⚠️

ระดับ: แนะนำ

💡 Examples:
[
  "Cliffhangers at act breaks",
  "Callbacks to earlier moments",
  "Foreshadowing future reveals",
  "Emotional escalation",
  "Strategic pacing variation"
]
📏 Format:
"engagement_strategies": [
  "Cliffhangers at act breaks",
  "Callbacks to earlier moments"
]

3.8 Production Notes (หมายเหตุการผลิต)

3.8.1 📌 preferred_duration 🔥

ระดับ: สำคัญมาก

💡 Examples:
"8 minutes (480 seconds)" 
"60 seconds (TikTok/Reels)"
"4-5 minutes (YouTube mid-form)"
📏 Format:
"preferred_duration": "8 minutes (480 seconds)"

3.8.2 📌 recommended_scenes 🔥

ระดับ: สำคัญมาก

💡 Examples:
"60 scenes total"
"10-15 scenes"
"20 scenes (structured as 5-10-5)"
📏 Format:
"recommended_scenes": "60 scenes total"

3.8.3 📌 special_considerations ⚠️

💡 Examples:
"Requires high-quality B-roll. Music critical for pacing. 
Consider accessibility (subtitles essential)."

"Mobile-first design. Vertical format. Text should be 
readable on small screens."
📏 Format:
"special_considerations": "Requires high-quality B-roll. Music critical for pacing."

📁 SECTION 4: VISUAL FIELDS (การออกแบบภาพ)

4.1 📌 style 🔥

ระดับ: สำคัญมาก

🎭 Role:

คุณคือ Visual Stylist ที่กำหนด Overall Look

💡 Examples:

✅ "Cinematic documentary style with high production value. 
   Clean, modern aesthetic. Netflix-quality visuals."

✅ "Clean educational style with bright colors and clear 
   graphics. Approachable and friendly visual language."

✅ "Minimalist, elegant design. Focus on subject matter. 
   Sophisticated color grading."

📏 Format:

"style": "Cinematic documentary style with high production value. Clean, modern aesthetic."

4.2 📌 color_palette 🔥

ระดับ: สำคัญมาก

🎭 Role:

คุณคือ Color Designer

💡 Examples:

✅ "Rich, saturated colors. Warm earth tones (ochre, sienna) 
   balanced with cool blues. High contrast for drama. 
   Teal-orange color grading for cinematic feel."

✅ "Bright, energetic palette. Primary colors for clarity. 
   Color-coded by topic (blue=water, green=nature, 
   orange=energy)."

✅ "Muted, sophisticated tones. Desaturated for timeless 
   look. Accent colors used sparingly for emphasis."

📏 Format:

"color_palette": "Rich, saturated colors. Warm earth tones balanced with cool blues. Teal-orange color grading."

4.3 📌 lighting 🔥

ระดับ: สำคัญมาก

🎭 Role:

คุณคือ Lighting Designer

💡 Examples:

✅ "Dramatic lighting with strong directional sources. 
   Chiaroscuro for depth. Golden hour aesthetic when possible."

✅ "Bright, even lighting. Soft shadows. Clean and 
   professional look."

✅ "Natural lighting preferred. Soft diffused light for 
   approachability. Avoid harsh shadows."

📏 Format:

"lighting": "Dramatic lighting with strong directional sources. Golden hour aesthetic when possible."

4.4 📌 animation_style

ระดับ: แนะนำสูง

💡 Examples:

"Smooth, professional motion graphics. Minimal transitions. 
Subtle parallax effects."

"Dynamic, energetic animations. Quick cuts. Kinetic typography."

"Gentle, flowing animations. Organic movement patterns."

📏 Format:

"animation_style": "Smooth, professional motion graphics. Minimal transitions."

4.5 📌 medium

💡 Examples:

"Live action with motion graphics overlays"
"Primarily B-roll with text elements"
"Mixed media: video + animation"

📏 Format:

"medium": "Live action with motion graphics overlays"

4.6 📌 rendering_approach

💡 Examples:

"Photorealistic rendering. High detail. Natural textures."
"Stylized render. Emphasis on color and form over realism."

📏 Format:

"rendering_approach": "Photorealistic rendering. High detail."

4.7 📌 artistic_inspiration ⚠️

💡 Examples:

"Inspired by Planet Earth documentaries, Casey Neistat vlogs, 
Kurzgesagt aesthetics"

"References: National Geographic, Vox Explained series"

📏 Format:

"artistic_inspiration": "Inspired by Planet Earth, Casey Neistat vlogs"

4.8 📌 character_style ⚠️

4.9 📌 visual_treatment ⚠️

📋 Context:

ใช้สำหรับ template ที่มีตัวละครหรือการ์ตูน


📁 SECTION 5: AUDIO ENVIRONMENT (การออกแบบเสียง)

5.1 📌 voiceover 🔥

ระดับ: สำคัญมาก

🎭 Role:

คุณคือ Voice Director ที่กำหนด Voiceover Style

💡 Examples:

✅ "Authoritative narrator with warm undertones. 
   Think David Attenborough meets Kurzgesagt. 
   Clear enunciation, varied pacing. Builds emotion 
   at key moments without overdramatizing."

✅ "Conversational, friendly narrator. Like talking to 
   a knowledgeable friend. Enthusiastic but natural. 
   Neutral Thai accent, clear pronunciation."

✅ "Professional newsreader style. Neutral, trustworthy. 
   Measured pacing. Emphasis on clarity."

📏 Format:

"voiceover": "Authoritative narrator with warm undertones. Think David Attenborough meets Kurzgesagt."

5.2 📌 narrator_gender 🔥

ระดับ: สำคัญมาก

💡 Examples:

"male"
"female"
"neutral" (ถ้าเป็น AI voice)

📏 Format:

"narrator_gender": "male"

5.3 📌 background_music 🔥

ระดับ: สำคัญมาก

🎭 Role:

คุณคือ Music Supervisor

💡 Examples:

✅ "Cinematic orchestral score. Builds with narrative arc. 
   Subtle in Act 1, fuller in Act 2, emotional climax in 
   Act 3. Never overpowering narration. Hans Zimmer-esque."

✅ "Upbeat electronic music. Modern, tech-forward feel. 
   Maintains energy without being intrusive. 
   Complements rather than competes with voice."

✅ "Gentle piano and strings. Contemplative, warm. 
   Supports emotional moments. Minimal during key information."

📏 Format:

"background_music": "Cinematic orchestral score. Builds with narrative arc. Never overpowering narration."

5.4 📌 ambient_sounds

ระดับ: แนะนำสูง

💡 Examples:

"Natural environment sounds matching visuals. Subtle, 
authentic. Adds depth without distraction."

"Urban soundscape. Traffic, people, city life. 
Creates immersion."

"Minimal ambient sound. Focus on music and voice."

📏 Format:

"ambient_sounds": "Natural environment sounds matching visuals. Subtle, authentic."

5.5 📌 sound_effects

ระดับ: แนะนำสูง

💡 Examples:

"Strategic sound design for emphasis. Whoosh transitions, 
subtle impacts for revelations. Professional, not gimmicky."

"Minimal sound effects. Clean, professional production."

"Playful sound effects for humor and engagement. 
Cartoon-style for educational moments."

📏 Format:

"sound_effects": "Strategic sound design for emphasis. Whoosh transitions, subtle impacts."

📁 SECTION 6: STORY CONFIG (การตั้งค่าเรื่อง)

6.1 📌 language 🔥

ระดับ: สำคัญมาก

💡 Examples:

"thai"
"english"
"bilingual" (ถ้ามี)

📏 Format:

"language": "thai"

6.2 📌 accent 🔥

ระดับ: สำคัญมาก

💡 Examples (สำหรับภาษาไทย):

"central" - กลาง (Standard Thai)
"north" - เหนือ
"northeast" - อีสาน
"south" - ใต้

📏 Format:

"accent": "central"

6.3 📌 media_type 🔥

ระดับ: สำคัญมาก

💡 Examples:

"video"
"image" (สำหรับ slideshow)

📏 Format:

"media_type": "video"

6.4 📌 num_scenes 🔥

ระดับ: สำคัญมาก

💡 Examples:

60  // Long-form documentary
30  // Mid-form content
10  // Short-form TikTok/Reels

📋 แนะนำ:

  • Short form (TikTok/Reels): 3-8 ฉาก
  • Mid form (YouTube): 10-30 ฉาก
  • Long form (Documentary): 40-60 ฉาก

📏 Format:

"num_scenes": 60

6.5 📌 scene_duration 🔥

ระดับ: สำคัญมาก

💡 Examples (วินาที):

8   // Standard documentary pacing
6   // Fast-paced viral content
10  // Slower, contemplative
3   // Ultra-fast TikTok style

📋 แนะนำ:

  • Fast-paced: 3-5 วินาที
  • Standard: 6-8 วินาที
  • Slow/contemplative: 10-15 วินาที

📏 Format:

"scene_duration": 8

6.6 📌 total_duration ⚠️

ระดับ: แนะนำ (คำนวณอัตโนมัติ)

📋 การคำนวณ:

total_duration = num_scenes × scene_duration

💡 Examples:

480  // 8 นาที (60 scenes × 8 seconds)
240  // 4 นาที (30 scenes × 8 seconds)
60   // 1 นาที (10 scenes × 6 seconds)

📏 Format:

"total_duration": 480

📁 SECTION 7: WORLD SETTINGS (การตั้งค่าโลก)

7.1 📌 supports_location_presets ⚠️

💡 Examples:

true   // Template รองรับการเลือก location
false  // ไม่จำกัด location

📏 Format:

"supports_location_presets": true

7.2 📌 default_location_preset ⚠️

💡 Examples:

"no-location"    // ไม่กำหนด
"modern_city"    // เมืองสมัยใหม่
"nature"         // ธรรมชาติ
"space"          // อวกาศ

📏 Format:

"default_location_preset": "no-location"

7.3 📌 recommended_locations ⚠️

💡 Examples:

[
  "cinematic_landscapes",
  "urban_environments",
  "natural_wonders",
  "scientific_facilities",
  "historical_sites",
  "space_cosmic",
  "underwater_depths",
  "aerial_perspectives"
]

📏 Format:

"recommended_locations": [
  "cinematic_landscapes",
  "urban_environments"
]

7.4 📌 location_flexibility ⚠️

💡 Examples:

"high"    // ยืดหยุ่นสูง (ใช้ได้หลายสถานที่)
"medium"  // ปานกลาง
"low"     // จำกัด (ต้องใช้สถานที่เฉพาะ)

📏 Format:

"location_flexibility": "high"

7.5 📌 note

💡 Examples:

"Locations should match documentary realism"
"Prefer natural settings over urban"

📏 Format:

"note": "Locations should match documentary realism"

📁 SECTION 8: STORY INSTRUCTIONS (หัวใจสำคัญ!) 🔥🔥🔥

นี่คือ Field ที่สำคัญที่สุด – คำสั่งนี้จะถูกส่งตรงไปให้ Gemini AI เป็นคำสั่งการสร้างเรื่อง

📌 story_instructions 🔥

ระดับ: สำคัญที่สุด!!!

🎭 Role:

คุณคือ Master Storyteller และ Production Director ที่เขียนคำสั่งการสร้างทีละฉาก

📋 Context:

Field นี้คือ แผนการสร้างวิดีโอทั้งหมด ทีละฉาก ทีละ Act AI จะอ่านคำสั่งนี้และสร้างตาม

🎨 Style:

  • เขียนเป็นภาษาไทย (ให้ AI แปลเป็น English Script)
  • ละเอียด ชัดเจน ครบถ้วน
  • แบ่งเป็น Acts และ Scenes
  • ระบุ Pacing (FAST/MEDIUM/SLOW)
  • ใส่ Guidelines และ Rules

📏 Format & Structure:

สร้าง [ประเภท] [จำนวนฉาก] ฉาก ([ระยะเวลา]):

═══════════════════════════════════════════
🎬 ACT 1: [ชื่อ Act] (ฉาก X-Y, เวลา)
═══════════════════════════════════════════

**SCENES X-Y: [ชื่อกลุ่ม] (เวลา)**
Scene X (เวลา): [วัตถุประสงค์]
- [คำแนะนำละเอียด]
- [ประเภทภาพ]
- Pacing: [FAST/MEDIUM/SLOW]
- [เทคนิคพิเศษ ถ้ามี]

Scene Y (เวลา): [วัตถุประสงค์]
- [คำแนะนำละเอียด]
...

═══════════════════════════════════════════
🎬 ACT 2: [ชื่อ Act] (ฉาก X-Y, เวลา)
═══════════════════════════════════════════

...

═══════════════════════════════════════════
🎬 ACT 3: [ชื่อ Act] (ฉาก X-Y, เวลา)
═══════════════════════════════════════════

...

═══════════════════════════════════════════
🎯 GUIDELINES (ทุกฉาก)
═══════════════════════════════════════════

✅ [กฎข้อที่ 1]
✅ [กฎข้อที่ 2]
✅ [กฎข้อที่ 3]
...

═══════════════════════════════════════════
📐 CONTENT RULES
═══════════════════════════════════════════

1 ฉาก = 1 ความคิดชัดเจน
[กฎเพิ่มเติม...]

═══════════════════════════════════════════
🎬 PACING GUIDE
═══════════════════════════════════════════

FAST (2-3 วินาที/shot): Hooks, Revelations
MEDIUM (4-5 วินาที/shot): Transitions, Information
SLOW (6-8 วินาที/shot): Emotional, Reflection

💡 ตัวอย่างจริง (Documentary 60 scenes):

สร้างวิดีโอสารคดีระดับไวรัล 60 ฉาก (8 นาที) โครงสร้าง 3 Acts:

═══════════════════════════════════════════
🎬 ACT 1: HOOK + SETUP (ฉาก 1-15, 0:00-2:00)
═══════════════════════════════════════════

**SCENES 1-3: OPENING HOOK (0:00-0:24)**
Scene 1 (0:00-0:08): SHOCKING VISUAL
- ภาพที่ช็อคหรือคำกล่าวที่หยุดการเลื่อน
- เปิดด้วยคำถามที่กระตุ้นความสงสัย
- Cinematic close-up, dramatic lighting
- Pacing: FAST

Scene 2 (0:08-0:16): INTRIGUE AMPLIFIER
- ภาพตัดต่างที่เพิ่มความลึกลับ
- สร้าง curiosity gap
- Contrasting visual to Scene 1
- Pacing: FAST

Scene 3 (0:16-0:24): CONTEXT SETTER
- ให้บริบทเบื้องต้น
- Establish scale/stakes
- Wide establishing shot
- Pacing: MEDIUM

**SCENES 4-7: PROBLEM INTRODUCTION (0:24-0:56)**
Scene 4 (0:24-0:32): THE QUESTION
- ตั้งคำถามหลักของเรื่อง
- Why this matters
- Pacing: MEDIUM

Scene 5 (0:32-0:40): STAKES ELEVATION
- ทำไมคำตอบถึงสำคัญ
- Personal/universal relevance
- Pacing: MEDIUM

Scene 6 (0:40-0:48): SURPRISING FACT #1
- ข้อเท็จจริงที่น่าแปลกใจ
- Pattern interrupt
- Dynamic visual
- Pacing: FAST

Scene 7 (0:48-0:56): DEEPER HOOK
- ความลึกลับเพิ่มขึ้น
- Foreshadowing revelation
- Pacing: MEDIUM

**SCENES 8-15: SETUP + EARLY EXPLORATION (0:56-2:00)**
Scene 8-10: ให้ background information จำเป็น
Scene 11-13: เริ่ม explore แง่มุมต่างๆ
Scene 14-15: สร้าง mini-climax ที่ 2:00
- Pacing: MEDIUM → FAST at climax

═══════════════════════════════════════════
🎬 ACT 2: JOURNEY + DISCOVERY (ฉาก 16-45, 2:00-6:00)
═══════════════════════════════════════════

**SCENES 16-20: EXPLORATION PHASE 1 (2:00-2:40)**
Scene 16-18: ดำเนินเรื่องอย่างมีจังหวะ
Scene 19-20: Mini-climax ที่ 2:40
- Build understanding gradually
- Pacing: MEDIUM

**SCENES 21-30: DEEP DIVE (2:40-4:00)**
Scene 21-25: อธิบายแนวคิดหลัก
- Use analogies and examples
- Visual metaphors
- Pacing: MEDIUM

Scene 26-30: Complex revelations
- Layer information
- Building to major revelation
- Pacing: MEDIUM → FAST
- Mini-climax @ 4:00

**SCENES 31-45: COMPLICATIONS + INSIGHTS (4:00-6:00)**
Scene 31-40: Explore implications
- Multiple perspectives
- Surprising connections
- Pacing: MEDIUM

Scene 41-45: Pre-climax build
- Tension rising
- All pieces coming together
- Pacing: MEDIUM → FAST
- Mini-climax @ 5:52

═══════════════════════════════════════════
🎬 ACT 3: CLIMAX + RESOLUTION (ฉาก 46-60, 6:00-8:00)
═══════════════════════════════════════════

**SCENES 46-50: MAJOR REVELATION (6:00-6:40)**
Scene 46-48: THE BIG REVEAL
- Main insight delivered
- Emotional peak
- Stunning visuals
- Pacing: SLOW then FAST

Scene 49-50: Immediate impact
- How this changes perspective
- Pacing: MEDIUM

**SCENES 51-55: IMPLICATIONS (6:40-7:24)**
Scene 51-53: Real-world applications
Scene 54-55: Future possibilities
- Pacing: MEDIUM

**SCENES 56-60: RESOLUTION + CTA (7:24-8:00)**
Scene 56-58: Emotional conclusion
- Bring story full circle
- Answer opening question
- Pacing: SLOW

Scene 59: Call to action
- What viewers can do
- Pacing: MEDIUM

Scene 60: Final powerful image
- Memorable closing
- Pacing: SLOW

═══════════════════════════════════════════
🎯 VIRAL RETENTION TACTICS (ใช้ทุกฉาก)
═══════════════════════════════════════════

✅ Pattern Interrupt ทุก 30 วินาที
✅ Visual Variety สูง - ไม่มีภาพซ้ำ
✅ Information Gaps - ใช้ open loops
✅ Mini-Climaxes @ 2:00, 2:40, 4:00, 5:52, 6:08
✅ Emotional Beats ชัดเจนทุก Act
✅ Surprise/Delight Elements สม่ำเสมอ

═══════════════════════════════════════════
📐 CONTENT GUIDELINES (ทุกฉาก)
═══════════════════════════════════════════

1 ฉาก = 1 ความคิดชัดเจน
ไม่ยัดเยียดข้อมูลมากเกินไป
Storytelling Elements: Mystery → Conflict → Resolution
Clear Takeaway: ความรู้ + แรงบันดาลใจ

═══════════════════════════════════════════
🎬 PACING GUIDE
═══════════════════════════════════════════

FAST (2-3 วินาที/shot): Hooks, Revelations, Climactic moments
MEDIUM (4-5 วินาที/shot): Transitions, Information delivery, Context building
SLOW (6-8 วินาที/shot): Emotional moments, Reflection, Beautiful endings

═══════════════════════════════════════════
🎨 VISUAL STRATEGY
═══════════════════════════════════════════

Mix of shot types:
- Wide establishing (15%)
- Medium context (40%)
- Close-up emotion (30%)
- Macro detail (15%)

Camera movement:
- Static for authority
- Smooth pans for exploration
- Dynamic tracking for energy

═══════════════════════════════════════════
🎵 AUDIO STRATEGY
═══════════════════════════════════════════

Music builds with acts:
- Act 1: Subtle, intriguing
- Act 2: Fuller, developing
- Act 3: Emotional, powerful

Narration pacing:
- Varies to match visual energy
- Strategic pauses for impact
- Builds excitement at reveals

⚠️ สิ่งที่ต้องระวัง:

DO ✅:

  • ระบุทุกฉากอย่างละเอียด
  • ใส่ timestamp ชัดเจน
  • บอก Pacing ทุกฉาก
  • ใส่ Guidelines ครบถ้วน
  • สร้าง rhythm และ variety
  • ระบุ Mini-climaxes

DON’T ❌:

  • เขียนสั้นเกินไป (ต่ำกว่า 2000 ตัวอักษร)
  • ลืม timestamp
  • ไม่ระบุ Pacing
  • ขาด Guidelines
  • ใช้ภาษาคลุมเครือ

📏 ความยาวที่แนะนำ:

  • Minimum: 2,000 ตัวอักษร
  • Good: 3,000-5,000 ตัวอักษร
  • Excellent: 5,000-10,000 ตัวอักษร

📁 SECTION 9: METADATA (ข้อมูลเพิ่มเติม)

หมายเหตุ: ส่วนใหญ่สร้างอัตโนมัติ

9.1 📌 created_at

สร้างอัตโนมัติ – ไม่ต้องกรอก

9.2 📌 updated_at

สร้างอัตโนมัติ – ไม่ต้องกรอก

9.3 📌 image_url ⚠️

สร้างอัตโนมัติ หรือกรอกเอง

9.4 📌 image_file ⚠️

สร้างอัตโนมัติ หรือกรอกเอง

9.5 📌 image_generated_at

สร้างอัตโนมัติ

9.6 📌 characters

Optional – ใช้เฉพาะ template ที่มีตัวละคร

9.7 📌 expert_agent_version ⚠️

📏 Format:

"expert_agent_version": "2.0"

9.8 📌 expert_enhanced_at

สร้างอัตโนมัติ


📊 สรุป: ลำดับการกรอกข้อมูล

🔥 Level 1: จำเป็นสูงสุด (15 fields)

1. name
2. description
3. story_instructions ⭐⭐⭐
4. primary_lesson
5. preferred_duration
6. recommended_scenes
7. num_scenes
8. scene_duration
9. language
10. media_type
11. color_palette
12. lighting
13. style
14. background_music
15. voiceover

⭐ Level 2: แนะนำสูง (25+ fields)

+ category
+ Channel Identity ทั้งหมด (5 fields)
+ Expert Agent หลัก (10+ fields)
+ Visual Fields เพิ่มเติม (3-4 fields)
+ Audio เพิ่มเติม (2 fields)
+ Story Config ที่เหลือ

⚠️ Level 3: แนะนำ (15+ fields)

+ name_th
+ template_name
+ Character Development
+ World Settings
+ ฯลฯ

🎯 เทคนิคการเขียนที่ดี

1. ใช้หลัก “5 Elements of Good Prompt”

  • Role: คุณคือ… (ให้บริบท)
  • Context: ในสถานการณ์… (อธิบายสภาพแวดล้อม)
  • Examples: เช่น… (ให้ตัวอย่าง)
  • Style: ใช้ภาษา…/โทน… (กำหนดรูปแบบ)
  • Format: รูปแบบ… (โครงสร้างผลลัพธ์)

2. เขียน Specific มากกว่า Generic

❌ “Make it good” ✅ “Use dramatic lighting with golden hour aesthetic”

3. ใส่ Constraints และ Guidelines

  • ระบุสิ่งที่ต้องการ (DO)
  • ระบุสิ่งที่ห้าม (DON’T)

4. ใช้ Examples เสมอ

  • ยกตัวอย่างที่ดี
  • ยกตัวอย่างที่ไม่ดี
  • อธิบายทำไม

5. คิดถึงผลลัพธ์สุดท้าย

  • AI จะอ่านแล้วเข้าใจไหม?
  • ผู้ใช้จะได้เนื้อหาตามที่ต้องการไหม?

🚀 พร้อมสร้าง Template แล้ว!

ใช้คู่มือนี้ประกอบกับ:

  1. STORY_TEMPLATE_BLANK.json – Template เปล่า
  2. STORY_TEMPLATE_FIELDS_GUIDE.md – รายละเอียดเพิ่มเติม
  3. Template ตัวอย่าง161c8886-0a7f-4a2d-9e2e-d5b1f2d6fe7c.json

สร้าง Template ระดับมืออาชีพได้เลย! 🎬


Created by: VEO3 Story Generator System Version: 1.0 – Complete Instructions Guide Date: 2026-01-03