竞品广告提取与分析 Skill
自动抓取竞品在 TikTok、抖音、Facebook 等平台的投放素材、文案、定向、落地页,结构化输出分析报告,支持定时监控、差异对比、爆款复刻指引。

Skill / 插件详情
- 解决的问题
- 手动收集竞品广告素材耗时、不系统、易遗漏,无法快速复盘竞品投放策略
- 适合人群
- 电商运营、投放专员、品牌方、独立开发者
- 安装方法
- # Claude Desktop / Codex / Cursor 均支持直接加载本地 Skill 目录 # 1. 克隆仓库 git clone https://github.com/your-org/competitive-ads-extractor cd competitive-ads-extractor # 2. 安装依赖 pip install -r requirements.txt playwright install chromium # 3. 配置环境变量 cp .env.example .env # 编辑 .env 填入 TikTok/抖音/FB 广告库 API Key 或 Cookie # 4. 在客户端配置加载 # Claude Desktop: settings.json 添加 mcpServers 配置 # Codex: ~/.codex/skills/competitive-ads-extractor/ # Cursor: Settings → Rules → Import
- 依赖环境
- Python 3.11+PlaywrightTikTok Creative Center API / 抖音巨量创意 API / Facebook Ads Library APIRedis (缓存去重)PostgreSQL (持久化)
- 维护状态
- 活跃维护
竞品广告提取与分析 Skill
功能概览
| 功能 | 说明 | |------|------| | 多平台抓取 | TikTok Creative Center、抖音巨量创意、Facebook Ads Library、Pangle、快手磁力金牛 | | 素材下载 | 视频、图片、文案、CTA、落地页链接、投放地区、投放时间 | | 结构化解析 | 视频转文字 (Whisper)、关键帧提取、文案分段、卖点标签、情绪曲线 | | 竞品画像 | 投放节奏、素材迭代、定向策略、预算估算、ROI 推算 | | 监控告警 | 新素材上线通知、旧素材下线、投放地区变化、文案迭代 | | 对比分析 | 多竞品横向对比、同品类 Benchmark、季节性趋势 | | 爆款复刻 | 结构拆解 → 模板化 → 本地化改造 → A/B 测试建议 |
使用示例
基础用法
# 在 Claude/Codex/Cursor 中直接调用
# 技能触发词:竞品广告分析、竞品监控、广告素材抓取
# 示例:分析某 TikTok Shop 竞品过去 30 天投放
analyze_competitor_ads(
platform="tiktok",
competitor_id="competitor_shop_id_or_url",
days=30,
output_format="report" # report / json / csv / notion
)进阶用法
# 定时监控配置
monitor_config = {
"competitors": [
{"platform": "tiktok", "identifier": "shop_url_1", "name": "竞品A"},
{"platform": "douyin", "identifier": "shop_url_2", "name": "竞品B"},
{"platform": "facebook", "identifier": "page_id_3", "name": "竞品C"},
],
"schedule": "0 9 * * *", # 每天 9 点
"filters": {
"min_spend": 100, # 最小估算花费
"min_impressions": 1000, # 最小展示量
"creative_type": "video", # 仅视频
},
"notifications": {
"feishu_webhook": "https://open.feishu.cn/open-apis/bot/...",
"email": "team@example.com",
},
"output": {
"notion_database_id": "xxx",
"local_path": "./reports/",
}
}
# 启动监控
start_ads_monitor(monitor_config)爆款复刻工作流
# 从爆款素材生成复刻模板
replicate_viral_ad(
source_url="https://www.tiktok.com/@competitor/video/1234567890",
target_product="our_product_sku",
localization={
"language": "ms", # 马来语
"currency": "MYR",
"cultural_adaptations": ["去除中国春节元素", "替换为开斋节元素"],
},
output={
"script_template": True, # 口播脚本模板
"shot_list": True, # 分镜脚本
"music_recommendations": True,# BGM 推荐
"caption_template": True, # 文案模板
"hashtag_strategy": True, # 标签策略
}
)配置说明
环境变量 (.env)
# 平台 API (优先使用官方 API)
TIKTOK_CREATIVE_CENTER_API_KEY=xxx
DOUYIN_JULIANG_CREATIVE_API_KEY=xxx
FACEBOOK_ADS_LIBRARY_TOKEN=xxx
# 备选:Cookie 登录态 (需定期刷新)
TIKTOK_COOKIE=xxx
DOUYIN_COOKIE=xxx
FB_COOKIE=xxx
# 存储
DATABASE_URL=postgresql://user:pass@localhost:5432/ads_extractor
REDIS_URL=redis://localhost:6379/0
# 通知
FEISHU_WEBHOOK_URL=https://open.feishu.cn/open-apis/bot/...
SLACK_WEBHOOK_URL=https://hooks.slack.com/services/...
EMAIL_SMTP_HOST=smtp.gmail.com
EMAIL_SMTP_PORT=587
EMAIL_USER=xxx
EMAIL_PASS=xxx
# 处理
WHISPER_MODEL=base # tiny/base/small/medium/large
MAX_CONCURRENT_DOWNLOADS=5
DOWNLOAD_TIMEOUT=60技能配置 (skill.json)
{
"name": "competitive-ads-extractor",
"version": "1.2.0",
"description": "竞品广告提取与分析",
"author": "AI资源库",
"triggers": [
"竞品广告分析",
"竞品监控",
"广告素材抓取",
"爆款复刻",
"投放复盘"
],
"tools": [
"analyze_competitor_ads",
"start_ads_monitor",
"stop_ads_monitor",
"download_ad_creative",
"replicate_viral_ad",
"compare_competitors",
"generate_ads_report"
],
"resources": [
"ads://competitors/{id}/creatives",
"ads://reports/{date}",
"ads://templates/{category}"
],
"prompts": [
"competitor_analysis_report",
"viral_ad_deconstruction",
"localization_adaptation_checklist"
],
"config_schema": {
"type": "object",
"properties": {
"platforms": {"type": "array", "items": {"type": "string", "enum": ["tiktok", "douyin", "facebook", "pangle", "kuaishou"]}},
"default_days": {"type": "integer", "default": 30},
"auto_download": {"type": "boolean", "default": true},
"whisper_model": {"type": "string", "enum": ["tiny", "base", "small", "medium", "large"], "default": "base"}
}
}
}核心工作流
1. 广告抓取管线
配置竞品列表
│
▼
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ 平台适配器 │ ──► │ 反爬应对层 │ ──► │ 数据清洗层 │
│ (API/Cookie)│ │ (代理/验证码) │ │ (标准化/去重) │
└─────────────┘ └─────────────┘ └─────────────┘
│ │
▼ ▼
┌─────────────┐ ┌─────────────┐
│ 增量检测 │ │ 入库持久化 │
│ (新/更新/删) │ │ (PG + Redis)│
└─────────────┘ └─────────────┘2. 素材结构化解析
原始视频/图片
│
▼
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ 关键帧提取 │ ──► │ 视频转文字 │ ──► │ 多模态理解 │
│ (场景边界) │ │ (Whisper) │ │ (GPT-4o-VL) │
└─────────────┘ └─────────────┘ └─────────────┘
│ │
▼ ▼
┌─────────────┐ ┌─────────────┐
│ 分镜脚本 │ │ 卖点/钩子/ │
│ (时间轴+镜头) │ │ 情绪/CTA标签 │
└─────────────┘ └─────────────┘3. 竞品画像构建
历史素材库
│
▼
┌─────────────────────────────────────┐
│ 投放节奏分析: 频次、时段、周期性 │
│ 素材迭代树: 版本演进、A/B 测试痕迹 │
│ 定向推算: 地区、年龄、兴趣、设备 │
│ 预算/ROI 估算: 展示量×单价×转化率 │
└─────────────────────────────────────┘
│
▼
结构化画像 JSON + 可视化报告输出示例
竞品分析报告 (Markdown)
# 竞品广告分析报告 - 竞品A (TikTok Shop SG)
**生成时间**: 2026-08-20 09:00
**分析周期**: 2026-07-21 ~ 2026-08-20
**素材总数**: 47 条 (视频 42, 图片 5)
**预估总花费**: $12,450
## 核心指标
| 指标 | 数值 | 环比 | 同类 Top 10% |
|------|------|------|-------------|
| 素材上新频次 | 1.6 条/天 | +15% | 2.1 条/天 |
| 平均素材存活 | 18 天 | -2 天 | 25 天 |
| 视频完播率(估) | 28% | +3% | 35% |
| 点击率(估) | 1.8% | +0.2% | 2.5% |
## 爆款素材 Top 3
1. **素材 ID**: `738291029381` | **花费**: $3,200 | **时长**: 27s
- **钩子**: "3秒穿上显瘦瑜伽裤,不勒肉不下滑"
- **结构**: 痛点(3s)→展示(10s)→对比(8s)→CTA(6s)
- **BGM**: 节奏感强电子乐,卡点切换
- **文案**: "新加坡姐妹都在抢,库存不多了👇"
2. **素材 ID**: `738291029456` | **花费**: $2,800 | **时长**: 15s
- ...
## 投放策略洞察
- **黄金投放时段**: 晚 8-10 点 (占比 45%)
- **素材迭代周期**: 约 2 周一轮大版本,小版本天级
- **测试策略**: 同款视频测 3-5 个首帧/标题/音乐组合
- **定向特征**: 女性 22-35 岁、瑜伽/健身/居家办公兴趣、iOS 设备占比 68%
## 复刻建议
1. **直接复刻**: 素材 1 结构 → 替换自有产品、本地化文案、换自有模特
2. **组合测试**: 素材 1 钩子 + 素材 2 节奏 + 素材 3 CTA
3. **差异化**: 增加"真实买家评价"片段、强调"7天无理由退换"常见问题
Q: TikTok Creative Center API 申请困难怎么办? A: 使用 Cookie + Playwright 模拟登录抓取网页版,配合住宅代理池降低封禁率。或使用第三方数据服务商 (GoodsFox、BigSpy、AdSpy 等)。
Q: 抖音巨量创意需要企业认证? A: 是的,需企业资质开通巨量广告账户。替代方案:蝉妈妈/飞瓜/抖大大等第三方数据平台 API。
Q: 视频下载受限/加密怎么办? A: TikTok 视频通常可通过 snaptik.app 类工具去水印下载。抖音需处理加密播放地址,建议用 douyin-video-fetch 类工具。
Q: 如何估算竞品广告花费? A: 公式:花费 ≈ 展示量 × CPM / 1000。CPM 參考值:TikTok SG 电商 $3-8、抖音电商 ¥20-50、FB 东南亚 $1-4。展示量可从广告库 API 获取或按互动率反推。
Q: 监控频率设多少合适? A: 核心竞品每日 1 次(早 9 点),长尾竞品每周 1 次。避免高频请求触发风控。
更新日志
v1.2.0 (2026-08-20)
- 新增 Facebook Ads Library 支持
- 优化 Whisper 批量转写性能 (并发 + 模型缓存)
- 增加 Notion 数据库自动同步
- 修复抖音 Cookie 失效自动刷新逻辑
v1.1.0 (2026-07-15)
- 新增 Pangle、快手磁力金牛平台
- 实现素材去重 (感知哈希 + 文本指纹)
- 增加竞品画像自动生成
v1.0.0 (2026-06-01)
- 核心抓取、解析、报告功能
- TikTok/抖音双平台支持
- 定时监控 + 飞书通知
相关资源
- [竞品广告分析实战教程](/learn/competitive-ads-analysis)
- [TikTok Creative Center API 文档](/keywords/tiktok-creative-center-api)
- [Facebook Ads Library API 指南](/keywords/facebook-ads-library-api)
- [电商自动化学习路径](/learn/ecommerce-automation-path)
- [短视频投流复盘方法论](/learn/short-video-ads-review)
常见问题
下载链接失效怎么办?
请优先切换其他网盘渠道,并反馈失效链接。
会员能下载所有资料吗?
页面标注为会员专享的资料支持会员下载,具体以当前页面显示为准。
相关资源
竞品广告素材监控台
自动抓取 TikTok 广告库与商店榜单中竞品的投放素材,用视觉模型归类卖点与钩子,每日生成竞品投放日报。
AI 多账号管理台
用于管理多个 AI 或内容账号的本地工具,支持 Cookie 管理、账号切换、批量操作、状态监控。
电商带货短视频的 AI 生产流程
展示型/对比型/场景型/证言型四种带货视频,六步标准生产流程、卖点文案三段式,以及 AI 最容易翻车的三个地方与合规提醒。
抖音爆款脚本拆解与生成 Skill
输入一条对标视频链接或文案,自动拆解其钩子结构、情绪曲线、转场节奏与卖点铺设位置,输出可按脚本执行的改写字稿,并针对同类目生成多个备选开头。
评论建议
欢迎反馈资料质量、链接状态或希望补充的内容,管理员会持续维护。