mcpField
Y
yt-chapters

yt-chapters

github.com/jakeschincariol创意与媒体3.5k481 次安装6 周前更新
代码仓库

关于 yt-chapters

yt-chapters 分析 SRT 转录文本,识别章节边界并生成基于主题的标题草稿。它还会在复制到视频说明前检查 YouTube 章节格式要求。

主要功能

  1. 01根据停顿评估边界
  2. 02生成主题标题草稿
  3. 03要求首项为 00:00
  4. 04检查章节数量和时长
  5. 05提示无效列表

适用场景

  1. 01从 SRT 转录文本拟定章节
  2. 02粘贴前检查章节格式
  3. 03判断某一部分是否需要拆分

安装

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

$npx skills add https://github.com/jakeschincariol/youtube-agent-skill --skill yt-chapters

安装后在 Claude Code 中输入/yt-chapters确认已加载。

附带文件chapters.py

详细介绍

yt-chapters

python3 chapters.py transcript.srt --target 8

不可妥协的规则

章节列表只要违反以下任一规则,就不会被识别为章节——这段内容只会躺在描述中,毫无作用:

  • 第一条必须是 00:00。
  • 至少要有 三条。
  • 每条时长必须 至少为 10 秒。

工具会检查这三项,并在列表无效时告知你,而不是让你直接粘贴。

为每一行重新拟标题

chapters.py 很擅长找出边界——它会根据停顿前后词汇变化的幅度,为你实际停顿的位置打分。它生成的标题是主题词,只是草稿。名为“缩略图 标题 包装”的章节只是个占位符。把每个标题改写成该部分的承诺,用用户的口吻,控制在三到五个词。

章节也是留存率的诊断工具:如果一个部分无法用五个词命名,那它就包含两个部分,或者只是凑数内容。

把关

这里不会发布任何内容。这项技能负责撰写,由你负责发布。每次输出最后都会附上一段供用户复制的内容,每次运行的最后一行都是这个问题:发布,还是修改?

评论

支持 Markdown