Champion Tracker 是一个跟踪产品拥护者(champion)职位变动并按 ICP 评估其新公司的工具,适合已有用户/拥护者名单、希望发现高意向再销售信号的场景。
用途:当已知用户从评论、LinkedIn 帖子或 CRM 导出等来源获得后,检测他们是否换公司,并在外联前对新公司做 ICP 评分。
两个阶段:Phase A 发现拥护者由代理驱动、一次性完成,可用 review-site-scraper 抓取 G2/Trustpilot 评论提取姓名与公司,用 linkedin-post-research 搜索产品相关帖子,用 Fiber 或 ContactOut 解析 LinkedIn URL,最后合并为 champions.csv。Phase B 用脚本重复运行追踪变动。
脚本用法:CSV 必填列为 name、linkedin_url;可选列为 original_company、original_title、email、source、notes。需在 .env 中配置 APIFY_API_TOKEN。
初始化基线:python3 skills/champion-tracker/scripts/champion_tracker.py init -i champions.csv,加 --dry-run 可先看成本。
检查变动:python3 skills/champion-tracker/scripts/champion_tracker.py check -o changes.csv,加 --dry-run 先预估。
查看状态:python3 skills/champion-tracker/scripts/champion_tracker.py status。
输出 CSV 含 champion_name、linkedin_url、previous_company、previous_title、new_company、new_title、change_detected_date、position_start_date、days_since_change、icp_score、icp_verdict、icp_notes、email、notes。ICP 评分 0-4:B2B 信号 1.0、外呼动作 1.0、公司规模 1.0/0.5、资历 1.0;判定为 Strong Fit(>=3)、Good Fit(>=2)、Possible Fit(>=1.5)、Weak Fit(<1.5)。
成本:约每 1000 个 LinkedIn 资料 3 美元,50-80 个拥护者每次运行约 0.15-0.25 美元,--dry-run 会在 API 调用前显示成本。
依赖:复用 lead-qualification 中的 LinkedInEnricher,失败则回退内联实现;需要 requests 包和 APIFY_API_TOKEN。运行时会创建 snapshots/ 与 output/ 目录。