8
n8n 中文网amn8n.com

提取LinkedIn个人资料信息

中级

这是一个Sales, AI, Marketing领域的自动化工作流,包含 6 个节点。主要使用 Set, Airtop, FormTrigger, ExecuteWorkflowTrigger 等节点,结合人工智能技术实现智能自动化。 使用Airtop和AI解析提取结构化LinkedIn个人资料数据

前置要求
  • AI 服务 API Key(如 OpenAI、Anthropic 等)
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
  "id": "OGfsyvA3tBbLytSo",
  "meta": {
    "instanceId": "28a947b92b197fc2524eaba16e57560338657b2b0b5796300b2f1cedc1d0d355",
    "templateCredsSetupCompleted": true
  },
  "name": "提取 LinkedIn 个人资料信息",
  "tags": [],
  "nodes": [
    {
      "id": "e536a185-e95d-4a15-a28f-10cf207cea2d",
      "name": "Airtop",
      "type": "n8n-nodes-base.airtop",
      "position": [
        200,
        100
      ],
      "parameters": {
        "url": "={{ $json.Linkedi_URL }}",
        "prompt": "This is a LinkedIn profile. Extract the following information:\n\n- Name: The full name of the person\n- Headline: The professional headline\n- Location: The location of the person\n- Current Company: The current company the person works for\n- Current Position: The current position at the company\n- About: The about section text\n- Experience: For each position (up to 10):\n  - Company Name: The name of the company\n  - Position: The position held\n  - Duration: The time period worked at the company\n  - Location: The location of the job\n  - Description: The description of the role\n- Education: For each education entry (up to 5):\n  - Institution: The name of the educational institution\n  - Degree: The degree obtained\n  - Field of Study: The field of study\n  - Duration: The time period of education\n  - Description: Any additional information about the education\n- Skills: List of skills (up to 50)\n- Certifications: For each certification (up to 10):\n  - Name: The name of the certification\n  - Issuing Organization: The organization that issued the certification\n  - Issue Date: When the certification was issued\n  - Expiration Date: When the certification expires (if applicable)\n- Languages: List of languages and proficiency levels\n- Connections: The number of connections\n- Recommendations: The number of recommendations received",
        "resource": "extraction",
        "operation": "query",
        "profileName": "={{ $json.Airtop_profile }}",
        "sessionMode": "new",
        "additionalFields": {
          "outputSchema": "{\n  \"type\": \"object\",\n  \"properties\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"description\": \"The full name of the person\"\n    },\n    \"headline\": {\n      \"type\": \"string\",\n      \"description\": \"The professional headline\"\n    },\n    \"location\": {\n      \"type\": \"string\",\n      \"description\": \"The location of the person\"\n    },\n    \"current_company\": {\n      \"type\": \"string\",\n      \"description\": \"The current company the person works for\"\n    },\n    \"current_position\": {\n      \"type\": \"string\",\n      \"description\": \"The current position at the company\"\n    },\n    \"about\": {\n      \"type\": \"string\",\n      \"description\": \"The about section text\"\n    },\n    \"experience\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"company_name\": {\n            \"type\": \"string\",\n            \"description\": \"The name of the company\"\n          },\n          \"position\": {\n            \"type\": \"string\",\n            \"description\": \"The position held\"\n          },\n          \"duration\": {\n            \"type\": \"string\",\n            \"description\": \"The time period worked at the company\"\n          },\n          \"location\": {\n            \"type\": \"string\",\n            \"description\": \"The location of the job\"\n          },\n          \"description\": {\n            \"type\": \"string\",\n            \"description\": \"The description of the role\"\n          }\n        },\n        \"required\": [\n          \"company_name\",\n          \"position\",\n          \"duration\",\n          \"location\",\n          \"description\"\n        ],\n        \"additionalProperties\": false\n      }\n    },\n    \"education\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"institution\": {\n            \"type\": \"string\",\n            \"description\": \"The name of the educational institution\"\n          },\n          \"degree\": {\n            \"type\": \"string\",\n            \"description\": \"The degree obtained\"\n          },\n          \"field_of_study\": {\n            \"type\": \"string\",\n            \"description\": \"The field of study\"\n          },\n          \"duration\": {\n            \"type\": \"string\",\n            \"description\": \"The time period of education\"\n          },\n          \"description\": {\n            \"type\": \"string\",\n            \"description\": \"Any additional information about the education\"\n          }\n        },\n        \"required\": [\n          \"institution\",\n          \"degree\",\n          \"field_of_study\",\n          \"duration\",\n          \"description\"\n        ],\n        \"additionalProperties\": false\n      }\n    },\n    \"skills\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"string\"\n      },\n      \"description\": \"List of skills\"\n    },\n    \"certifications\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"name\": {\n            \"type\": \"string\",\n            \"description\": \"The name of the certification\"\n          },\n          \"issuing_organization\": {\n            \"type\": \"string\",\n            \"description\": \"The organization that issued the certification\"\n          },\n          \"issue_date\": {\n            \"type\": \"string\",\n            \"description\": \"When the certification was issued\"\n          },\n          \"expiration_date\": {\n            \"type\": [\n              \"string\",\n              \"null\"\n            ],\n            \"description\": \"When the certification expires (if applicable)\"\n          }\n        },\n        \"required\": [\n          \"name\",\n          \"issuing_organization\",\n          \"issue_date\",\n          \"expiration_date\"\n        ],\n        \"additionalProperties\": false\n      }\n    },\n    \"languages\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"language\": {\n            \"type\": \"string\",\n            \"description\": \"The language\"\n          },\n          \"proficiency\": {\n            \"type\": \"string\",\n            \"description\": \"The proficiency level\"\n          }\n        },\n        \"required\": [\n          \"language\",\n          \"proficiency\"\n        ],\n        \"additionalProperties\": false\n      },\n      \"description\": \"List of languages and proficiency levels\"\n    },\n    \"connections\": {\n      \"type\": \"integer\",\n      \"description\": \"The number of connections\"\n    },\n    \"recommendations\": {\n      \"type\": \"integer\",\n      \"description\": \"The number of recommendations received\"\n    }\n  },\n  \"required\": [\n    \"name\",\n    \"headline\",\n    \"location\",\n    \"current_company\",\n    \"current_position\",\n    \"about\",\n    \"experience\",\n    \"education\",\n    \"skills\",\n    \"certifications\",\n    \"languages\",\n    \"connections\",\n    \"recommendations\"\n  ],\n  \"additionalProperties\": false,\n  \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"
        }
      },
      "credentials": {
        "airtopApi": {
          "id": "Yi4YPNnovLVUjFn5",
          "name": "Airtop Official Org"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "e82acd23-fd83-4b5b-a460-056669ef7053",
      "name": "表单提交时",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -240,
        0
      ],
      "webhookId": "578979b3-39f8-46cf-89a0-61e8871a468e",
      "parameters": {
        "options": {},
        "formTitle": "Linkedin Profile Extractor",
        "formFields": {
          "values": [
            {
              "fieldLabel": "Linkedin Person Profile URL",
              "requiredField": true
            },
            {
              "fieldLabel": "Airtop Profile (connected to Linkedin)",
              "requiredField": true
            }
          ]
        },
        "formDescription": "This Airtop Studio automation simplifies LinkedIn data extraction by automatically providing structured, reliable, and easily actionable data—saving significant effort, reducing errors, and enabling fast analysis and decision-making."
      },
      "typeVersion": 2.2
    },
    {
      "id": "0eb1d929-6c46-432b-9eae-e2cd7ed377b7",
      "name": "编辑字段",
      "type": "n8n-nodes-base.set",
      "position": [
        420,
        100
      ],
      "parameters": {
        "mode": "raw",
        "options": {},
        "jsonOutput": "={{ $json.data.modelResponse }}"
      },
      "typeVersion": 3.4
    },
    {
      "id": "42a3e2b9-c830-4ef3-bb0b-0c8951fed417",
      "name": "当被其他工作流执行时",
      "type": "n8n-nodes-base.executeWorkflowTrigger",
      "position": [
        -240,
        200
      ],
      "parameters": {
        "workflowInputs": {
          "values": [
            {
              "name": "Linkedin_URL"
            },
            {
              "name": "Airtop_profile"
            }
          ]
        }
      },
      "typeVersion": 1.1
    },
    {
      "id": "c6408039-49db-44e9-905a-7a0e61211375",
      "name": "参数设置",
      "type": "n8n-nodes-base.set",
      "position": [
        -20,
        100
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "e612bf63-72bd-4b61-82c9-786a90b58b7b",
              "name": "Linkedi_URL",
              "type": "string",
              "value": "={{ $json[\"Linkedin Person Profile URL\"] || $json.Linkedin_URL }}"
            },
            {
              "id": "567e5e7d-4efd-4d0a-a93c-6c7aed02c305",
              "name": "Airtop_profile",
              "type": "string",
              "value": "={{ $json[\"Airtop Profile (connected to Linkedin)\"] || $json.Airtop_profile }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "f57c8cfd-b207-4769-b509-74f3cd6eb1aa",
      "name": "便签",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1040,
        -280
      ],
      "parameters": {
        "width": 720,
        "height": 880,
        "content": "README"
      },
      "typeVersion": 1
    }
  ],
  "active": true,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "96f70c8d-e29d-4a1b-9ba9-466c6e1447ff",
  "connections": {
    "Airtop": {
      "main": [
        [
          {
            "node": "Edit Fields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Parameters": {
      "main": [
        [
          {
            "node": "Airtop",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "On form submission": {
      "main": [
        [
          {
            "node": "Parameters",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When Executed by Another Workflow": {
      "main": [
        [
          {
            "node": "Parameters",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
常见问题

如何使用这个工作流?

复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。

这个工作流适合什么场景?

中级 - 销售, 人工智能, 营销

需要付费吗?

本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。

工作流信息
难度等级
中级
节点数量6
分类3
节点类型5
难度说明

适合有一定经验的用户,包含 6-15 个节点的中等复杂度工作流

作者

Airtop provides an intelligent browser automation API for AI agents, enabling seamless web interaction, including login, navigation, and data extraction from any site, even those with complex authentication - all with natural language instructions.In simple terms, we allow you to automate anything humans can do online, on any site with just words

外部链接
在 n8n.io 查看

分享此工作流