mcpField
C
cross-niche-outliers

cross-niche-outliers

github.com/aiagentwithdhruv营销与增长2039 次安装15 周前更新
代码仓库

关于 cross-niche-outliers

cross-niche-outliers 用于发现相邻商业领域中的高表现 YouTube 视频,并分析其钩子和结构,生成摘要与改编标题供内容策划使用。

主要功能

  1. 01按关键词和频道发现视频
  2. 02依据观看量和时效评估表现
  3. 03分析转录文本与内容结构
  4. 04生成三个改编标题
  5. 05将结果导出到 Google Sheets

适用场景

  1. 01从非直接竞争领域寻找视频灵感
  2. 02分析高表现视频的内容模式
  3. 03为新内容构思标题

安装

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

$npx skills add https://github.com/aiagentwithdhruv/skills --skill cross-niche-outliers

安装后在 Claude Code 中输入/cross-niche-outliers确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

scripts/
generate_title_variants.py
scrape_cross_niche_outliers.py
scrape_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)

工作流

  1. 每周运行一次,获取约 100 个异常值
  2. 按跨细分领域评分查看
  3. 选择缩略图和标题都不错的异常值
  4. 将标题变体作为起点
  5. 使用自己的头像重制缩略图(参见 recreate-thumbnails 技能)

架构

输入
名称类型必填描述
termsarray否自定义搜索词(默认:'entrepreneur')
queriesinteger否TubeLab 搜索次数(每次消耗 5 个积分,默认:1)
min_viewsinteger否最低观看量(默认:10,000)
max_daysinteger否视频最长时间(天,默认:30)
skip_transcriptsboolean否跳过获取转录稿(速度更快)
输出
名称类型描述
sheet_urlstring包含约 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