mcpField
Y
youtube-titles-thumbnails

youtube-titles-thumbnails

github.com/chongdashu营销与增长2936 次安装47 周前更新
代码仓库

关于 youtube-titles-thumbnails

面向 YouTube 创作者的标题与缩略图文案构思技能,强调标题承诺价值、缩略图制造好奇,两者互补而非重复。它会结合视频内容、受众、情绪钩子和 SEO 优先级来制定方案。

主要功能

  1. 01设计标题与缩略图文案组合
  2. 02强调好奇心与明确价值承诺
  3. 03提供标题和缩略图结构范式
  4. 04根据内容及受众调整方向
  5. 05提供澄清问题与 SEO 策略

适用场景

  1. 01为教程视频构思标题和缩略图
  2. 02为观点或分析内容寻找点击钩子
  3. 03为比较类视频突出差异化角度
  4. 04在搜索发现与点击吸引之间权衡

安装

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

$npx skills add https://github.com/chongdashu/cc-skills --skill youtube-titles-thumbnails

安装后在 Claude Code 中输入/youtube-titles-thumbnails确认已加载。

详细介绍

YouTube 标题和缩略图

生成能够吸引点击,同时维护观众信任和满意度的标题和缩略图文字。

理念:好奇心与价值框架

YouTube 的成功取决于能否创造令人难以抗拒的好奇心,同时承诺明确的价值。标题和缩略图应相辅相成,而不是重复彼此的内容。

心智模型:好奇心方程

Thumbnail (Visual Hook) + Title (Verbal Promise) = Irresistible Curiosity Gap
  • 缩略图文字:引发情绪反应和好奇心(最多 3-5 个词)
  • 标题:阐明承诺或价值主张(观众将学到或获得什么)
  • 两者结合:制造让人忍不住点击的好奇心缺口
核心原则
  1. 相辅相成,而非重复冗余:标题和缩略图应相互强化,而不是重复相同信息
  2. 中性表达赢得信任:中性措辞(“真正的原因……”)比炒作式表达(“你绝对想不到……”)效果更好
  3. 具体胜过笼统:“3 个异步编程 Python 技巧” > “Python 技巧”
  4. 策略性制造好奇心缺口:承诺提供价值,但不揭晓答案
  5. 概念保持一致:缩略图和标题必须讲述同一个故事

例外:如果某个关键词对内容发现至关重要,为了 SEO 可以适度重复。


互动式探索:澄清问题

生成标题和缩略图之前,使用 AskUserQuestion 工具收集影响输出的背景信息。这样可以确保建议符合创作者的具体需求,而不是泛泛而谈。

何时提问

务必提问的情况:

  • 用户只提供了文字稿,没有提供背景信息
  • 用户寻求标题或缩略图方面的帮助,但没有说明限制条件
  • 用户的细分领域或受众不明确
  • 存在多种有效方案

跳过提问的情况:

  • 用户已清楚说明限制条件
  • 用户明确要求快速给出建议
  • 用户一开始就提供了详细背景信息
澄清问题流程

使用 AskUserQuestion 通过有针对性的问题收集必要背景信息。每次最多提问 2-4 个,以免让用户应接不暇。

问题集 1:内容背景

问题 1 - 内容类型:

Question: "What type of video is this?"
Header: "Content type"
Options:
  - Tutorial (Teaching a skill or concept)
  - Analysis/Opinion (Hot take, industry insight, critique)
  - Story/Experience (Personal journey, lessons learned)
  - Comparison (X vs Y, reviews, alternatives)

问题 2 - 目标受众:

Question: "Who is your target viewer?"
Header: "Audience"
Options:
  - Beginners (New to the topic, needs clarity)
  - Intermediate (Has basics, wants depth)
  - Advanced (Experts, wants nuance and novelty)
  - Mixed (Broad appeal needed)
问题集 2:情绪切入点与策略

问题 3 - 主要情绪切入点:

Question: "What emotion should drive clicks?"
Header: "Hook"
Options:
  - Curiosity (I need to know what happens)
  - Frustration relief (Finally, someone addresses my pain)
  - Ambition (This will level me up)
  - FOMO (I can't miss this insight)

问题 4 - SEO 与创意的优先级:

Question: "What's more important for this video?"
Header: "Priority"
Options:
  - Discovery (SEO keywords matter most)
  - Click-through (Curiosity and intrigue matter most)
  - Balanced (Equal weight on both)
问题集 3:频道背景(新用户可选)

问题 5 - 频道风格:

Question: "What's your channel's personality?"
Header: "Tone"
Options:
  - Authoritative (Expert, credible, professional)
  - Casual (Friendly, approachable, conversational)
  - Provocative (Contrarian, debate-starting, bold)
  - Educational (Teacher-like, methodical, clear)

问题 6 - 竞争差异化:

Question: "What makes this video different from others on the topic?"
Header: "Differentiator"
Options:
  - Unique angle (Perspective no one else has)
  - Better depth (More comprehensive than competitors)
  - Simpler approach (Clearer than existing content)
  - Fresh data/research (New information or insights)
条件式后续问题

根据初步回答,在需要时提出后续问题:

如果内容类型是“对比”:

Question: "Does the comparison have a clear winner?"
Header: "Winner?"
Options:
  - Yes, one is clearly better (Definitive recommendation)
  - No, it depends on context (Nuanced, "it depends" answer)
  - Surprising winner (Common choice isn't actually best)

如果受众是“初学者”:

Question: "Should the title signal beginner-friendliness?"
Header: "Signal level"
Options:
  - Yes, explicitly (Use "for Beginners", "Complete Guide")
  - No, keep it aspirational (Beginners still want to feel capable)
  - Subtle hint (Use simpler language without labels)

如果情绪切入点是“缓解挫折感”:

Question: "What's the main frustration you're addressing?"
Header: "Pain point"
Options:
  - Common mistake everyone makes
  - Misleading advice from others
  - Overcomplicated approaches
  - Missing piece no one explains
根据回答调整输出

收集回答后,直接将其应用于标题和缩略图的生成:

回答对标题和缩略图的影响
教程类内容使用“如何”句式、数字式表达,并突出结果
进阶受众避免使用“初学者”相关措辞,采用具体术语
好奇心切入点使用揭示式表达:“真正的原因……”“没人知道的……”
内容发现优先将 SEO 关键词放在前面,可接受一定程度的重复
挑衅式风格使用更鲜明的表述、反主流观点和引发辩论的话题
独特角度差异化在标题中突出视角,在缩略图中展示立场
示例问题流程

用户提供:“我制作了一部视频,讲述自己在使用 React 5 年后为何转用 Vue。你能帮我想标题和缩略图吗?”

Claude 使用 AskUserQuestion:

Questions to ask in first call:

1. Content type: Story/Experience (likely, but confirm)
2. Target audience: Intermediate developers (likely)
3. Emotional hook: Curiosity or FOMO (developers care about framework choices)
4. Priority: Probably balanced (framework keywords matter, but intrigue is key)

收到回答后,生成与之相符的标题和缩略图:

如果用户选择“好奇心”+“挑衅”+“独特角度”:

  • 缩略图:“我为何离开 React”
  • 标题:“使用 React 5 年:那些没人谈论的问题”

如果用户选择“错失恐惧”+“权威”+“新数据”:

  • 缩略图:“React 与 Vue,2024”
  • 标题:“使用 React 开发 5 年后,我真正了解到的 Vue”

创建标题和缩略图前

分析内容,了解:

  • 核心价值:这部视频最有价值的见解/成果是什么?
  • 目标受众:这是为谁制作的?受众水平如何?(初级、中级、高级)
  • 情感钩子:哪种情绪能促使人点击?(好奇心、挫败感、雄心、错失恐惧)
  • 内容类型:教程、分析、故事、展示、比较还是揭秘?
  • 细分领域背景:在这个特定领域,什么内容有效?哪些内容已经过度饱和?

好的回答有助于打造有效的标题和缩略图组合。


标题指南

结构模式

1. 好奇心 + 具体内容

"The Real Reason [Specific Thing] [Unexpected Outcome]"
"Why [Expert/Company] [Surprising Action]"
"What [Authority] Got Wrong About [Topic]"

示例:

  • “资深开发者使用 Vim 的真正原因”
  • “Google 为何放弃了自家的框架”
  • “大多数教程对 React Hooks 的讲解有哪些错误”

2. 价值承诺 + 限制条件

"[Number] [Specific Things] That [Outcome]"
"How to [Outcome] Without [Common Approach]"
"[Outcome] in [Time/Effort Constraint]"

示例:

  • “让异步代码更易读的 3 种 Python 模式”
  • “如何学习 TypeScript,避免 JavaScript 疲劳”
  • “10 分钟掌握 Git Rebase”

3. 揭秘 + 背景

"[Something] Is Not What You Think"
"The Hidden [Aspect] of [Popular Thing]"
"What Nobody Tells You About [Topic]"

示例:

  • “微服务并非你想的那样”
  • “过早优化的隐藏成本”
  • “没人告诉你的编程学习真相”

4. 比较 + 见解

"[Thing A] vs [Thing B]: [Unexpected Insight]"
"Why [Thing] Is Better Than [Expected Alternative]"

示例:

  • “REST 与 GraphQL:没人谈论的选择”
  • “为什么平平无奇的技术胜过尖端技术”
标题最佳实践

✅ 使用中性、对话式语气

  • “Redux 的问题” ✅
  • “Redux 会毁掉你的应用!!!” ❌

✅ 具体明确,不要泛泛而谈

  • “简化 API 的 3 种 TypeScript 工具类型” ✅
  • “TypeScript 技巧与窍门” ❌

✅ 把重要词语放在前面(搜索结果中可见前 50 个字符)

  • “无需垃圾回收的 Rust 内存安全” ✅
  • “我如何了解到 Rust 无需垃圾回收也能实现内存安全” ❌

✅ 策略性地使用有感染力的词语

  • 中性:真实、隐藏、实际、没人、大多数、错误
  • 行动:掌握、构建、创建、修复、解决
  • 成果:无需、更快、更好、简单、整洁

✅ 长度务求实用

  • 最佳长度:40–70 个字符(可完整显示)
  • 最长:100 个字符(之后会被截断)

缩略图文字指南

缩略图文字营造与标题的文字承诺相辅相成的情感钩子。

核心规则

最多 3–5 个词

  • 3 个词:“React Hooks 详解”
  • 4 个词:“Redux 反模式”
  • 5 个词:“专家为何避免使用类”
  • 6 个或更多词:太难阅读 ❌

优先使用中性语气

  • “真实成本” ✅
  • “惊人真相!!!” ❌
  • “隐藏的问题” ✅
  • “你做错了!!!” ❌

例外:如果表达性语言符合内容基调,则可以使用(例如,针对真正令人惊讶的技术见解使用“惊为天人”)

缩略图文字模式

1. 主题聚焦

[Core Topic]
[Specific Technology]
[Person/Company Name]

示例:

  • "GraphQL"
  • "Next.js 15"
  • "Linus Torvalds"

适用情况:标题已提供背景/承诺

2. 揭示真相

"The Real [X]"
"Hidden [X]"
"The Truth About [X]"

示例:

  • "真正的问题"
  • "隐藏成本"
  • "真相"

适用情况:标题已说明要揭示什么

3. 立场/观点

"[Tech] Is [Status]"
"Why [Action]"
"[Comparison]"

示例:

  • "异步很难"
  • "我为什么退出"
  • "Vim vs VSCode"

适用情况:观点足够有争议,能引发好奇

4. 提问

"Why [X]?"
"What Is [X]?"
"When [X]?"

示例:

  • "为什么选 Rust?"
  • "什么是 DX?"
  • "何时扩展?"

适用情况:标题会回答这个问题

5. 行动/指令

"[Verb] [Object]"
"Stop [X]"
"Start [X]"

示例:

  • "重新思考 Redux"
  • "停止使用类"
  • "从简单开始"

适用情况:标题会提供方法/原因


标题与缩略图的互补性

提高 CTR 的关键是建立互补关系,让标题和缩略图单独来看都无法讲完整个故事。

互补模式

模式 1:缩略图 = 主题,标题 = 承诺

缩略图:"React Hooks" 标题:"为什么资深开发者会避开 useState"

奏效原因:缩略图点明主题,标题制造好奇缺口

模式 2:缩略图 = 问题,标题 = 暗示答案

缩略图:"为什么选 Rust?" 标题:"C++ 开发者希望自己早点知道的事"

奏效原因:缩略图提出问题,标题暗示答案但不揭晓

模式 3:缩略图 = 立场,标题 = 背景

缩略图:"Redux 已死" 标题:"2024 年真正值得学习的状态管理工具"

奏效原因:缩略图观点鲜明,标题补充细节并明确说明

模式 4:缩略图 = 人物/实体,标题 = 揭示真相

缩略图:"Google" 标题:"Google 为什么淘汰了他们最好的开发者工具"

奏效原因:缩略图展示了是谁,标题揭示了什么/为什么

模式 5:缩略图 = 情绪,标题 = 具体内容

缩略图:"隐藏的问题" 标题:"10,000 小时的编码经历让我对抽象有了什么认识"

奏效原因:缩略图引人遐想,标题提供可信度和内容范围

避免重复(SEO 除外)

❌ 重复(浪费空间):

Thumbnail: "How to Learn Python"
Title: "How to Learn Python for Beginners"

✅ 互补:

Thumbnail: "Python for Beginners"
Title: "The 3 Concepts That Actually Matter"

✅ 为 SEO 刻意重复:

Thumbnail: "TypeScript Tutorial"
Title: "TypeScript Tutorial: The Parts Everyone Gets Wrong"

(关键词 "TypeScript Tutorial" 有助于被发现,但标题增加了差异化)


应避免的反模式

❌ 误导性标题党
Thumbnail: "I Got FIRED"
Title: "The JavaScript Pattern That Cost Me My Job"
Content: Not actually about getting fired

问题所在:破坏信任、降低留存率,长期损害频道

更好的做法:

Thumbnail: "Career Mistake"
Title: "The Code Review Comment That Changed My Career"
❌ 泛泛的标题
"Python Tips and Tricks"
"How to Learn JavaScript"
"Web Development Tutorial"

问题所在:缺乏差异化、CTR 低、价值不明确

更好的做法:

"3 Python Patterns That Make Code Self-Documenting"
"How to Learn JavaScript Without Tutorial Hell"
"The Web Development Approach Big Tech Actually Uses"
❌ 缩略图文字过多
Thumbnail: "THE SHOCKING TRUTH ABOUT REACT"

问题所在:缩略图尺寸下难以读完,画面显得杂乱

更好的做法:

Thumbnail: "React's Problem"
❌ 徒有噱头,缺乏实质内容
Thumbnail: "MIND-BLOWING!!!"
Title: "This Will CHANGE EVERYTHING About Coding FOREVER!!!"

问题所在:过度承诺,显得像垃圾内容,还会吸引错误的受众

更好的做法:

Thumbnail: "The Shift"
Title: "Why Experienced Developers Write Less Code"
❌ 标题与缩略图不匹配
Thumbnail: "Python vs JavaScript"
Title: "Why I Quit My Job to Learn Rust"

问题所在:令人困惑、破坏信任,也看不出视频讲什么

更好的做法:让两者保持一致

Thumbnail: "Why Rust?"
Title: "What Python Developers Discover After Learning Rust"
❌ 没有好奇缺口
Thumbnail: "Async/Await Tutorial"
Title: "Complete Guide to Async/Await in JavaScript"

问题所在:缺乏吸引力,没有理由点击观看而不是其他教程

更好的做法:

Thumbnail: "Async Secrets"
Title: "The Async/Await Patterns Senior Developers Actually Use"

根据内容类型调整

重要:根据内容类型调整方法。没有一种公式适用于所有内容。

教程内容

重点:明确承诺价值与成果

缩略图方案:

  • "[Technology]"(如果广为人知)
  • "学习 [X]"
  • "从零开始"(面向初学者)

标题模式:

  • "如何使用 [Technology] 实现 [Outcome]"
  • "[Technology]:[真正有效的 Approach]"
  • "在 [Timeframe] 内掌握 [Specific Skill]"

示例:

Thumbnail: "Docker Basics"
Title: "Docker for Developers Who've Never Used Containers"
分析/观点内容

重点:洞见与视角

缩略图方案:

  • "真相"
  • "隐藏的 [X]"
  • "[观点/立场]"

标题模式:

  • "为什么 [Popular Thing] 竟然 [Unexpected Take]"
  • "[Group] 对 [Topic] 的误解"
  • "[Phenomenon] 背后的真正原因"

示例:

Thumbnail: "The Microservices Trap"
Title: "Why Smart Teams Are Choosing Monoliths in 2024"
故事/经历类内容

重点:共鸣感 + 启示

缩略图方向:

  • “我的错误”
  • “这个教训”
  • “[情绪状态]”

标题模式:

  • “[经历]让我明白了什么:[启示]”
  • “[事件]如何改变了我的[结果]”
  • “没人谈论的[经历]”

示例:

Thumbnail: "I Failed"
Title: "What 6 Failed Startups Taught Me About Code Quality"
对比类内容

重点:清晰决策 + 洞见

缩略图方向:

  • “[A] vs [B]”
  • “这个选择”
  • “该选什么”

标题模式:

  • “[A] vs [B]:没人展示的决策矩阵”
  • “何时该选[A]而不是[B]”
  • “为什么[群体]更喜欢[出乎意料的选择]”

示例:

Thumbnail: "SQL vs NoSQL"
Title: "The Database Decision That Scales with Your Startup"

优化 CTR 和传播性

CTR 优化

在确定之前,先在脑海中测试多个版本:

  1. 具体性测试:能否表达得更具体?

    • “API” → “REST API” → “REST API 版本控制”
  2. 好奇心测试:是否制造了信息差?

    • “Redux 的工作原理” → “为什么 Redux 的工作方式和你想的不一样”
  3. 价值测试:结果是否明确?

    • “JavaScript 模式” → “3 种能避免错误的 JavaScript 模式”
  4. 受众测试:是否面向特定人群?

    • “学习编程” → “30 岁后学习编程”
传播因素

分享意愿:观众会分享这个内容吗?

  • 反主流的洞见(“为什么流行的东西是错的”)
  • 令人惊讶的发现(“X 的隐藏成本”)
  • 实用价值(“帮我节省数小时的模式”)

引发讨论:是否能激起辩论?

  • 观点类内容:“Tailwind 比手写 CSS 更好”
  • 对比:“微服务何时会让事情变得更糟”

社会认同触发因素:

  • 权威性:“[专家]对[主题]理解正确的地方”
  • 打破共识:“为什么所有人对[主题]的看法都错了”
  • 结果:“如何在[限制条件]下实现[结果]”

工作流:从文字稿到标题/缩略图

步骤 1:通过互动式提问收集背景信息

分析内容前,使用 AskUserQuestion 了解约束条件:

Use AskUserQuestion with these questions:

Question 1:
- question: "What type of video is this?"
- header: "Content type"
- options:
  - Tutorial (Teaching a skill or concept)
  - Analysis/Opinion (Hot take, industry insight, critique)
  - Story/Experience (Personal journey, lessons learned)
  - Comparison (X vs Y, reviews, alternatives)

Question 2:
- question: "Who is your target viewer?"
- header: "Audience"
- options:
  - Beginners (New to the topic, needs clarity)
  - Intermediate (Has basics, wants depth)
  - Advanced (Experts, wants nuance and novelty)
  - Mixed (Broad appeal needed)

Question 3:
- question: "What emotion should drive clicks?"
- header: "Hook"
- options:
  - Curiosity (I need to know what happens)
  - Frustration relief (Finally, someone addresses my pain)
  - Ambition (This will level me up)
  - FOMO (I can't miss this insight)

Question 4:
- question: "What's more important for this video?"
- header: "Priority"
- options:
  - Discovery (SEO keywords matter most)
  - Click-through (Curiosity and intrigue matter most)
  - Balanced (Equal weight on both)

如果用户已明确提供这些背景信息,请跳过此步骤。

步骤 2:提炼核心价值

阅读文字稿/内容并找出:

  • 最有价值的一条洞见或结果
  • 观众将会体验到的“顿悟时刻”
  • 这段视频值得观看的原因
步骤 3:结合背景信息选择模式

根据 AskUserQuestion 的回答,选择合适的模式:

内容类型首选标题模式首选缩略图模式
教程“如何实现[结果]”,“能带来[结果]的[数量][事物]”突出主题、行动/指令
分析/观点“真正的原因……”,“为什么[事物]是[观点]”揭示真相、立场/观点
故事/经历“[经历]让我明白了什么……”,“[事件]如何改变了……”立场/观点、提问
对比“[A] vs [B]:[洞见]”,“何时该选[A]而不是[B]”“[A] vs [B]”、提问
受众水平调整方式
初学者使用更简单的语言,明确体现价值,避免术语
中级平衡清晰度与具体性,展现深度
高级使用精确术语,提供细腻的洞见,体现新颖性
混合使用清晰易懂的语言,同时提供有深度的洞见
情感切入点标题/缩略图侧重点
好奇心揭示真相的模式、策略性信息差、“隐藏”等措辞
缓解挫败感问题—解决方案框架、“终于”等信号
进取心聚焦结果、技能培养、精通等措辞
错失恐惧紧迫感、趋势信号、“别人知道什么”等框架
步骤 4:起草选项

使用与收集到的背景信息相符的模式,起草 3-5 个标题选项:

  • 每个标题都应采用不同的模式
  • 确保结构和侧重点各不相同
  • 所有选项都应符合受众水平和情感切入点
步骤 5:撰写互补的缩略图文案

为每个标题拟定互补的缩略图文案(3-5 个词):

  • 缩略图和标题应相互强化,而非重复
  • 让情绪钩子与缩略图样式相匹配
  • 考虑视觉背景(人物面孔、产品、反应)
步骤 6:验证质量

测试每组标题和缩略图:

  • 互补性:两者是否相互强化而不重复?
  • 好奇心缺口:是否有点击的理由?
  • 价值清晰度:承诺是否明确?
  • 反模式:内容是否不存在误导、泛泛而谈或不匹配的问题?
  • 背景契合度:是否符合步骤 1 的回答?
步骤 7:给出建议

结合背景提供选项:

  • 优先给出最符合用户所述优先事项的选项
  • 说明每个选项为何适合其受众、钩子或优先事项
  • 指出取舍(例如:“这个选项更利于 SEO,但吸引力稍弱”)

质量检查清单

最终定稿前,请确认:

标题:

  • 使用中性、对话式的语气(不夸张)
  • 具体而非泛泛而谈
  • 将重要关键词放在前面(前 50 个字符)
  • 营造好奇心缺口,但不误导
  • 长度为 40-70 个字符(最佳),或少于 100 个字符(最长)
  • 明确承诺提供价值或见解

缩略图文案:

  • 最多 3-5 个词
  • 优先采用中性语气(真实自然时也可更有表现力)
  • 在缩略图尺寸下足够清晰易读
  • 营造情绪钩子或点明主题

互补性:

  • 标题和缩略图相互强化
  • 两者单独来看都无法完整讲述故事
  • 没有冗余(有策略地用于 SEO 时除外)
  • 概念一致
  • 两者结合能营造令人无法抗拒的好奇心缺口

真实性:

  • 准确体现内容
  • 不做误导性承诺
  • 保持观众信任
  • 建立频道公信力

变化指南

重要:标题和缩略图策略应根据以下因素灵活变化:

  • 内容领域:科技教程、个人成长还是娱乐
  • 受众水平:新手需要清晰易懂,专家需要细致深入
  • 视频目标:教育、娱乐还是说服
  • 频道品牌:权威、轻松还是挑衅
  • 竞争环境:与过度饱和的做法形成差异

避免总是采用偏爱的模式:

  • 不要总是使用“The Real Reason...”格式
  • 不要每次比较都默认使用“X vs Y”
  • 在不同的标题结构之间灵活变化
  • 在缩略图中混合使用不同的情绪钩子

每个视频都有独特的价值和背景,应采用全新的思路。


请记住

标题 + 缩略图 = 信任 + 好奇心

最好的 YouTube 标题和缩略图:

  • 营造令人无法抗拒的好奇心,但不误导
  • 以具体方式承诺清晰的价值
  • 作为互补组合发挥作用,而非重复内容
  • 使用中性语言,建立长久的信任
  • 根据内容类型和受众背景灵活调整

交互式工作流:

  1. 先提问 — 使用 AskUserQuestion,在生成内容前收集背景信息
  2. 量身定制输出 — 根据回答选择合适的模式
  3. 解释选择 — 帮助用户理解建议为何符合其需求

这些不是可以直接套用的模板,而是供你思考的框架。请运用判断力,了解受众,并优先考虑观众的满意度,而非短期点击量。

出色的标题和缩略图能吸引点击。真实的标题和缩略图不仅能吸引点击,还能让观众不断回访。

评论

支持 Markdown