关于 cross-niche-outliers
cross-niche-outliers 用于发现相邻商业领域中的高表现 YouTube 视频,并分析其钩子和结构,生成摘要与改编标题供内容策划使用。
主要功能
- 01按关键词和频道发现视频
- 02依据观看量和时效评估表现
- 03分析转录文本与内容结构
- 04生成三个改编标题
- 05将结果导出到 Google Sheets
适用场景
- 01从非直接竞争领域寻找视频灵感
- 02分析高表现视频的内容模式
- 03为新内容构思标题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aiagentwithdhruv/ skills --skill cross-niche-outliers安装后在 Claude Code 中输入/cross-niche-outliers确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
scripts/generate_title_variants.pyscrape_cross_niche_outliers.pyscrape_cross_niche_tubelab.py详细介绍
跨细分领域异常值检测
目标
从相邻的商业细分领域中找出表现出色的视频,提取可迁移的内容模式、吸引点和结构。这些异常值可为内容构思提供灵感,同时又不会构成直接竞争。
两种方法
1. TubeLab API(推荐)
# Default: 1 query = 5 credits, ~100 outliers from last 30 days
python3 ./scripts/scrape_cross_niche_tubelab.py
# Custom search term
python3 ./scripts/scrape_cross_niche_tubelab.py --terms "business strategy"
# Skip transcripts (faster, cheaper)
python3 ./scripts/scrape_cross_niche_tubelab.py --skip_transcripts
优点: 预先计算评分、没有速率限制、速度快 缺点: 每次查询消耗 5 个积分
2. yt-dlp 抓取(旧版)
python3 ./scripts/scrape_cross_niche_outliers.py
仅在 TubeLab 积分用尽时使用。 经常因速率限制而失败。
脚本
./scripts/scrape_cross_niche_tubelab.py- TubeLab API(推荐)./scripts/scrape_cross_niche_outliers.py- 使用 yt-dlp 直接抓取./scripts/generate_title_variants.py- 为异常值生成标题变体
流程
1. 发现视频
- 搜索关键词(每个关键词 50 个视频)
- 监控商业频道(每个频道 15 个视频)
- 去重并过滤噪声
2. 异常值评分
- 基础分:视频观看量 / 频道平均观看量
- 新近度加成:<1 天 = 2 倍,<3 天 = 1.5 倍,<7 天 = 1.2 倍
- 阈值:1.1 倍或更高(高于平均值 10%)
3. 跨细分领域评分
对基础分应用以下调整:
- 每个技术术语(API、Python、代码、SDK)减 20%
- 包含金钱吸引点($、收入、收益、利润)加 30%
- 包含时间吸引点(更快、生产力)加 20%
- 包含好奇心缺口(?、“这改变了一切”)加 20%
- 列表式标题(标题中有数字)加 10%
4. 转录稿和摘要
- 获取转录稿(youtube-transcript-api,Apify 作为备用方案)
- Claude 总结:吸引点、结构、如何改编
- 保存原始转录稿以供深入分析
5. 生成标题变体
为每个异常值生成 3 个适配你细分领域的标题变体。
6. 输出到 Google Sheet(19 列)
跨细分领域评分、异常值评分、视频发布天数、类别、标题、视频链接、观看量、时长、频道、缩略图、摘要、标题变体 1-3、原始转录稿、发布日期、来源
TubeLab 选项
| 标记 | 描述 | 默认值 |
|---|---|---|
--queries N | 搜索次数(每次消耗 5 个积分) | 1 |
--terms "a" "b" | 自定义搜索词 | entrepreneur |
--min_views N | 最低观看量 | 10,000 |
--max_days N | 视频最长时间 | 30 |
--skip_transcripts | 跳过转录稿 | False |
关键词层级
第 1 层:相邻的商业/技术领域
- "AI for business", "ChatGPT business use cases", "no-code automation"
第 2 层:广泛的商业领域
- "scale your business", "solopreneur success", "founder productivity"
第 3 层:金钱/收益吸引点
- "increase revenue", "passive income systems", "10x your income"
监控频道
Alex Hormozi、My First Million、Starter Story、Colin and Samir、Ali Abdaal、Think Media、Iman Gadzhi、Pat Flynn、GaryVee、MrBeast、Justin Welsh、Charlie Morgan
输出
- Google Sheet:"Cross-Niche Outliers v2 - [timestamp]"
- 约 100 个异常值,每个包含 19 列
- 按发布日期排序(最新的排在最前)
- 每个异常值包含 3 个标题变体和原始转录稿
环境
TUBELAB_API_KEY=your_key
ANTHROPIC_API_KEY=your_key
APIFY_API_TOKEN=your_token (optional fallback)
工作流
- 每周运行一次,获取约 100 个异常值
- 按跨细分领域评分查看
- 选择缩略图和标题都不错的异常值
- 将标题变体作为起点
- 使用自己的头像重制缩略图(参见 recreate-thumbnails 技能)
架构
输入
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
terms | array | 否 | 自定义搜索词(默认:'entrepreneur') |
queries | integer | 否 | TubeLab 搜索次数(每次消耗 5 个积分,默认:1) |
min_views | integer | 否 | 最低观看量(默认:10,000) |
max_days | integer | 否 | 视频最长时间(天,默认:30) |
skip_transcripts | boolean | 否 | 跳过获取转录稿(速度更快) |
输出
| 名称 | 类型 | 描述 |
|---|---|---|
sheet_url | string | 包含约 100 个异常值的 Google Sheet(19 列) |
凭据
| 名称 | 来源 |
|---|---|
TUBELAB_API_KEY | .env |
ANTHROPIC_API_KEY | .env |
APIFY_API_TOKEN | .env(可选备用) |
可组合搭配
与此技能搭配效果良好的技能:title-variants、recreate-thumbnails
费用
每次查询消耗 5 个 TubeLab 积分 + Claude API
评论
支持 Markdown