用途:在 TAM Builder 填充企业与人物后,定时(每日/每周)扫描 TAM 企业与关注名单人物,检测购买信号并写入 signals 表,把静态名单转为基于意图的外联触发。下游可衔接 cold-email-outreach。\n\n主要能力:信号分优先级。P0 免费信号来自数据差异,包括 90 天内人数增长超过 10%、技术栈变化、融资轮次;P0 岗位招聘通过 Apify linkedin-job-search(约 $0.001/条)。P1 人物信号包括高管职位变动、LinkedIn 内容分析(Apify linkedin-profile-posts + LLM,约 $2/1k + LLM 费用)、LinkedIn 资料更新(linkedin-profile-scraper,约 $3/1k)。P2 新高管入职由人物扫描派生,免费。激活分计算:activation_score = strength * recency_multiplier * account_fit;时效系数 <24h=1.5、1-3d=1.2、3-7d=1.0、1-2w=0.8、2-4w=0.5;账户系数 Tier 1=1.3、Tier 2=1.0、Tier 3=0.7。\n\n使用方式:需在 .env 配置 SUPABASE_URL、SUPABASE_SERVICE_ROLE_KEY、APIFY_TOKEN,可选 ANTHROPIC_API_KEY。先运行 --dry-run 检测信号但不写库,向用户展示信号数量、类型、重点信号与受影响企业/人物,获得明确批准后再执行写入。命令示例:python skills/capabilities/signal-scanner/scripts/signal_scanner.py --config skills/capabilities/signal-scanner/configs/my-client.json --dry-run。其他标志:--test 限制 5 家企业、3 人;--yes 自动确认 Apify 费用,仅用于已预先批准的定时扫描;--max-runs N 覆盖 Apify 运行上限(默认 50)。\n\n适用场景:从名单转向基于时机的外联触发;按客户配置启用信号与阈值、扫描范围(tier、status、lead_status)。\n\n限制:写入 signals、enrichment_log、companies 快照与 people 的 lead_status,影响下游外联,绝不能未经用户批准写入;首次运行禁止加 --yes。快照更新会影响后续差异检测,错误快照会级联影响未来扫描;enrichment_log 记录 Apify 额度消耗。其余未在资料中说明的内容暂未提供。
signal-scanner
营销与增长
更新于 10-15 21:54