关于 yt-retention
用于分析 YouTube 观众留存 CSV 数据的命令行技能,也可结合 SRT 字幕检查。它识别开场流失、陡降点或节奏下滑,并给出一项重点改进建议;不会发布视频。
主要功能
- 01分析观众留存 CSV 文件
- 02检查陡降点对应的字幕内容
- 03识别开场流失、断崖和下滑
- 04针对最大流失点提出一项改动
- 05生成可复制内容但不发布
适用场景
- 01查找开场数秒内的观众流失
- 02将留存断崖与字幕内容对应
- 03判断视频中段是否持续流失观众
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ jakeschincariol/ youtube-agent-skill --skill yt-retention安装后在 Claude Code 中输入/yt-retention确认已加载。
附带文件retention.py
详细介绍
yt-retention
留存图是 YouTube 给你的唯一真实反馈。几乎没人会把它导出来。
python3 retention.py retention.csv --duration 600
python3 retention.py retention.csv --transcript transcript.srt
获取文件:Studio -> 某个视频 -> Analytics -> Engagement -> 观众留存图表 -> 下载图标 -> “Audience retention”。
三类不同的问题
- 开场流失 - 前 30 秒内流失的观众。低于 25% 就算表现良好。这总是首先要解决的问题,而且问题总出在脚本的前 15 秒,绝不是剪辑。
- 断崖 - 单个陡降点。断崖对应某个瞬间:话题切换时没有提示、赞助商口播、铺垫太长。使用
--transcript时,工具会打印当时说的内容,这让报告能指导行动,而不只是引人关注。 - 持续下滑 - 中段持续流失。平缓下滑说明节奏有问题。解决办法是删减,而不是重写。
交付内容
指出最大的一个流失点,并给出一项对应的改动。不要列出五项。然后,只有在对方提出要求时,再说其余问题。如果开场流失表现良好,而且中段下滑平缓,就说明视频没问题,问题出在包装上——把他们引导到 /yt-package。
发布关卡
这里的任何内容都不会发布。这个技能负责撰写,由你来发布。每项输出都会以一个供用户复制的区块结尾,每次运行的最后一行都是这个问题:直接发布,还是修改?
评论
支持 Markdown