mcpField
Y
youtube-script-writer

youtube-script-writer

github.com/mohitagw15856创意与媒体1.5k48 次安装5 天前更新
代码仓库

关于 youtube-script-writer

面向 YouTube 创作者的脚本撰写 Skill,可将创意、文章或转录内容整理为可拍摄的脚本。输出包含标题与缩略图构想、不同开场、视听提示、节奏安排及搜索元数据。

主要功能

  1. 01生成三种标题与缩略图构想
  2. 02提供三种开场版本
  3. 03按章节组织脚本与节奏
  4. 04分列画面和音频提示
  5. 05撰写结尾与搜索元数据

适用场景

  1. 01把视频创意扩展为拍摄脚本
  2. 02将文章改编成 YouTube 视频
  3. 03为教程安排画面提示与节奏

安装

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

$npx skills add https://github.com/mohitagw15856/pm-claude-skills --skill youtube-script-writer

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

详细介绍

YouTube 脚本撰写技能

这项技能可帮助创作者编写极具吸引力、结构清晰且画面动感十足的脚本,并针对 YouTube 的留存算法进行优化。它能将原始想法、文章或文字稿转换为可直接开拍的脚本,其中包含清晰的画面提示、节奏标记和音频指示。

这项技能的产出

  • **3 个标题与缩略图概念:**针对不同心理触发点(好奇心、结果导向、反常识)优化点击率的标题,并搭配清晰的缩略图布局建议。
  • **3 种开场钩子变体(0:00 - 0:30):**采用不同形式的开场钩子(反常识陈述、故事铺垫、打破常规),立即兑现标题中的承诺。
  • **留存率优化脚本表格:**采用并排或分块格式的脚本,将视频提示(B-roll、镜头角度、文字叠加、缩放)与音频提示(对白、旁白、音效、音乐变化)分开呈现。
  • **结尾与视频元数据:**设计流畅的视频结尾,避免观众离开,并提供针对搜索优化的描述模板和相关标签。

所需输入

根据已有信息创作。即使缺少以下任意信息,也要完整生成内容:为每处缺失信息填写合理假设,并标记为 (假设,请确认),最后列出这些假设。只有在缺少核心主题(完全没有可写内容)时,才先提问。

  • 主题/概念 — 视频讲什么?(例如,“我如何在 30 天内打造一款 SaaS”)
  • 目标受众 — 谁会观看?(例如,初级开发者、学生设计师)
  • 目标时长 — 大约几分钟?(例如,5-7 分钟、10-15 分钟)
  • 脚本基调/风格 — 例如,活力十足、教育性、叙事性、对话式、喜剧风格
  • 主要目标 — (例如,吸引用户订阅新闻简报、销售课程、提高观众留存率)

节奏与留存模型

每个 YouTube 脚本都必须遵循以下结构,以防观众过早离开:

  1. **开场钩子(0:00 - 0:30):**立即承诺提供价值。不要加入开场白、Logo 动画或泛泛的问候语(“大家好,欢迎回来……”)。
  2. **利害关系/再次吸引注意(0:30 - 1:00):**说明这个主题为何困难、紧迫或有价值。引入“反派”(问题)和“主角”(解决方案)。
  3. **章节/里程碑(1:00 - 90% 进度):**将核心内容分为 3-5 个不同章节。每个章节都必须有明确的小收获。
  4. **打破常规:**建议每 4-8 秒加入一次画面或音频变化。使用缩放画面、弹出文字、B-roll 转场或音效(呼啸声、叮声、啵声)来保持注意力。
  5. **收获/高潮(90% - 95% 进度):**给出开场钩子承诺的终极建议或最后的启示。
  6. **无缝衔接 CTA(95% - 结束):**不要用“总结一下”或“以上就是全部内容”来暗示视频结束。将最后一个价值点直接衔接到推荐下一条视频,或在观众离开前快速引导行动。

输出格式

[工作标题]

目标时长:[时长] | 受众:[目标受众] | 基调:[基调]


1. 标题与缩略图优化
标题选项
  1. 制造好奇心:[例如,“你的代码运行缓慢的真正原因(不是 Python)”]
  2. 以结果为导向:[例如,“我如何在 1 小时内优化应用,让它支持 10 万用户”]
  3. 反常识观点:[例如,“简单项目别用 React”]
缩略图概念
  • 概念 1:[视觉细节,例如,主持人面露担忧的特写;分屏展示一侧巨大的红色“错误”横幅,另一侧干净的绿色对勾。叠加醒目的 3 词文字:“别再这样做。”]
  • 概念 2:[视觉细节,例如,用简洁图示呈现服务器负载曲线飙升至天际,并与平稳的绿色曲线形成对比。叠加文字:“10 万用户。”]

2. 开场钩子变体(任选一种)
变体 1:反常识钩子
  • 画面: [主持人靠近镜头,直视镜头。屏幕上以醒目的红色粗体字显示“慢”,并快速推近。]
  • 音频: “我聊过的开发者几乎都把应用运行缓慢归咎于 Python。但 90% 的情况下,问题并不在语言本身。真正的瓶颈其实就在你昨天可能写下的一行配置里。”
变体 2:故事钩子
  • 画面: [播放编辑器中不断闪现 500 错误日志的 B-roll 画面。切到主持人沮丧地揉着额头。]
  • 音频: “上周二凌晨 3 点,我们的数据库在负载下彻底崩溃。网站每宕机一分钟,我们就损失 200 美元。我们花了几个小时翻查堆栈跟踪,最后找到的解决方法简单得让我不敢相信我们竟然没想到。”
变体 3:打破常规式钩子
  • 画面: [屏幕中央的秒表从 5 秒开始倒计时。计时器归零时,突然响起一声响亮的“叮”。]
  • 音频(旁白): “接下来的 5 分钟里,我会向你展示一项性能优化技巧,它帮我们的团队每月节省了 4,000 美元的服务器成本。而且,不,你完全不需要重写任何数据库查询。”

3. 主脚本
时间 / 章节视频提示(B-roll、叠加画面、摄像机角度)音频提示(口播脚本、音效、音乐)
0:30 - 1:00
重新吸引注意
显示服务器成本的屏幕图表。镜头稍微推近主持人。“现实是:数据库优化听起来非常复杂。但大多数教程都让你学习一些永远用不上的 SQL 查询。今天,我们只讲实用内容。”
1:00 - 3:30
第 1 章:[章节名称]
[画面提示:切换到屏幕录制。高亮配置文件中的第 12-15 行。添加光标高亮效果。]“[口播台词]:首先,我们打开默认配置文件。注意这个特定的连接池大小限制……[音效:轻微的点击声]”
3:30 - 6:00
第 2 章:[章节名称]
[画面提示:切回主持人。推近主持人的脸部,以强调重点。]“[口播台词]:接下来是下一步。如果把这个值设得太高,服务器就会卡死。如果设得太低,用户就得一直等待。下面教你如何找到最佳值……”
6:00 - 8:30
第 3 章:[章节名称]
[画面提示:播放服务器监控仪表盘的 B-roll,画面中的平直线变成健康的波形。]“[口播台词]:应用这项设置后,看看响应时间发生了什么变化。它从 800 毫秒降到了 45 毫秒。”
8:30 - 9:00
成果揭晓
显示分屏:配置更改前后的加载时间。“所以,只需更改这一个变量,我们就彻底解决了崩溃问题,而且一分钱硬件升级费用都没花。”
9:00 - 9:30
顺畅引导行动
[画面提示:屏幕上弹出一张指向相关视频的卡片。文字叠加:“接下来观看:扩展 PostgreSQL 数据库”。]“[口播台词]:现在,服务器已经配置正确,下一个瓶颈就是数据库索引。点击这里的视频,我会在不到 5 分钟内讲解索引……”

4. 搜索优化元数据
  • 视频说明: [前 3 句话需包含有助于提升搜索排名的关键词。例如:“了解如何优化服务器性能并防止数据库崩溃。本分步教程将带你调整服务器配置,以节省托管成本。”]
  • 建议标签: 服务器优化、数据库配置、Web 开发、托管成本、系统架构
  • 行动号召链接: [插入指向电子报或产品页面的链接]

质量检查

  • 每个标题选项都少于 60 个字符,以避免在移动设备上被截断。
  • 任何开场钩子或脚本部分的前 60 秒内,都不得出现泛泛的开场填充语(例如,“欢迎回到我的频道”“别忘了点赞和订阅”)。
  • 主脚本中至少每 10 秒指定一次画面指导(B-roll、文字叠加、缩放调整)。
  • 在内容亮点之后立即过渡到行动号召,不要说“总而言之”或“感谢收看”。
  • 口播内容应使用对话式语言(短句、自然停顿,避免过于学术化的行话)。

反模式

  • 不要写没有配套画面提示的长篇对话段落。YouTube 是视觉优先的媒介;每段口播都需要画面转场。
  • 不要在开场钩子(前 60 秒)中推销赞助商、频道订阅或外部链接。
  • 不要只创作一个泛泛的开场钩子;始终提供 3 种不同的开场钩子变体(反常识、故事、打破常规),让创作者灵活选择。
  • 不要使用会让观众离开视频的泛泛结尾(例如,“今天的视频就到这里,希望你喜欢,下次再见!”)。推荐另一部视频,让观众继续留在平台上。

示例触发语

  • “为我的个人效率系统写一份 YouTube 脚本。”
  • “帮我写一份 10 分钟的视频脚本,向大学生解释通货膨胀。”
  • “我需要一份教程大纲和脚本,讲解如何在 Python 中编写整洁的代码。”
  • “起草一份以提高观众留存为目标的 YouTube 脚本,讲解如何在 2026 年构建 SaaS。”

评论

支持 Markdown