提取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)可能需要您自行付费。
相关工作流推荐
X - 线程中的响应
使用Airtop浏览器自动化的X线程自动回复
Set
Wait
Airtop
+3
11 节点Airtop
人工智能
Airtop网页代理
使用Claude 3.5 Haiku和Airtop浏览器代理自动化网页交互
Set
Slack
Airtop
+8
18 节点Cesar @ Airtop AI
人工智能
列表构建器
使用Airtop和Google Sheets从任何平台构建个人资料列表
Set
Code
Airtop
+2
7 节点Cesar @ Airtop AI
销售
LinkedIn帖子互动数据提取器 - 模板
使用Airtop提取LinkedIn帖子互动数据
Set
Code
Airtop
+3
7 节点Airtop
营销
提取LinkedIn公司信息
使用Airtop提取LinkedIn公司数据
Set
Airtop
Form Trigger
+2
8 节点Airtop
人工智能
提取X帖子评论
使用Airtop浏览器自动化提取并结构化X帖子评论
Set
Airtop
Form Trigger
+2
7 节点Airtop
营销
工作流信息
难度等级
中级
节点数量6
分类3
节点类型5
作者
Airtop
@cesar-at-airtopAirtop 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 查看 →
分享此工作流