8
n8n 中文网amn8n.com

来自多个招聘网站的求职自动化

高级

这是一个Personal Productivity, Multimodal AI领域的自动化工作流,包含 34 个节点。主要使用 If, Set, Code, Gmail, Merge 等节点。 使用 5 个招聘平台和 AI 简历生成器自动化求职与申请

前置要求
  • Google 账号和 Gmail API 凭证
  • HTTP Webhook 端点(n8n 会自动生成)
  • 可能需要目标 API 的认证凭证
  • Google Sheets API 凭证
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
  "id": "[REDACTED]",
  "meta": {
    "instanceId": "[REDACTED]",
    "templateCredsSetupCompleted": true
  },
  "name": "来自多个招聘网站的求职自动化",
  "tags": [],
  "nodes": [
    {
      "id": "b5bf1aa2-f629-42f7-ba89-2b491400cbf3",
      "name": "4️⃣从Adzuna获取工作",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -320,
        140
      ],
      "parameters": {},
      "typeVersion": 4
    },
    {
      "id": "3c979ce8-4808-4ecf-9acf-1a124b6ce16e",
      "name": "OpenRouter 聊天模型",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        1340,
        60
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "c373ee7d-99f0-43a1-84c9-1ae0262933f4",
      "name": "过滤重复项",
      "type": "n8n-nodes-base.code",
      "position": [
        760,
        -360
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "d48475b5-3ee3-4bb0-bccc-cf3bdc625ade",
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -1200,
        -260
      ],
      "webhookId": "[REDACTED]",
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "3fd7a034-5b57-4c2a-8b86-c5ace5b3d34c",
      "name": "📈 如果分数 ≥ 3",
      "type": "n8n-nodes-base.if",
      "position": [
        1980,
        -360
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "4a98a1ef-7e9d-4599-81de-59e5e113a765",
      "name": "🔥撰写求职信",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        2580,
        -360
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "70ffa07d-bd3f-437d-8b80-1e500bacedd2",
      "name": "更新表格",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2940,
        -360
      ],
      "parameters": {},
      "typeVersion": 4.6
    },
    {
      "id": "93281385-290a-4015-8022-7f30fe37dc3b",
      "name": "📧Gmail",
      "type": "n8n-nodes-base.gmail",
      "position": [
        3160,
        -360
      ],
      "webhookId": "[REDACTED]",
      "parameters": {},
      "typeVersion": 2.1
    },
    {
      "id": "0a3e74d8-3a80-4039-9abd-73d9c31d00f0",
      "name": "从文件提取",
      "type": "n8n-nodes-base.extractFromFile",
      "position": [
        -760,
        -260
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "8a9fd3da-386f-4fb5-8c6e-f94c4c687c5b",
      "name": "便签2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        300,
        -720
      ],
      "parameters": {
        "content": "Emelia 触发器"
      },
      "typeVersion": 1
    },
    {
      "id": "f7484ad6-e62d-4c90-941d-70a9f6666fee",
      "name": "便签3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -420,
        -720
      ],
      "parameters": {
        "content": "Emelia 触发器"
      },
      "typeVersion": 1
    },
    {
      "id": "521025b1-bf23-4ef1-bf3b-371ea3805116",
      "name": "检查发送邮件成功",
      "type": "n8n-nodes-base.if",
      "position": [
        3380,
        -360
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "c9fc8453-2740-46d3-8775-f33af8767ce8",
      "name": "Apify:运行Indeed爬虫",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        -320,
        -660
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "bbbca290-f921-4690-95d1-6c843c95d444",
      "name": "Apify:获取Indeed结果",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        -100,
        -660
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "8fb20bd7-fa45-48ca-a68a-5a1cc0f4ef10",
      "name": "Apify:运行LinkedIn爬虫",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        -320,
        -460
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "eaf9b75d-c894-4257-b579-bc325f625f00",
      "name": "Apify:运行Upwork爬虫",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        -320,
        -260
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "a425222e-bc95-40d4-96fa-90ce47a36743",
      "name": "Apify:运行Glassdoor爬虫",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        -320,
        -60
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "2e3755b0-c105-47e4-8f14-e3081052cd46",
      "name": "Apify:获取Upwork结果",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        -100,
        -260
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "5a6c5246-918b-4b23-83d5-58ce57392965",
      "name": "Apify:获取Glassdoor结果",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        -100,
        -60
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "324efaf8-f5ac-40ee-b561-2d8bb4fc04bf",
      "name": "合并",
      "type": "n8n-nodes-base.merge",
      "position": [
        120,
        -380
      ],
      "parameters": {},
      "typeVersion": 3.2
    },
    {
      "id": "0a64e76c-2cda-4f5d-93ad-f958f77589ab",
      "name": "标准化工作数据",
      "type": "n8n-nodes-base.set",
      "position": [
        580,
        -360
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "6e310701-7a53-43cb-8f91-3c48eaabf752",
      "name": "过滤器",
      "type": "n8n-nodes-base.filter",
      "position": [
        340,
        -360
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "f249e26d-06d5-4fb0-9fbb-e7fd8436e0ca",
      "name": "Apify:获取LinkedIn结果",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        -100,
        -460
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "d69f11ba-0fa6-4fa4-9139-c72b7a17532e",
      "name": "从工作描述中提取技能",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1220,
        -360
      ],
      "parameters": {},
      "executeOnce": false,
      "typeVersion": 2
    },
    {
      "id": "66ab1b1b-c01e-4468-8154-1ee3a9bcdaf8",
      "name": "简历匹配分数",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1600,
        -360
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "a4975157-6620-40e6-a057-5d0e9349648b",
      "name": "重写简历",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        2200,
        -360
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "8459d8b5-7168-4b7a-9181-f9267a24fa89",
      "name": "项目化列表",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        -100,
        140
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "3fec1f19-43e5-4dad-8e2e-6f35bba83956",
      "name": "响应 Webhook",
      "type": "n8n-nodes-base.respondToWebhook",
      "position": [
        -980,
        -260
      ],
      "parameters": {},
      "typeVersion": 1.4
    },
    {
      "id": "f2f1b8a6-bdac-45d7-8542-ffdbb581d675",
      "name": "遍历项目",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        940,
        -360
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "50b963fc-3fb1-426f-988f-118c4baac94f",
      "name": "便签",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1260,
        -720
      ],
      "parameters": {
        "content": "Emelia 触发器"
      },
      "typeVersion": 1
    },
    {
      "id": "b7df0158-a7d5-4be4-be3f-8600eb44d9e3",
      "name": "便签说明4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2900,
        -720
      ],
      "parameters": {
        "content": "Emelia 触发器"
      },
      "typeVersion": 1
    },
    {
      "id": "3528b902-c381-4be6-a388-2d7fdd41b53d",
      "name": "如果处理失败则发送消息",
      "type": "n8n-nodes-base.gmail",
      "position": [
        3660,
        -260
      ],
      "webhookId": "[REDACTED]",
      "parameters": {},
      "typeVersion": 2.1
    },
    {
      "id": "d2ab64c5-b0a5-4fd2-8691-f5ec7dc9cf3f",
      "name": "设置工作标题",
      "type": "n8n-nodes-base.set",
      "position": [
        -540,
        -260
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "01d90da8-4e2e-411e-a9a8-e1e1b513897a",
      "name": "便签1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        40,
        -1040
      ],
      "parameters": {
        "content": "Emelia 触发器"
      },
      "typeVersion": 1
    }
  ],
  "active": true,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "[REDACTED]",
  "connections": {
    "Merge": {
      "main": [
        [
          {
            "node": "Filter",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter": {
      "main": [
        [
          {
            "node": "Standardize Job Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Webhook": {
      "main": [
        [
          {
            "node": "Respond to Webhook",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "📧Gmail": {
      "main": [
        [
          {
            "node": "Check Send Email Success",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Itemize List": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 3
          }
        ]
      ]
    },
    "Upate sheets": {
      "main": [
        [
          {
            "node": "📧Gmail",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Job Title": {
      "main": [
        [
          {
            "node": "4️⃣Get Jobs from Adzuna",
            "type": "main",
            "index": 0
          },
          {
            "node": "Apify: Run Indeed Scraper",
            "type": "main",
            "index": 0
          },
          {
            "node": "Apify: Run LinkedIn Scraper",
            "type": "main",
            "index": 0
          },
          {
            "node": "Apify: Run Upwork Scraper",
            "type": "main",
            "index": 0
          },
          {
            "node": "Apify: Run Glassdoor Scraper",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Rewrite Resume": {
      "main": [
        [
          {
            "node": "🔥Write Cover Letter",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items": {
      "main": [
        [],
        [
          {
            "node": "Extract Skills from Job Description",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract from File": {
      "main": [
        [
          {
            "node": "Set Job Title",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter Duplicates": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Respond to Webhook": {
      "main": [
        [
          {
            "node": "Extract from File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Resume Match Score": {
      "main": [
        [
          {
            "node": "📈 IF Score ≥ 3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "📈 IF Score ≥ 3": {
      "main": [
        [
          {
            "node": "Rewrite Resume",
            "type": "main",
            "index": 0
          }
        ],
        []
      ]
    },
    "Standardize Job Data": {
      "main": [
        [
          {
            "node": "Filter Duplicates",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Extract Skills from Job Description",
            "type": "ai_languageModel",
            "index": 0
          },
          {
            "node": "Resume Match Score",
            "type": "ai_languageModel",
            "index": 0
          },
          {
            "node": "Rewrite Resume",
            "type": "ai_languageModel",
            "index": 0
          },
          {
            "node": "🔥Write Cover Letter",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "🔥Write Cover Letter": {
      "main": [
        [
          {
            "node": "Upate sheets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check Send Email Success": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Send a message if process failed",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Apify: Get Indeed Results": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Apify: Get Upwork Results": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 2
          }
        ]
      ]
    },
    "Apify: Run Indeed Scraper": {
      "main": [
        [
          {
            "node": "Apify: Get Indeed Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Apify: Run Upwork Scraper": {
      "main": [
        [
          {
            "node": "Apify: Get Upwork Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4️⃣Get Jobs from Adzuna": {
      "main": [
        [
          {
            "node": "Itemize List",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Apify: Get LinkedIn Results": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Apify: Run LinkedIn Scraper": {
      "main": [
        [
          {
            "node": "Apify: Get LinkedIn Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Apify: Get Glassdoor Results": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 4
          }
        ]
      ]
    },
    "Apify: Run Glassdoor Scraper": {
      "main": [
        [
          {
            "node": "Apify: Get Glassdoor Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send a message if process failed": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract Skills from Job Description": {
      "main": [
        [
          {
            "node": "Resume Match Score",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
常见问题

如何使用这个工作流?

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

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

高级 - 个人效率, 多模态 AI

需要付费吗?

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

工作流信息
难度等级
高级
节点数量34
分类2
节点类型17
难度说明

适合高级用户,包含 16+ 个节点的复杂工作流

作者
Gerald Denor

Gerald Denor

@dominixai

Gerald Akhidenor is an AI Automation Lead Creative with 5 years of experience in AI automation consultancy. He specializes in n8n and API integrations, driving innovative automation solutions. As founder of DominixAI, Gerald combines creative vision and technical expertise to streamline processes and boost efficiency through cutting-edge AI technologies. Website: https://dominixai.com JobMonkey: https://trafficabc.com/jobmonkey-application-generator/

外部链接
在 n8n.io 查看

分享此工作流