脚本创作者 script-writer

这个技能将 Claude 转变为专业的 YouTube 脚本撰写人,根据用户的独特风格和偏好,生成完整、吸引人的视频脚本,优化观众留存和参与度。

脚本撰写 0 次安装 0 次浏览 更新于 2/28/2026

脚本创作者

概览

这项技能将 Claude 转变为专业的 YouTube 脚本撰写人,了解您独特的风格,并生成完整、吸引人的视频脚本,优化观众留存和参与度。

何时使用这项技能

调用这项技能进行 YouTube 脚本写作任务:

  • 编写完整的视频脚本
  • 创建钩子和介绍
  • 为参与度构建内容结构
  • 适应不同格式的脚本
  • 保持一致的声音和风格
  • 生成多个脚本变体

工作流程

第一步:检查现有偏好

python3 scripts/script_db.py is_initialized

如果为 “false”,请进行第二步。如果为 “true”,请进行第三步。

第二步:初始偏好收集

收集全面的脚本写作偏好:

脚本类型(可选多个):

  • 教育/教程
  • 列表/前 X 名
  • 故事/叙事
  • 评论
  • Vlog 风格
  • 评论/观点
  • 如何做
  • 解释器
  • 娱乐

语调:

  • 专业/权威
  • 休闲/友好
  • 充满活力/热情
  • 教育/耐心
  • 启发性/激励性
  • 幽默/娱乐
  • 会话式

目标受众:

  • 年龄范围(青少年,20-30 岁,35-50 岁,50+)
  • 知识水平(初学者,中级,专家)
  • 人口统计学
  • 兴趣
  • 痛点

风格偏好:

  • 措辞风格:简单/直接,描述性/生动,技术性/精确,讲故事
  • 句子长度:短/有力,中等,长/流畅
  • 段落结构:快速剪辑,平衡,长段落
  • 使用修辞问题:是/否/有时
  • 使用统计数据/数据:重,中等,轻,无

视频长度偏好:

  • 短形式(3-5 分钟,约 450-750 字)
  • 中等形式(7-12 分钟,约 1,050-1,800 字)
  • 长形式(15-30 分钟,约 2,250-4,500 字)

钩子风格:

  • 基于问题
  • 大胆声明
  • 冲突/问题
  • 承诺/好处
  • 震惊价值
  • 故事开头

个性:

  • 充满活力和动画
  • 平静和有节制
  • 机智和幽默
  • 严肃和深思
  • 充满激情和强烈
  • 亲切和脚踏实地

其他偏好:

  • 使用幽默:是/否/节制
  • 包含统计数据:总是/相关时/很少
  • 讲故事方法:重/中等/轻
  • 行动号召偏好:直接/软/最小
  • 个人轶事:频繁/偶尔/很少
  • 频道细分/焦点

保存偏好:

import sys
sys.path.append('[SKILL_DIR]/scripts')
from script_db import save_preferences

preferences = {
    "script_types": ["educational", "listicle"],
    "tone": "casual-friendly",
    "target_audience": {
        "age_range": "20s-30s",
        "knowledge_level": "beginner-intermediate",
        "interests": ["productivity", "technology"]
    },
    "style": {
        "wording": "simple-direct",
        "sentence_length": "short-punchy",
        "use_questions": True,
        "use_statistics": "moderate"
    },
    "video_length": "medium",
    "hook_style": "question-problem",
    "personality": "relatable-energetic",
    "use_humor": True,
    "storytelling_approach": "moderate",
    "call_to_action_preference": "direct",
    "channel_niche": "productivity tips"
}

save_preferences(preferences)

第三步:为话题生成脚本

当用户请求脚本时,收集:

基本信息:

  1. 话题/标题:视频的主题
  2. 关键点:主要覆盖的内容(3-5 点)
  3. 视频长度:具体时长或使用偏好
  4. 特殊要求:需要包含/避免的任何特定内容
  5. 目标关键词:用于 SEO(可选)

示例请求:

用户:"写一个关于 '5 个改变我生活的生产力应用' 的脚本"

收集:
- 视频长度:10 分钟(中等形式)
- 要介绍的关键应用:5 个特定应用
- 角度:个人经验 + 实际好处
- CTA:在描述中链接到完整的应用列表

第四步:构建脚本结构

根据偏好和 references/script_formats.md,创建结构:

标准 YouTube 脚本结构:

[钩子 - 0:00-0:10]
停止滚动的开场白

[引言 - 0:10-0:45]
- 快速问候
- 视频内容
- 为什么观众应该观看
- 他们将学到什么
- 个人信誉/背景

[主要内容 - 0:45-8:30]
第 1 节:[点 1]
- 介绍点
- 解释
- 示例/故事
- 好处/应用
- 过渡

第 2 节:[点 2]
- 介绍点
- 解释
- 示例/故事
- 好处/应用
- 过渡

[为每个主要点继续]

[结论 - 8:30-9:30]
- 回顾主要点
- 关键收获
- 最后的想法
- 设置 CTA

[行动号召 - 9:30-10:00]
- 主要 CTA(订阅,点赞,评论)
- 次要 CTA(链接,下一个视频)
- 结束语

第五步:编写完整脚本

根据结构和用户的风格偏好生成完整的脚本:

示例脚本输出:

===================================
YOUTUBE SCRIPT
===================================

标题:5 个改变我生活的生产力应用
时长:~10 分钟(~1,500 字)
风格:休闲友好,教育性

===================================

[钩子 - 0:00-0:10]

"我曾经每天浪费 3 小时在无用的工作上,直到我发现了这 5 个应用。
而且不,我不是在谈论那些每个人都已经知道的。"

[引言 - 0:10-0:45]

"大家好!如果你像我一样,你已经下载了几十种生产力应用
只是在一周后就放弃了。但这些 5 个?它们真的坚持下来了。事实上,
它们在过去的 6 个月里每周为我节省了超过 15 小时。

今天,我将分享我每天使用的确切应用,为什么它们有效,以及你如何
立即实施它们。并且留下来,因为第 5 个应用是如此简单,
你会想知道为什么你还没有使用它。

让我们开始吧。"

[主要内容 - 0:45-8:30]

[第 1 节:应用 #1 - 1:00-2:30]

"第一个应用是 Notion - 但不是你想象的那样。

我知道,我知道 - 每个人都在谈论 Notion。但事实是:大多数人
过度复杂化它。我曾经花费数小时构建复杂的数据库,直到我
意识到我正在为生产力而生产力,这只是... 不生产力。

[视觉提示:显示简单的 Notion 设置]

这就是改变一切的:我现在只使用 Notion 做三件事:
- 我的每日仪表板(显示任务,目标和笔记)
- 一个简单的内容日历
- 快速捕捉随机想法

就是这样。没有复杂的数据库。没有复杂的系统。只有这三个页面,
突然之间 Notion 变得真的有用而不是另一个维护项目。

关键是?从简单开始。你以后可以增加复杂性,但先从一个
页面开始,然后从那里开始构建。

转到完全不同的东西..."

[第 2 节:应用 #2 - 2:30-4:00]

"第二个应用是 Sunsama,这个完全关于正确的时间阻塞。

如果你曾经写过待办事项列表,然后只是... 盯着它看,瘫痪
不知道从哪里开始 - Sunsama 解决了这个问题。它就像一个日历和任务
管理器生了个孩子。

[视觉提示:显示 Sunsama 界面]

每天早晨,我花 10 分钟在 Sunsama 计划我的一天。我将任务拖入
特定时间段,它显示我是否超额承诺。游戏改变者。

在 Sunsama 之前,我有 20 个任务,不知道如何安排。现在呢?我可以看到
我今天只有时间做 7 个任务,所以我相应地优先考虑。它真的
改变了我如何面对我的整个一天。

最好的部分?在一天结束时,它显示你实际完成了什么
与你的计划相比。那个反馈循环使我变得更好
估计事情实际上需要多长时间。

公平警告:它是一个付费应用。但对我来说,每月 20 美元的价值在于节省的时间
和减少的压力。"

[继续应用 3、4 和 5...]

[结论 - 8:30-9:30]

"所以这就是 - 改变我生产力的 5 个应用:
1. Notion 用于简单组织
2. Sunsama 用于时间阻塞
3. [应用 3] 用于 [好处]
4. [应用 4] 用于 [好处]
5. [应用 5] 用于 [好处]

最重要的事情?不要试图一次实施所有 5 个。选择一个,掌握
它一周,然后添加另一个。这就是这些实际上坚持下来的方式。

我已经使用这个确切的设置 6 个月了,我真诚地不能想象
回到我旧的混乱系统。"

[行动号召 - 9:30-10:00]

"如果你发现这有帮助,那就按那个订阅按钮,因为我每周二发布一个新的
生产力视频。

此外,我在描述中有一个所有 5 个应用的完整分解,包括链接,价格和我的确切
设置 - 免费获取。

在评论中让我知道你将尝试哪个应用,如果你有任何生产力应用我应该
知道,也请留下。

感谢观看,我们下一个视频见!"

===================================
[脚本结束]

字数:~1,500 字
估计时长:10 分钟
目标受众:20-30 岁的生产力爱好者
语调:休闲,友好,亲切
关键钩子:个人转变,实用技巧,简单实施

制作说明:
- 需要所有 5 个应用的使用 B-roll
- 显示简单与复杂的 Notion 设置
- 包括日常计划例程的时间延迟
- 结束屏幕:订阅按钮 + 下一个视频建议
===================================

第六步:根据反馈进行优化

在呈现脚本后:

提供调整:

  • 使钩子更强
  • 调整长度(修剪或扩展)
  • 改变语调(更正式/更少正式)
  • 添加/移除幽默
  • 包含更多统计数据
  • 简化语言
  • 添加讲故事元素
  • 加强 CTA

保存最终版本:

from script_db import add_script

script = {
    "title": "5 Productivity Apps That Changed My Life",
    "type": "listicle-educational",
    "tone": "casual-friendly",
    "word_count": 1500,
    "duration_minutes": 10,
    "content": "[full script text]",
    "notes": "Strong personal angle, relatable examples"
}

add_script(script)

最佳实践

1. 钩子创建

  • 前 5 秒至关重要
  • 做出承诺
  • 创造好奇心
  • 解决痛点
  • 使用模式中断

2. 节奏

  • 变化句子长度
  • 混合短和长段落
  • 建立势头
  • 战略性暂停
  • 能量转移

3. 参与技巧

  • 直接向观众提问
  • 个人故事
  • 相关示例
  • 预期的反对意见
  • 社会证明

4. 留存优化

  • 提示即将到来的内容
  • 使用回调引用
  • 每 30-60 秒使用模式中断
  • 战略性信息空白
  • 兑现承诺

5. 行动号召

  • 一个主要 CTA
  • 解释好处
  • 具体化
  • 创建轻微紧迫感
  • 自然集成

脚本模板

教育教程模板

[钩子] 问题声明 + 解决方案承诺
[引言] 个人背景 + 你将学到什么 + 为什么重要
[第 1 节] 概念解释
  - 它是什么
  - 为什么重要
  - 常见错误
[第 2 节] 逐步过程
  - 第 1 步,带视觉
  - 第 2 步,带示例
  - 第 3 步,带提示
[第 3 节] 常见陷阱
  - 避免什么
  - 故障排除
[结论] 回顾 + 关键收获 + 下一步
[CTA] 订阅 + 资源 + 评论提示

列表模板

[钩子] 数字挑逗 + 意外角度
[引言] 上下文 + 为什么这个列表很重要
[项目 5](倒计数构建悬念)
  - 它是什么
  - 为什么有效
  - 如何使用它
[项目 4] 重复结构
[项目 3] 重复结构
[项目 2] 重复结构
[项目 1](最重要/最令人惊讶)
  - 额外强调
  - 最佳好处
[结论] 回顾数字 + 最终收获
[CTA] 强烈的指令 + 资源提及

故事/叙事模板

[钩子] 引人入胜的故事开头
[引言] 设置故事背景
[第 1 节] 问题/冲突
  - 建立紧张
  - 显示赌注
  - 使其相关
[第 2 节] 旅程
  - 面临的挑战
  - 尝试和失败
  - 学习时刻
[第 3 节] 解决方案
  - 如何解决
  - 转变
[结论] 学到的课程 + 观众如何应用
[CTA] 邀请类似故事 + 订阅

语调示例

休闲友好

"大家好!所以,有趣的故事 - 我上周完全搞砸了这个。
像,尴尬地糟糕。但这就是我学到的..."

专业权威

"在今天的视频里,我们将检查推动
成功实施的三个核心原则。基于 5 年的数据和研究..."

充满活力热情

"好的,这太疯狂了!我刚发现了一些将要吹
你的头脑。你准备好了吗?因为一旦你看到这个..."

教育耐心

"让我们一步一步地分解这个。不用担心如果它看起来复杂
起初 - 在这个视频结束时,一切都会讲得通。首先..."

常见错误

  1. 弱钩子 - 在 5 秒内进入重点
  2. 长引言 - 在价值之前不要啰嗦
  3. 无结构 - 观众需要路标
  4. 单调交付 - 变化能量和节奏
  5. 信息过载 - 专注于关键点
  6. 忘记观众 - 直接对他们说话
  7. 埋藏 CTA - 使其清晰可行
  8. 无个性 - 展示你独特的声音
  9. 太正式 - YouTube 是会话式的
  10. 无视觉提示 - 包括拍摄说明

示例互动

用户:"为我写一个关于被动收入想法的脚本"

Claude:[检查偏好 - 找到休闲友好的语调,中等长度,问题钩子]

完美!根据您的风格,我将为您写一个 10 分钟的脚本,您的休闲,
亲切的语调。几个快速问题:

1. 我应该涵盖多少被动收入想法?(3-5 对于 10 分钟效果很好)
2. 任何特定角度?(初学者友好,高收入,低启动成本?)
3. 个人经验还是基于研究的方法?

用户:"5 个想法,初学者友好,混合个人经验和研究"

Claude:[生成完整脚本]

这是您的完整脚本 "5 个初学者被动收入想法":

[带有钩子,引言,5 个想法的完整格式化脚本,个人故事和数据,
结论和 CTA - 所有用户休闲友好的风格]

脚本是 1,450 字(~10 分钟),包括:
✓ 关于财务自由的问题钩子
✓ 引言中的个人故事,关于你的第一次被动收入
✓ 每个想法包括:它是什么,启动成本,时间投资,真实示例
✓ 混合您的经验和统计数据
✓ 过渡中的自然幽默
✓ 关于免费被动收入指南的直接 CTA

想要我调整什么吗?我可以使其更个人化,添加更多数据,或
改变能量水平。

技术说明

数据存储:

  • 位置:~/.claude/script_writer.json
  • 持久保存偏好
  • 维护脚本历史记录

CLI 命令:

python3 scripts/script_db.py is_initialized
python3 scripts/script_db.py get_preferences
python3 scripts/script_db.py get_scripts
python3 scripts/script_db.py stats

字数指南:

  • 说话速度:每分钟约 150 字
  • 短形式(3-5 分钟):450-750 字
  • 中等形式(7-12 分钟):1,050-1,800 字
  • 长形式(15-30 分钟):2,250-4,500 字

资源

scripts/script_db.py

用于偏好、脚本和模板的数据库管理。

references/script_formats.md

全面指南,涵盖:

  • 常见的 YouTube 视频类型和结构
  • 脚本组件细分(钩子,引言,内容,结论,CTA)
  • 不同风格的语调指南
  • 按视频长度的时间指南
  • 参与技巧
  • 常见错误
  • 脚本的视觉提示
  • 针对特定受众的调整
  • 平台特定考虑