Ken-Mutisya/oss-maintainer-leads

GitHub: Ken-Mutisya/oss-maintainer-leads

通过关键词搜索 npm 和 PyPI,批量提取开源包维护者的公开联系方式和包元数据,生成带评分分级的 B2B 潜在客户线索。

Stars: 0 | Forks: 0

# 开源维护者潜在客户:npm & PyPI 将 npm 和 PyPI 仓库转化为 B2B 潜在客户名单。通过关键字搜索,获取每个包的维护者或作者的**公开邮箱**、代码库、主页、**月下载量**以及最新发布日期。每个包对应一个潜在客户。 对于开发者工具、供应链安全和 DevRel 而言,开源维护者是一个极具吸引力的高价值市场。这两个仓库都发布了维护者的联系信息,因此无需猜测或使用 API key 即可触达这些潜在客户。 ## 适用人群 - **开发者工具 SaaS**(CI/CD、测试、监控),向包作者进行销售。 - **供应链安全供应商**(SCA、依赖扫描),其首要目标即维护者。 - **DevRel 和社区团队**,负责开展外联和合作伙伴计划。 - **技术招聘人员**,寻找活跃的开源贡献者。 ## 工作原理 1. 针对每个关键字,它会搜索 npm(全量关键字搜索)并对 PyPI 索引进行名称匹配,优先处理精确和前缀匹配的结果。 2. 对于每个包,它会读取仓库记录,获取维护者/作者的公开邮箱、代码库、主页和下载量。 3. 每个包都会经过评分和分级,然后作为一条潜在客户数据推送。 ## 输出 每个包输出一行记录: ``` { "registry": "npm", "name": "express", "url": "https://www.npmjs.com/package/express", "description": "Fast, unopinionated, minimalist web framework", "author": "TJ Holowaychuk", "email": "tj@vision-media.ca", "emails": ["tj@vision-media.ca", "wes@wesleytodd.com"], "maintainers": ["wesleytodd", "jonchurch"], "repository": "https://github.com/expressjs/express", "homepage": "https://expressjs.com/", "monthlyDownloads": 456438953, "lastPublished": "2026-05-10T12:00:00.000Z", "tier": "qualified_lead", "leadScore": 94 } ``` ## 分级与定价 按潜在客户付费。每次运行的前 10 个 `qualified_lead` 是免费的,方便您验证输出结果。 | 分级 | 含义 | 价格 | | --- | --- | --- | | `listing` | 包数据,无公开邮箱或代码库 | $0.01 | | `lead` | 包含公开的维护者邮箱或代码库链接 | $0.02 | | `qualified_lead` | 包含公开邮箱,且月下载量达到或超过标准线 | $0.05 | 这两个仓库都是无密钥的 JSON API,因此运行速度快且成本低,单次运行即可返回数千条潜在客户数据。 ## 输入 | 字段 | 默认值 | 备注 | | --- | --- | --- | | `keywords` | `[]` | 搜索词,每个查询对应一个。 | | `registries` | `both` | npm + PyPI、仅 npm,或仅 PyPI。 | | `maxLeads` | `200` | 每次运行的潜在客户总数上限。 | | `maxPerKeyword` | `80` | 每个仓库中每个关键字对应的候选包数量。 | | `minMonthlyDownloads` | `0` | 剔除低于此下载量的包。 | | `qualifiedMinDownloads` | `1000` | `qualified_lead` 分级的下载量标准线。 | | `requireEmail` | `false` | 仅保留包含公开邮箱的包。 | ## 注意事项 - npm 会在包记录中发布作者和维护者的邮箱;部分维护者会使用 noreply 邮箱,此类地址将被过滤掉。 - PyPI 的关键字搜索无法通过编程方式使用,因此 PyPI 是通过对官方包索引进行名称匹配来发现的(优先匹配精确和前缀结果)。 - 在联系维护者时,请遵守各仓库的服务条款及适用的外联法律法规。 ## 运行 此 actor 运行在 Apify 上: 属于包含 85+ 个按需付费数据 actor 的 Scrapemint 目录的一部分。 目录: 社区与最新发布:
标签:B2B销售, Homebrew安装, npm, PyPI, 命令控制, 商业线索挖掘, 开发者营销, 数据采集, 自定义脚本