用途:blitz-list-builder 采用域名优先思路,适合已有一批目标公司域名(来自 Google Maps、竞品 CSV 或人工整理)时,按域名批量查找决策者联系人。与标题优先的 Prospeo 互补:Prospeo 用于按职位和行业建初始名单,Blitz 用于为指定公司补充 1-2 个额外联系人,或做 ABM 定向。
主要能力:调用 Blitz 两个接口——公司信息补全(POST {BLITZ_BASE_URL}/api/enrichment/company,请求体 {"domain":"acme.com"},返回 employees 与 company 信息)和邮箱补全(POST {BLITZ_BASE_URL}/api/enrichment/email,请求体 {"linkedin_profile_url":"..."})。输出 CSV 列包括 company_domain、first_name、last_name、job_title、linkedin_url、email、email_source、company_name、company_industry、company_headcount、company_phone。
使用方式:需准备 Blitz API key(环境变量 BLITZ_API_KEY)和域名列表。参数:--domains-file=<path>(CSV 或 txt,含 company_domain 列或每行一个域名)、--titles=<csv>(默认 owner,founder,ceo,president,cto,vp)、--out=<path>。示例:export BLITZ_API_KEY=xxx,然后 npx tsx scripts/find-contacts.ts --domains-file=restaurants.csv --titles=owner,founder,ceo,general-manager --out=restaurant-owners.csv。标题为不区分大小写的子串匹配,建议按场景收窄关键词。
限制与注意:域名须为裸域名(acme.com,不能带协议或子域);大公司员工列表会被截断(约 50-100 人/域名);LinkedIn 缓存可能 3-12 个月未更新;脚本限速 30 请求/秒、并发 10,遇 429 需降低并发。命中率参考:SMB 联系人 70-80%、邮箱 40-60%;B2B 科技 80-90%/50-70%;企业 90%+;微型商户 30-50%。无邮箱不代表无法触达,可后续用 /list-builder Phase 5 补全并验证。官方要求先对约 50 家样本运行 /icp-prompt-builder 做资格筛选,再批量拉取,以控制下游邮箱补全成本。费用按 Blitz 定价:公司补全约 $0.02-0.05/域名,邮箱补全约 $0.05-0.10/邮箱,具体以官网为准。