← 返回
沟通协作 Key 中文

Contact Finder

Find professional emails and contacts from a name + company/domain using SerpAPI + OpenAI GPT-4o-mini.
使用 SerpAPI + OpenAI GPT-4o-mini 从姓名和公司/域名查找专业邮箱和联系人。
mrnsmh
沟通协作 clawhub v0.1.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 659
下载
💾 20
安装
1
版本
#latest

概述

contact-finder

Find professional emails and contacts from a name + company/domain. Combines SerpAPI (Google Search) and OpenAI GPT-4o-mini to search, extract, and validate contacts.

Usage

python3 scripts/find_contacts.py --company "Acme Corp" --domain "acme.com" --name "John Doe"
python3 scripts/find_contacts.py --company "Stripe" --domain "stripe.com"
python3 scripts/find_contacts.py --company "OpenAI" --domain "openai.com" --name "Sam Altman" --output json

Options

FlagDescriptionRequired
-----------------------------
--companyCompany name
--domainEmail domain (e.g. acme.com)
--nameFull name to search (optional)
--outputOutput format: table (default) or json

Output

Returns a list of contacts with:

  • email — Found or guessed email address
  • linkedin — LinkedIn profile URL (if found)
  • title — Job title (if found)
  • confidencehigh / medium / low

Setup

pip3 install openai requests

Set credentials in environment or edit scripts/find_contacts.py:

  • SERPAPI_KEY
  • OPENAI_API_KEY

How It Works

  1. Search Google via SerpAPI: "name" site:domain email, LinkedIn profiles
  2. Generate common email format guesses (firstname@, f.lastname@, firstname.lastname@...)
  3. Use GPT-4o-mini to extract/validate emails from search snippets
  4. Score confidence based on source (direct find = high, pattern guess = low/medium)

References

See references/patterns.md for email pattern documentation and sources.

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-30 05:39 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

communication-collaboration

imap-smtp-email

gzlicanyi
使用IMAP/SMTP读取和发送邮件;检查新/未读邮件、获取内容、搜索邮箱、标记已读/未读、发送带附件的邮件。支持...
★ 114 📥 52,443
productivity

Nexus Sentinel

mrnsmh
自主监控服务器健康状况,优化资源,执行上下文感知恢复,生成状态报告,并在关键文件变更时触发备份。
★ 0 📥 973
communication-collaboration

Himalaya

lamelas
{"answer":"通过IMAP/SMTP管理邮件的CLI。可在终端使用 `himalaya` 收发、回复、转发、搜索及整理邮件。支持多账户与MML(MIME元语言)编写邮件。"}
★ 68 📥 45,595