mcpField
S
srt-title-generator

srt-title-generator

github.com/crazynomad营销与增长2736 次安装13 周前更新
代码仓库

关于 srt-title-generator

用于分析 SRT 字幕并为 YouTube、小红书、Bilibili 和抖音等平台拟定视频标题的技能,提供平台字数要求参考,并可生成多种中文或英文版本,供创作者比较选择。

主要功能

  1. 01分析 SRT 字幕内容
  2. 02生成多平台标题
  3. 03遵循平台字数限制
  4. 04支持中文和英文
  5. 05提供多个标题版本

适用场景

  1. 01根据视频字幕拟定标题
  2. 02按平台调整标题长度和风格
  3. 03生成用于 A/B 测试的选项
  4. 04制作中文和英文标题版本

安装

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

$npx skills add https://github.com/crazynomad/skills --skill srt-title-generator

安装后在 Claude Code 中输入/srt-title-generator确认已加载。

详细介绍

SRT 标题生成器

从 SRT 字幕文件生成有吸引力、具备爆款潜力的视频标题。

描述

一项分析 SRT 字幕/转录文件并生成适合 YouTube、小红书及其他平台的吸睛视频标题的技能。使用 AI 从内容中识别关键钩子、情绪触发点和爆款元素。

何时使用

在用户有以下需求时使用此技能:

  • 提供 SRT 文件并希望生成视频标题
  • 提到 "生成标题"、"创建标题"、"视频标题"、"title from transcript"
  • 希望根据转录文本创建 YouTube/小红书/Bilibili 标题
  • 需要多个标题变体用于 A/B 测试
  • 希望针对特定平台优化标题

功能

  • 多平台支持:针对 YouTube、小红书、Bilibili、抖音优化的标题
  • AI 驱动分析:深度内容分析以识别钩子
  • 爆款优化:情绪触发点、力量词汇、好奇心缺口
  • 字符限制:遵守各平台的特定长度要求
  • 双语:中文和英文标题生成
  • 多种变体:每次请求生成 3-5 个标题选项

用法

基本工作流
  1. 读取 SRT 文件以获取转录内容
  2. 应用分析提示词以识别关键元素
  3. 生成标题,依据平台要求
平台规格
平台最大长度风格
YouTube60 字符钩子 + 关键词,数字/问句/大胆声明
小红书20 字符简短爆点 + emoji
Bilibili80 字符详细 + B 站风格
抖音55 字符悬念 + 口语化

标题生成提示词

生成标题时,使用此分析框架:

<scratchpad>
1. 主题识别: 从字幕中提取核心主题和关键点
2. 钩子发现: 找出最吸引人的角度或故事
3. 点击欲望: 什么会让观众想要点击
4. 草拟标题: 列出 3-5 个候选标题
5. 最优选择: 根据以下标准选出最佳:
   - 吸引眼球、制造好奇
   - 简洁 (YouTube ≤60字符)
   - 包含相关关键词
   - 准确反映内容
   - 使用情绪触发词
   - 避免标题党
</scratchpad>

标题公式(标题公式)

钩子模式(钩子模式)
  1. 数字法:"3 个方法让你..."、"99% 的人不知道的..."
  2. 问句法:"为什么...?"、"如何...?"
  3. 反差法:"我曾以为...直到..."
  4. 时效法:"2024 最新..."、"刚刚发布..."
  5. 悬念法:"结果让我震惊..."、"最后一个太绝了"
  6. 共情法:"打工人必看"、"学生党福音"
  7. 权威法:"专家揭秘"、"官方确认"
力量词汇(力量词汇)

中文:

  • 紧迫:必看、速看、刚刚、最新、限时
  • 好奇:真相、揭秘、原来、竟然、居然
  • 价值:干货、攻略、避坑、省钱、效率
  • 情绪:炸裂、绝了、太强了、神级、王炸

English:

  • Urgency: NOW, FINALLY, BREAKING, NEW
  • Curiosity: SECRET, TRUTH, REVEALED, HIDDEN
  • Value: FREE, EASY, ULTIMATE, COMPLETE
  • Emotion: INSANE, MIND-BLOWING, GAME-CHANGER

输出格式

按此结构生成输出:

## 分析过程

### 核心主题
[从字幕提取的1-2句主题总结]

### 关键钩子
- 钩子1: [描述]
- 钩子2: [描述]

### 目标受众
[谁会对这个内容感兴趣]

---

## 推荐标题

### YouTube (≤60字符)
1. **首选**: [标题]
2. **备选**: [标题]
3. **备选**: [标题]

### 小红书 (≤20字符)
1. [标题 + emoji]
2. [标题 + emoji]

### Bilibili (≤80字符)
1. [标题]
2. [标题]

---

## 标题解析
[解释为什么首选标题最有效]

示例

输入 SRT 内容(节选):
本期节目我们将进行一个Vibe Coding的极限挑战
你将看到我们如何用两句大白话就让Claude徒手写出一个下载播客的Skills
生成的标题:

YouTube:

  1. 首选:两句话让 AI 写出完整程序!Vibe Coding 极限挑战
  2. 备选:不会编程也能开发?我用 Claude 徒手造了个下载器
  3. 备选:AI 编程有多强?2 分钟写完专业程序员 3 天的活

小红书:

  1. 两句话让 AI 写程序🤯
  2. 不会代码也能开发✨

Bilibili:

  1. 【实测】只用大白话就能让 Claude 写出完整程序?Vibe Coding 极限挑战全记录
  2. 零基础编程时代来了!手把手教你用 AI 造自己的工具

Claude 集成

当用户提供 SRT 文件用于生成标题时:

  1. 读取 SRT 文件:

    cat "path/to/file.srt"
    
  2. 提取文本内容(移除时间戳):

    • 去除 SRT 格式(编号、时间戳)
    • 连接对话/旁白文本
  3. 使用上述提示词框架进行分析并生成

  4. 以结构化格式呈现标题

获得最佳效果的提示

  1. 提供上下文:告诉 Claude 目标平台
  2. 指定语气:专业/轻松/搞笑/悬疑
  3. 包含关键词:如果有特定 SEO 关键词
  4. 提及竞品:参考哪些成功标题

局限性

  • 标题质量取决于转录内容的丰富程度
  • 文化/平台特定的细微差别可能需要人工审核
  • SEO 关键词研究应作为 AI 建议的补充
  • 最终选择建议进行 A/B 测试

版本历史

v1.0(当前)

  • 初始发布
  • 多平台标题生成
  • 中文和英文支持
  • 分析框架和力量词汇库

评论

支持 Markdown