SuperAPI AI 工具集

people-data-labs

数据与分析

查看项目

更新于 10-16 00:27

技能介绍

用途:通过 Membrane CLI 与 People Data Labs 的 B2B 联系人和公司数据交互,在应用中补充职业档案与公司画像信息。

主要能力:人员方面支持 enrich-person(按邮箱、电话、姓名、公司、LinkedIn 等丰富档案)、identify-person(按识别信息匹配)、retrieve-person(按 pdl_id 检索)、search-people(Elasticsearch 或 SQL 查询);公司方面支持 enrich-company、search-companies;另有 clean-company、clean-location、clean-school 清洗标准化,enrich-skill、enrich-job-title、enrich-ip、autocomplete 等辅助动作;还可创建批量丰富任务。

使用方式:先安装 npm install -g @membranehq/cli@latest,再执行 membrane login --tenant --clientName=<agentType> 完成认证(无头环境会输出授权链接,需用户浏览器打开并以 membrane login complete <code> 完成)。用 membrane connection ensure "https://peopledatalabs.com" --json 建立连接,若状态为 BUILDING,可轮询 npx @membranehq/cli connection get <id> --wait --json 直至 READY;若返回 CLIENT_ACTION_REQUIRED,按 clientAction 提示处理。随后用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索动作,并用 membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json 执行,结果在 output 字段。现有动作不覆盖时,可用 membrane request CONNECTION_ID /path/to/endpoint 走代理直连 API,支持 -X/--method、-H/--header、-d/--data、--json、--query、--pathParam 等选项。加 --json 可获得机器可读输出。

适用场景:需要在应用或数据流程中补充人员与公司信息、做实体匹配与数据标准化时。

限制:官方文档见 https://developer.peopledatalabs.com/docs/api/;认证由 Membrane 在服务端管理,无需向用户索取 API key;关于计费、配额、字段覆盖范围等资料暂未提供。