mcpField
F
finding-fitness-brands-on-tiktok

finding-fitness-brands-on-tiktok

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

关于 finding-fitness-brands-on-tiktok

此技能通过 TikTok 帖子发现健身品牌,并依据粉丝数、互动率和认证状态评估账号。它使用 apidojo TikTok 抓取器,并提供潜在客户排序方法。

主要功能

  1. 01按关键词或 URL 搜索 TikTok
  2. 02指定地区和帖子排序方式
  3. 03设置返回帖子数量上限
  4. 04按粉丝数和互动率评分
  5. 05对潜在客户分类排序

适用场景

  1. 01发现可供销售拓展的健身品牌
  2. 02按国家调查健身相关帖子
  3. 03依据互动和认证状态排列潜在客户

MCP 相关

可通过 Apify MCP 的 call_actor 工具调用 apidojo~tiktok-scraper。

安装

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

$npx skills add https://github.com/apidojo-io/apidojo-skills --skill finding-fitness-brands-on-tiktok

安装后在 Claude Code 中输入/finding-fitness-brands-on-tiktok确认已加载。

详细介绍

在 TikTok 上寻找健身品牌


输入

参数类型必填默认值说明
startUrls数组可选[]TikTok URL——用户个人主页、话题标签、音乐页面、搜索、地点
keywords数组可选[]用于查找帖子内容的搜索关键词
sortType字符串可选RELEVANCE关键词结果的排序方式:RELEVANCE、MOST_LIKED、DATE_POSTED
location字符串可选—用于区域筛选的 ISO 3166-1 alpha-2 国家代码(例如 US、GB)
maxItems数字可选不限本次运行最多返回的帖子数
includeSearchKeywords布尔值可选false在每篇帖子中添加匹配的搜索关键词字段
customMapFunction字符串可选—用于转换每个输出对象的 JavaScript 函数

运行方法

使用 run_actor.js(推荐)
# Quick answer (table)
node scripts/run_actor.js --actor "apidojo~tiktok-scraper" --input '{"keywords": ["fitness studio", "gym owner"], "sortType": "MOST_LIKED", "maxItems": 100}'

# Save as CSV
node scripts/run_actor.js --actor "apidojo~tiktok-scraper" --input '{"keywords": ["fitness studio", "gym owner"], "sortType": "MOST_LIKED", "maxItems": 100}' --output results.csv --format csv

# Save as JSON
node scripts/run_actor.js --actor "apidojo~tiktok-scraper" --input '{"keywords": ["fitness studio", "gym owner"], "sortType": "MOST_LIKED", "maxItems": 100}' --output results.json --format json
REST API 备用方案
curl -X POST "https://api.apify.com/v2/acts/apidojo~tiktok-scraper/runs" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"keywords": ["fitness studio", "gym owner"], "sortType": "MOST_LIKED", "maxItems": 100}'

如果可以使用 Apify MCP: 使用 Apify MCP 的 call_actor 工具,指定 Actor apidojo~tiktok-scraper,并使用上述输入。


评分与排名

为每个频道评分:

  • followers → 归一化至 0–1(上限为 500K),权重为 0.35
  • avg_engagement = (likes + comments + shares) / views → 权重为 0.35
  • verified → 0 或 1,权重为 0.30
score = 0.35 * min(followers / 500000, 1.0) + 0.35 * min(avg_engagement / 0.10, 1.0) + 0.30 * int(verified)

分类

分数等级标签
≥ 0.70APRIME_PROSPECT
0.40–0.69BWARM_LEAD
< 0.40CLOW_PRIORITY

边缘情况

  • 结果中混有普通用户:按 channel.followers > 1000 筛选,聚焦于已建立的品牌。
  • 关键词范围过宽:搜索“fitness”会返回个人用户。请改用“fitness business”“gym owner”“fitness studio”。
  • TikTok 上没有联系信息:通过 Instagram 或个人简介中的网站链接进行交叉核验。
  • 频道重复:同一品牌可能出现多次——按 channel.username 去重。
  • 观看量虚高:TikTok 上某些爆款视频的观看量可能很高,但粉丝数较少——综合权衡这两项指标。

评论

支持 Markdown