mcpField
S
script-writing

script-writing

github.com/vivy-yi创意与媒体511240 次安装40 周前更新
代码仓库

关于 script-writing

Script Writing 是面向小红书视频、直播和轮播内容创作者的脚本规划指南。它通过开场吸引点、清晰结构、内容节奏和行动号召,帮助组织叙事并保持观众注意力。

主要功能

  1. 01视频脚本结构规划
  2. 02直播提纲与要点设计
  3. 03轮播叙事编排
  4. 04开场吸引点和行动号召
  5. 05内容节奏与表达精简

适用场景

  1. 01规划教程、测评或 vlog 视频
  2. 02准备直播内容和讲述要点
  3. 03编排多页轮播故事
  4. 04为品牌合作内容组织脚本

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/vivy-yi/xiaohongshu-skills --skill script-writing

安装后在 Claude Code 中输入/script-writing确认已加载。

详细介绍

脚本撰写(脚本撰写)

概述

脚本撰写是规划和构建小红书视频内容、直播和轮播叙事的艺术,旨在打造引人入胜且有价值的内容,让观众从头到尾保持关注,同时确保清晰传达信息并最大限度地提高完播率。

适用场景

适用于:

  • 创作视频内容(教程、vlog、测评)
  • 规划直播内容和讲解要点
  • 构建轮播叙事(多页故事)
  • 传递教育或指导类内容
  • 创作赞助内容(满足品牌要求)
  • 希望提高完播率

不适用于:

  • 自发、真实的内容(脚本可能显得刻意)
  • 幕后花絮或随性的 vlog(自然表达更好)
  • 简短、简单的内容(用于快速小贴士会显得过度)

核心模式

之前(未写脚本的内容):

❌ "Rambled, lost train of thought, forgot key points"
❌ "Video was 5 minutes but could have been 2 minutes"
❌ "Viewers dropped off at 30% (lost interest)"
❌ "Had to reshoot multiple times (forgot what to say)"
❌ "No clear structure, felt disorganized"

之后(精心编写脚本的内容):

✅ "Clear structure: hook → value → CTA"
✅ "Concise: 2 minutes packed with value"
✅ "70% completion rate (vs 30% before)"
✅ "One take (knew exactly what to say)"
✅ "Viewer feedback: 'So clear and easy to follow!'"
✅ "Higher engagement: more saves and shares"

脚本的 5 个要素:

  1. 钩子 - 在前 3 秒抓住注意力
  2. 结构 - 明确的开头、中间和结尾
  3. 价值 - 传递承诺的信息
  4. 节奏 - 全程保持吸引力
  5. CTA - 结尾给出明确的行动号召

快速参考

内容类型脚本长度结构重点
短视频(15-60 秒)100-300 个词钩子 → 3 个技巧 → CTA快速提供价值,节奏明快
长视频(1-3 分钟)300-800 个词钩子 → 问题 → 解决方案 → CTA详细讲解
教程(2-5 分钟)500-1500 个词引言 → 步骤 → 技巧 → CTA教育性强,步骤清晰
直播(30-60 分钟)大纲 + 要点开场 → 内容 → 问答 → 结尾灵活、互动性强
轮播(5-10 页)每页 50-100 个词标题 → 故事 → 总结 → CTA视觉化叙事

实施

第 1 步:明确内容目标

编写脚本前先明确目的:

Content Objective Framework:

1. Identify Primary Goal
   Educational:
   - Teach a skill or concept
   - Explain how something works
   - Provide step-by-step guide

   Example: "Teach viewers how to build a skincare routine for dry skin"

   Entertaining:
   - Tell a story or experience
   - Share humor or relatable content
   - Create emotional connection

   Example: "Share my skincare journey and failures before finding what works"

   Promotional:
   - Highlight product benefits
   - Share honest review
   - Encourage purchase or trial

   Example: "Review this moisturizer and explain why it's worth the price"

2. Define Target Audience
   Questions:
   - Who is watching? (age, experience level, interests)
   - What do they already know? (beginner, intermediate, advanced)
   - What do they want to learn? (specific pain points or goals)

   Audience Example:
   "Beginner skincare enthusiasts, 20-35 years old, struggling with
    dry skin, looking for simple affordable routine"

3. Determine Key Message
   One Main Idea:
   - What's the ONE thing viewers should remember?
   - If they forget everything else, what should they recall?

   Key Message Example:
   "You don't need expensive products for good skincare. Consistency
    and using the right ingredients for your skin type matters more."

4. Set Success Metrics
   What Does Success Look Like?
   - Completion rate: 70% watch to end
   - Engagement: 10% like/save/share
   - Conversion: 5% follow or click link
   - Retention: 40% rewatch or save for later

Content Objective Template:
Content Type: [Video/Carousel/Live Stream]
Primary Goal: [Educational/Entertaining/Promotional]
Target Audience: [Description]
Key Message: [One sentence main takeaway]
Success Metric: [Specific goal]
第 2 步:构建脚本结构

创建清晰的框架:

Script Structure Templates:

1. Short Video Script (15-60 seconds)
   Structure: Hook → 3 Tips → CTA

   Hook (3 seconds):
   "Stop making these 3 skincare mistakes that are ruining your skin!"

   Body (40 seconds):
   Tip 1 (10 seconds): "Mistake #1: Over-washing. You're stripping your skin's natural oils."
   Tip 2 (10 seconds): "Mistake #2: Skipping moisturizer. Even oily skin needs hydration."
   Tip 3 (10 seconds): "Mistake #3: Using too many products. Less is more."
   Summary (10 seconds): "Fix these three things and your skin will thank you."

   CTA (7 seconds):
   "Follow for more skincare tips! Comment below which mistake you've been making."

2. Tutorial Script (2-5 minutes)
   Structure: Intro → What/Why → How → Tips → CTA

   Introduction (20 seconds):
   - Hook: "Want to build a skincare routine that actually works?"
   - What: "Today I'm showing you my complete dry skincare routine"
   - Why: "This routine transformed my skin in 30 days"

   What & Why (30 seconds):
   - Explain: "Dry skin needs hydration, not oil-stripping products"
   - Set expectations: "This routine takes 5 minutes, morning and night"

   Step-by-Step (2-3 minutes):
   - Step 1: [Product name] - How to use, why it's important
   - Step 2: [Product name] - How to use, why it's important
   - Step 3: [Product name] - How to use, why it's important
   - Step 4: [Product name] - How to use, why it's important

   Pro Tips (30 seconds):
   - Tip 1: [Specific technique or warning]
   - Tip 2: [Product recommendation or alternative]

   CTA (20 seconds):
   - "Save this for your next routine shopping trip"
   - "Comment questions below"
   - "Follow for more skincare routines"

3. Storytelling Script (Vlog, Journey)
   Structure: Context → Challenge → Journey → Resolution → Takeaway

   Context (20 seconds):
   - Set scene: "6 months ago, my skin was a mess"
   - Establish relatability: "I tried everything, nothing worked"

   Challenge (20 seconds):
   - Problem: "Dry, flaky, red skin. I was embarrassed to go out"
   - Emotion: "I felt hopeless and frustrated"

   Journey (60-90 seconds):
   - What you tried: "I tried 10+ products, spent hundreds of dollars"
   - What failed: "Most made it worse"
   - Turning point: "Finally learned about skin barriers and ingredients"

   Resolution (30 seconds):
   - Where you are now: "My skin is clear, hydrated, happy"
   - What worked: "Simple routine, right ingredients"

   Takeaway (20 seconds):
   - Lesson learned: "Less is more. Consistency over intensity."
   - CTA: "Share your skincare journey in comments!"

4. Promotional/Review Script
   Structure: Hook → Problem → Solution (Product) → Proof → CTA

   Hook (5 seconds):
   - "Is this ¥500 moisturizer worth it? I tested it for 30 days."

   Problem (15 seconds):
   - "I've tried dozens of moisturizers that promise results but deliver nothing."
   - "My dry skin was still flaky, tight, uncomfortable."

   Solution - Product (30 seconds):
   - "Enter [Product Name]. This is what makes it different:"
   - Key ingredients: [Hyaluronic acid, ceramides, etc.]
   - Texture: "Lightweight, absorbs fast, non-greasy"

   Proof (30 seconds):
   - "After 30 days: My skin is finally hydrated"
   - Show before/after if applicable
   - "Worth every penny"

   CTA (10 seconds):
   - "Link in bio if you want to try it"
   - "Comment if you have questions"

5. Live Stream Script Outline
   Structure: Opening → Content → Q&A → Closing

   Opening (5 minutes):
   - Welcome viewers: "Hi everyone! Welcome to today's livestream"
   - Topic preview: "Today we're talking about [topic]"
   - Housekeeping: "Drop questions in chat, I'll answer at the end"

   Main Content (20-40 minutes):
   - Deliver 3-5 key points
   - Use examples/stories for each point
   - Engage with viewers: "Has anyone experienced this? Type 'yes' in chat"
   - Show products/demos if applicable

   Q&A (10-15 minutes):
   - "Now let's answer your questions"
   - Read and respond to chat questions
   - Prioritize: Most common questions, most relevant

   Closing (5 minutes):
   - Recap: "Today we covered [summary]"
   - CTA: "Follow me for more content like this"
   - Next stream: "Join me next [day/time] when we discuss [topic]"
   - Sign off: "Thanks for hanging out! See you next time!"
第 3 步:撰写吸引人的钩子

立即抓住注意力:

Hook Formulas:

1. Problem/Agitation Hook
   Format: "Stop making [mistake] that's causing [problem]"

   Examples:
   - "Stop washing your face twice a if you have dry skin!"
   - "Why your skincare routine isn't working (and how to fix it)"
   - "The one product that's ruining your skin"

2. Curiosity Hook
   Format: "You won't believe what happened when I..."

   Examples:
   - "I stopped using moisturizer for a week. Here's what happened."
   - "Dermatologists hate this one skincare trick"
   - "The ¥20 product that outperformed ¥200 alternatives"

3. Result Hook
   Format: "How I achieved [result] in [timeframe]"

   Examples:
   - "How I cleared my skin in 30 days"
   - "From dry to glowing: My 3-month transformation"
   - "I built a skincare routine for under ¥200"

4. Number/List Hook
   Format: "[Number] [adjective] [things/tips/mistakes]"

   Examples:
   - "7 skincare ingredients to avoid if you have sensitive skin"
   - "5 budget skincare products that actually work"
   - "3 mistakes you're making in your skincare routine"

5. Story Hook
   Format: "I never thought [result] was possible until..."

   Examples:
   - "I never thought I'd have clear skin until I learned this one thing"
   - "After 10 years of struggling with acne, I finally found what works"
   - "My skincare journey: from skeptic to believer"

Hook Best Practices:
✅ Relevant to content (deliver on promise)
✅ Specific (not generic "amazing skincare tips")
✅ Urgent (why watch NOW?)
✅ Emotional (trigger curiosity, pain, desire)
❌ Misleading (clickbait hurts trust)
第 4 步:撰写正文内容

高效传递价值:

Body Content Writing:

1. Be Concise
   Rule: Remove 50% of words in first draft

   Before Wordy:
   "What I want to tell you about next is really important because it's
    going to help you understand the reason why so many people struggle
    with this particular issue." (28 words)

   After Concise:
   "Here's why so many people struggle with this:" (7 words)

   Techniques:
   - Remove filler words (really, very, just, that)
   - Use active voice (not passive)
   - Get to point immediately (no long intros)

2. Use Simple Language
   ✅ Conversational (like talking to friend)
   ✅ Avoid jargon (or explain if necessary)
   ✅ Short sentences (easier to follow)
   ✅ Concrete examples (not abstract concepts)

   Example:
   Instead of: "Utilize this exfoliating agent to remove keratinized cells"
   Use: "Use this exfoliant to remove dead skin cells"

3. Structure with Signposting
   Help viewers follow along:
   - "First, let's talk about..."
   - "Now, here's the important part:"
   - "So what does this mean for you?"
   - "Let me show you an example:"
   - "Here's the takeaway:"

4. Add Examples and Stories
   Why: Make content relatable and memorable

   Example Formula:
   - Abstract concept
   - "For example..."
   - Specific story/scenario
   - "See how this works?"

   Example in Script:
   "You need to patch test new products.
    For example, when I tried this new serum, I applied a small amount
    behind my ear for 3 days before using it on my face.
    Good thing I did—I had a reaction! If I'd put it on my face,
    it would have been much worse."

5. Include Visual Cues
   Direct what appears on screen:

   Video Script:
   "[Show product close-up]"
   "[Cut to me applying product]"
   "[Graphics: 3 key points appear on screen]"

   Carousel Script:
   "Slide 1: Title + hook image"
   "Slide 2-4: Content with illustrations"
   "Slide 5: Summary + CTA"

6. Pacing and Variety
   Maintain engagement:
   - Change pace every 30-60 seconds
   - Mix explanation with demonstration
   - Add energy/tone variation (not monotone)
   - Include transitions between topics

   Pacing Example:
   - Fast-paced section: List 5 tips quickly (energy)
   - Slow down: Explain most important tip (emphasis)
   - Speed up again: Move to next topic (momentum)
第 5 步:设计有效的 CTA

在结尾引导行动:

Call-to-Action Formulas:

1. Follow CTA
   Simple: "Follow me for more [content type]!"
   Benefit-driven: "Follow so you don't miss tomorrow's tip on [topic]"
   Exclusive: "Followers get early access to my routine templates"

2. Engagement CTA
   Comment: "Comment 'ROUTINE' and I'll DM you the full product list"
   Save: "Save this for your next shopping trip"
   Share: "Share with a friend who needs to see this"
   Like: "Like if you found this helpful"

3. Conversion CTA
   Link in Bio: "Full routine breakdown in bio, link to check it out"
   Product: "Available at [store], link in bio"
   Waitlist: "Join waitlist for my course, link in bio"

4. Community CTA
   Join: "Join my skincare challenge, comment 'CHALLENGE' to participate"
   Group: "WeChat group in bio, join for daily tips"
   UGC: "Try this routine and tag me, I'll share my favorites"

CTA Best Practices:
✅ Specific (not "engage with this content")
✅ Single action (don't ask for follow + comment + share)
✅ Easy (one step, clear instruction)
✅ Relevant to content (makes sense for what they just watched)
❌ Desperate ("please follow me")
❌ Multiple CTAs (confusing)

CTA Examples by Content Type:

Educational Content:
"Save this so you can reference it later"

Promotional Content:
"Link in bio if you want to try it"

Community Building:
"Comment your questions below, I'll reply to everyone"

Storytelling Content:
"Share your similar experience in comments"

常见错误

错误原因修正方法
脚本太长想把所有内容都放进去果断删减 50%,聚焦重点
表达单调机械地照读脚本多加练习,提升感染力,变换节奏
钩子薄弱没意识到前 3 秒的重要性花最多时间打磨钩子
行话太多想显得专业使用简单的语言,解释术语
没有明确的 CTA觉得提出请求很尴尬务必加入具体的 CTA
说个不停没有规划结构创建大纲,并围绕要点展开
画面乏味只关注文字同步规划画面提示

实际效果

案例研究:提升脚本质量

  • 之前:视频没有脚本,漫无边际地讲 5 分钟,完播率为 30%,评论让人困惑
  • 之后:脚本结构清晰,内容精简至 2 分钟,完播率为 70%,反馈积极
  • 结果:完播率翻倍,收藏量增加 3 倍,粉丝增长更快

数据支持的见解:

  • 有脚本的内容,完播率是无脚本内容的 2-3 倍
  • 视频时长以 60-90 秒为宜,完播率最高
  • 前 3 秒决定了 60% 的观众是否会继续观看
  • 带有单一明确 CTA 的视频,转化率是 CTA 含糊视频的 2 倍
  • 步骤清晰的教育内容,收藏量是建议含糊内容的 3 倍
  • 带有情感钩子的故事类内容,分享量是信息类内容的 2 倍

相关技能

必需:使用 short-video-production(脚本指导视频创作) 必需:使用 content-planning(脚本与内容策略保持一致)

推荐:

  • livestream-sales(直播脚本)
  • vlog-creation(叙事脚本)
  • tutorial-creation(教育类脚本)

评论

支持 Markdown