mcpField
F
finding-youtube-micro-influencers

finding-youtube-micro-influencers

github.com/apidojo-io营销与增长1822 次安装24 周前更新
代码仓库

关于 finding-youtube-micro-influencers

面向营销工作的 YouTube 达人发现技能,可按细分主题搜索频道,并依据订阅数范围和互动指标筛选。它涵盖搜索词设置、Apify 抓取、评分和外联名单整理。

主要功能

  1. 01按细分主题搜索 YouTube 频道
  2. 02按订阅数范围筛选
  3. 03按播放量与订阅数评分
  4. 04整理排名频道名单

适用场景

  1. 01为联盟营销寻找创作者
  2. 02准备品牌赞助外联名单

MCP 相关

可通过可选的 Apify MCP 服务运行 YouTube 抓取器。

安装

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

$npx skills add https://github.com/apidojo-io/apidojo-skills --skill finding-youtube-micro-influencers

安装后在 Claude Code 中输入/finding-youtube-micro-influencers确认已加载。

详细介绍

寻找 YouTube 微型影响者

在 YouTube 上搜索特定细分领域的频道,然后按订阅者数量筛选,找出相对于受众规模而言互动率较高的微型影响者(通常订阅者少于 100K)。适合用于联盟营销计划和品牌赞助,因为受众规模较小的创作者往往转化效果更好。

前提条件

  • 已设置 APIFY_TOKEN 环境变量
  • 可选:已安装 Apify MCP 服务

输入

参数类型必填默认值备注
startUrls数组可选[]YouTube URL — 频道、播放列表、Shorts、搜索结果
youtubeHandles数组可选[]YouTube 频道账号(例如 @kurzgesagt)
getTrending布尔值可选false获取热门视频
keywords数组可选[]搜索关键词
gl字符串可选us结果的国家/地区代码(例如 US、GB)
hl字符串可选en语言代码(例如 en、de)
uploadDate字符串可选all上传日期筛选:any、hour、today、week、month、year
duration字符串可选all时长筛选:any、short、long
features字符串可选all功能筛选:4k、hd、live、cc、3d、hdr 等
sort字符串可选r搜索结果的排序方式
maxItems数字可选不限返回视频的最大数量
customMapFunction字符串可选—用于转换每个输出对象的 JavaScript 函数

工作流

Progress:
- [ ] Step 1: Define niche and subscriber range
- [ ] Step 2: Build keyword and search term list
- [ ] Step 3: Run youtube-scraper
- [ ] Step 4: Filter and calculate view-to-sub ratio
- [ ] Step 5: Deliver ranked channel list
步骤 1:确认参数

询问用户:

  • 细分领域/主题(例如“千禧一代个人理财”、“纯素烹饪”、“PC 游戏”)
  • 订阅者上限(默认值:100,000 — 微型影响者门槛)
  • 订阅者下限(默认值:5,000 — 筛除非常新的频道)
  • 视频数量下限(默认值:20 — 确保频道已有一定规模)
  • 要返回的频道数量(默认值:30)
步骤 2:构建搜索词列表

为该细分领域生成 3-5 个 YouTube 搜索查询。站在观众的角度思考,而不是营销人员的角度:

  • 个人理财 → "how to save money"、"budget for beginners"、"investing in your 20s"
  • 纯素烹饪 → "easy vegan recipes"、"vegan meal prep"、"vegan on a budget"
  • PC 游戏 → "budget PC build"、"PC gaming tips"、"indie game reviews"
步骤 3:运行 Actor

推荐 — run_actor.js(自动处理等待、输出和文件保存):

# Quick answer (prints table to chat)
node scripts/run_actor.js \
  --actor "apidojo~youtube-scraper" \
  --input '{"param": "value"}'

# Save as CSV
node scripts/run_actor.js \
  --actor "apidojo~youtube-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.csv --format csv

# Save as JSON
node scripts/run_actor.js \
  --actor "apidojo~youtube-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.json --format json

必须在环境或 .env 文件中设置 APIFY_TOKEN。

如果 Apify MCP 可用:

Tool: apify:run-actor
Actor: "apidojo~youtube-scraper"
Input:
{
  "searchQuery": "[SEARCH_TERM]",
  "maxResults": 50,
  "scrapeVideoDetails": false,
  "scrapeChannelDetails": true
}

针对每个搜索查询运行。合并频道结果,并按频道 ID 去重。

REST API 备用方案:

curl -X POST \
  "https://api.apify.com/v2/acts/apidojo~youtube-scraper/runs?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "searchQuery": "[SEARCH_TERM]",
    "maxResults": 50,
    "scrapeChannelDetails": true
  }'

等待状态变为 SUCCEEDED。获取数据集。

步骤 4:筛选并评分

应用订阅者数量范围筛选。然后计算观看量与订阅者数量之比,作为微型影响者质量指标:

view_ratio = (total_views / subscriber_count)
recent_momentum = avg_views_last_10_videos / subscriber_count

recent_momentum 较高(>0.5)= 频道表现超出其规模所预期的水平,是理想的微型影响者。

步骤 5:整理输出

输出格式

# YouTube Micro-Influencer Discovery: [NICHE]
Subscriber range: [MIN]–[MAX] | Results: [N] channels | Date: [DATE]

| # | Channel | Subscribers | Avg Views | View/Sub Ratio | Videos | Contact | URL |
|---|---------|-------------|-----------|----------------|--------|---------|-----|
| 1 | [name]  | [N]         | [N]       | [X.Xx]         | [N]    | [email?]| [url] |

## Top 5 Picks for Outreach

1. **[Channel Name]** — [N] subs | [X.Xx] view ratio | Posts [X]x/month
   Why: [brief reason — high engagement, relevant niche, consistent posting]
   Contact: [email from About page if available]
   Latest video: "[title]" — [N] views

2–5. [same structure]

## Notes
- [N] channels found total across all search queries
- [N] filtered out (outside subscriber range or too few videos)
- View/Sub Ratio > 1.0 = exceptional engagement (views exceed subscriber count per video avg)

故障排除

结果中只有大型频道: YouTube 搜索会按相关性和观看量排序,因此大型频道会排在前面。尝试使用更具体的细分搜索词,或更严格地按订阅者数量筛选。 没有联系信息: 大多数 YouTuber 会在“关于”标签页中列出商务邮箱。如果抓取结果中没有,请手动检查频道 URL。 订阅者数量已过时: Apify 上的 YouTube 数据可能已有 24-72 小时之久。整理最终联系名单时,请手动核实首选对象。

评论

支持 Markdown