Use when planning promotional videos for software products - guides through style selection, content structure, script writing, and title/thumbnail design. Triggers on "视频宣传", "promotional video", "B站视频", "YouTube video", "产品演示视频", or video marketing requests.
A data-driven workflow for planning software product promotional videos targeting B站 and YouTube. Based on creator best practices and platform algorithm insights.
| Metric | Data | Source | | --------------------- | ------------------------------------------- | --------------------- | | First 3 seconds | Verdict window - stay or leave | TechGig research | | Hook window | 5-10 seconds to capture or lose viewer | Retention studies | | Thumbnail decision | 10-20 milliseconds | Eye-tracking research | | Face in thumbnail | 11x more noticeable | YouTube data | | Silent viewing | 83% watch with sound off | Platform analytics | | Caption impact | 80% more likely to finish with captions | Accessibility studies | | Long-tail views | 40% of views happen after 30 days | Creator analytics | | Pattern interrupt | +23% retention rate | A/B testing | | Open loops | +32% watch time | Content experiments | | Short demo sweet spot | 30-60 seconds for product demos | Product Hunt data |
Ask the user:
| Style | Best For | Characteristics | | ---------------------------- | --------------------------------- | --------------------------------------- | | Screen Recording + Narration | Developer tools, complex features | Direct, efficient, shows real usage | | Motion Graphics | Consumer apps, brand awareness | Polished, engaging, highlights benefits | | Scenario Story | Lifestyle apps, emotional appeal | Relatable, shows transformation | | Hybrid | Feature-rich products | Combines demo with storytelling |
Platform DNA:
| Video Type | B站 | YouTube | Notes | | ----------------- | --------- | -------- | -------------------------- | | Quick Demo | 3-5 min | 2-3 min | Single feature, fast value | | Full Introduction | 8-12 min | 5-8 min | Complete overview | | Tutorial | 10-15 min | 8-12 min | Step-by-step guide | | Story-driven | 5-8 min | 3-5 min | Emotional narrative | | Shorts/竖屏 | <3 min | <60 sec | Hook → Value → CTA |
Golden rule: Content density > raw length. Cut ruthlessly.
The first 3 seconds are a verdict, not an introduction.
The viewer's brain asks three instant questions:
If any answer is "no", the thumb wins. You have 5-10 seconds max to prove value.
Hook Types:
| Type | Formula | Example | | ------------- | -------------------------------------- | ----------------------------------- | | Negative Bias | "Stop doing X if you want Y" | "别再手动加字幕了,如果你想..." | | Story Tease | "I almost lost everything when..." | "我差点因为字幕问题丢掉这个项目..." | | Bold Claim | "Everything you know about X is wrong" | "你对字幕工具的认知可能完全错了" | | Result First | Show impressive outcome immediately | [展示完美字幕效果] "这只用了3分钟" | | Problem Pain | Relatable frustration | "字幕翻译要花3小时?我懂那种痛苦" |
Micro-Hooks (信号,不是句子):
Micro-hooks are signals, not sentences. They trigger instant attention:
Hook Techniques:
Anti-patterns to avoid:
AIDA Framework for Software:
1. ATTENTION (0:00-0:30) - THE HOOK
- Pattern interrupt or bold claim
- Show the "aha moment" immediately
- State the core benefit
2. INTEREST (0:30-2:00) - THE PROMISE
- Product introduction (brief)
- Core value proposition
- Quick demo of main feature
- "By the end of this video, you'll be able to..."
3. DESIRE (2:00-6:00) - THE PROOF
- Feature walkthrough (3-5 features max)
- Each feature: Pain → Solution → Demo
- Social proof if available
- Address common objections
4. ACTION (last 30s) - THE ASK
- Clear, specific CTA
- Links and resources
- Engagement ask (platform-specific)
Alternative: PAS Framework (shorter videos)
Problem (0:00-0:30) - Agitate the pain point
Agitate (0:30-1:30) - Make it worse, show consequences
Solution (1:30-end) - Your product as the hero
Script Template:
## [Section Name] (MM:SS-MM:SS)
**画面**: [What appears on screen - be specific]
**旁白**: [Narration text - conversational, short sentences]
**字幕**: [On-screen text/captions - 83% watch muted!]
**BGM**: [Music mood: upbeat/calm/dramatic/none]
**视觉效果**: [Zoom, highlight, transition notes]
[PAUSE] - Mark breathing points
[PATTERN BREAK] - Mark visual/audio changes
---
Script Principles:
Voice Guidelines:
Thumbnail Design (10-20ms to decide):
| Element | Guideline | | ----------- | ------------------------------------------ | | Face | Include if possible (11x more noticeable) | | Text | 3 words MAX, large font, readable at 100px | | Contrast | High contrast colors, test at small size | | Emotion | Curiosity, surprise, or transformation | | Consistency | Series recognition for returning viewers |
Title Formulas:
| Formula | B站 Example | YouTube Example | | ---------------------- | --------------------------------- | -------------------------------------- | | [Result] + [Tool] | "10分钟生成专业字幕 - MioSub教程" | "Professional Subtitles in 10 Minutes" | | [Problem] → [Solution] | "字幕翻译太慢?AI帮你搞定" | "Slow Subtitle Translation? Try This" | | [Number] + [Benefit] | "5个让效率翻倍的技巧" | "5 Tips to Double Your Speed" | | [Comparison] | "MioSub vs 传统工具:实测对比" | "MioSub vs Traditional Tools: Tested" | | [How-to] | "如何用AI自动生成双语字幕" | "How to Auto-Generate Bilingual Subs" |
Title Rules:
Provide the user with:
"Knowing who watched, how long they watched, and where they dropped off makes the demo a real growth lever, not just a nice-to-have."
After publishing, track:
| Metric | What It Tells You | Action | | ------------------ | ----------------------------- | --------------------------- | | Drop-off points | Where viewers lose interest | Tighten that section | | Completion rate | Overall engagement | Adjust length/pacing | | Click-through rate | Thumbnail/title effectiveness | A/B test variations | | Replay sections | What viewers found valuable | Double down on that content | | Comments/弹幕 | Audience questions/confusion | Address in next video |
Iteration cycle:
MrBeast's Core Insight:
"If your motivation for grinding is so you can buy a nice car and maybe buy a nice house, you're not going to be one of the greats."
Content compounds over time:
One Asset, Multiple Channels (复用策略):
The same demo video works across:
Create once, distribute everywhere. Adapt length/format per channel.
Cross-platform workflow:
| Mistake | Fix | | ----------------------- | ---------------------------------------------------- | | Weak hook | Show result or pain in first 3 seconds | | No captions | 83% watch muted - captions are mandatory | | Feature dump | Focus on 3-5 benefits, not all features | | Generic thumbnail | Face + 3 words + high contrast | | Same for both platforms | Adapt pacing, style, and metadata | | Marketing speak | Talk like a builder, be honest about tradeoffs | | Ignoring long-tail | Content keeps working for months - invest in quality | | No tracking | Can't improve what you don't measure | | Cluttered background | Distracts before message lands - clean your frame | | One-and-done | Iterate based on drop-off data |
See references/platform-guide.md for detailed B站 and YouTube optimization strategies including:
Product Video Examples Library:
Key Sources for This Skill:
下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro).
Batch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery.
Generate spectrograms and feature-panel visualizations from audio with the songsee CLI.
Extract frames or short clips from videos using ffmpeg.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.
Category:media-generate