使用这种人工智能工作流程,可自动化90%的设计工作搜索。

使用这种人工智能驱动的系统提高您的求职效率

Flowchart depicting an AI-driven job search workflow for product designers. The process starts with Bardeen scraping job listings, which are imported into a Google Sheets file. Google Sheets uses custom filters via App Scripts, and OpenAI (GPT-40 mini) analyzes job descriptions to filter relevant offers. The final document contains job listings that meet the user’s criteria, streamlining the job search process.

求职需要时间和努力。从建立设计作品集到制作简历,参加面试和完成任务,整个过程可能让人感到压力重重。

我正在寻找产品设计工作,我一直在思考如何利用人工智能和自动化来简化流程。

为了节省时间,我开发了一套人工智能系统来快速、高效地筛选工作,提高了我的生产效率。

在本文章中,我将向您展示我是如何构建它的,以便您可以创建自己,并在您的求职中节省时间。

首先,让我们看一下系统是如何运作的。

该系统快速抓取职位列表并粘贴到Google Sheets文件中。

在不到一分钟的时间内,我运行了一个定制的过滤器,使用ChatGPT构建的App脚本,用来过滤那些不符合我的兴趣的工作。然后,使用OpenAI的API,对剩下的工作机会进行总结。

Google表格包括四个部分:

  • 新工作:最近删除的职位列表。
  • 在进行中: 我已经申请过的工作,正在等待回复。
  • 不感兴趣:我决定不申请的工作。
  • 被拒绝:查看并拒绝了我的申请的工作。
  • The image shows a job application tracker spreadsheet in Google Sheets. The spreadsheet contains columns labeled “Company Name,” “Job Title,” “Job Description,” “Date Posted,” “Application Link,” “Application Status,” “Location,” “Start analyze,” and “Short Summary.” There is an arrow pointing to the tab titled “New jobs,” indicating that this tab is selected. The spreadsheet lists job details, mostly for remote roles across different locations such as Belgium, Malta, and Estonia. The “Applicati
    Job application tracker spreadsheet

这是整个过程:

  1. 将工作列表清单复制到Google Sheets文件中。
  2. 内置的应用脚本处理第一轮过滤。
  3. ChatGPT 读取并分析工作描述。
  4. 我会手动审核报价。
  5. 我只申请通过所有筛选的工作。
  6. The image is a flowchart outlining an AI-driven job search process. Here’s a breakdown of the steps: 1. Scrape job listings and paste them into Google Sheets. 2. Filter job listings. 3. AI summarizes job offers. 4. Manual review of job offers. 5. Decision point: “Am I interested in this job?” If yes, move to review step: “Do I want to apply to this job?” 6. If yes, proceed to “Apply to jobs”; if not, move the job to the “Not Interested” category.
    AI-driven job search process flowchart

在网站上抓取岗位列表,并将其复制到一个带Bardeen标签的Google Sheets文件中

从多个网站开始收集工作列表。目标是在Google Sheets文件中收集尽可能多的报价。

访问像Wellfound和Glassdoor这样的求职网站。搜索您感兴趣的职位,比如远程产品设计师职位。

然后,使用Bardeen(一种自动化浏览器任务和抓取网络数据的工具)来抓取关键细节,如公司名称,工作描述等。

Bardeen的免费版本足以完成这个任务。请观看这个视频,了解逐步指南。这个过程简单又快速学会。

专业提示:保存带有筛选条件的工作列表页面,以便以后轻松查看新的职位。

The GIF shows an automation tool being used to scrape job listings from a website.
Scrapping process

在Google表格文件中,一些脚本处理第一轮筛选。

在收集到工作清单后,我使用谷歌表中的谷歌脚本来创建自定义筛选器。

Google脚本是一项功能,可扩展并自动化Google Workspace应用程序。无需编程技能。只需请求ChatGPT生成所需的功能。

观看此视频,了解如何将Google脚本添加到Google表格的快速教程。

例如,我要求它创建脚本为:

删除应聘的工作 如果我申请的工作出现在表格中,脚本会将其删除。

删除重复的工作 如果表格中的工作出现多次,脚本将删除重复项(在从多个页面抓取时常见)。

删除文件中的重复工作 我不感兴趣、申请过或被拒绝的工作将被自动删除。脚本会检查新工作和现有工作之间的重复,自动删除任何新的列表。

The GIF shows an action in a Google Sheets document, specifically filtering job listings in a spreadsheet titled “Job_Applications_Tracker.” The filtering appears to be happening in real-time as the user interacts with the sheet. The same columns from earlier, including “Company Name,” “Job Title,” “Date Posted,” “Application Link,” and “Location,” are visible. The user selects and navigates the rows of job postings, with a focus on remote job listings in various countries. Tabs at the bottom of
Filtering job listings

GPT-40 mini 分析工作描述并自动化筛选过程。

在设置了初步过滤器之后(得益于App Scripts的简便操作),我需要一个高级过滤器。

我的目标是让人工智能读取职位描述并根据特定参数进行筛选。

我使用类似Zapier的工具Pabbly自动化了这个过程。

以下是工作原理:每次我在Google表格单元格中勾选一个框时,自动化触发器会启动。它会将工作描述发送给GPT-40迷你版,根据我的标准分析细节。人工智能提取出三个关键信息:

  1. 公司的业务范围是什么(这样我就可以避免特定行业)。
  2. 无论位置是远程、混合还是现场。
  3. 如果工作清单包含薪金细节。

这让我可以快速决定这份工作是否合适。例如,如果工资太低或者这个职位是现场工作,而我更喜欢远程工作的话,我可以把这份工作移到我“不感兴趣”的列表中,而不必阅读整个描述。

安装很简单。 首先,我将Google Sheets连接到Pabbly。 然后,我写了一个指令,指导LLM模型如何过滤工作描述。 最困难的部分是调整指令以满足我的确切需求。 经过几次迭代,我搞定了,现在这个过程运行顺利。

The GIF shows a Google Sheets document being used to analyze job descriptions in real-time. The spreadsheet, titled “Job_Applications_Tracker,” features rows with various job postings. A few rows in the “Short Summary” column show text beginning with “### Summarized,” and checkboxes in the “Start analyze” column appear to indicate which rows are being processed or analyzed. The job locations range from “Remote” to places like Catalonia, Spain. Tabs at the bottom still show categories like “New j
GPT-40 mini analyzes the job description

我只申请通过所有筛选条件的工作机会。

筛选后,我会打开每一个工作并审查具体情况。如果我失去兴趣,我会将其移动到“不感兴趣”表格上。如果工作适合我,我会申请并将其移到“进行中”表格上。

总之

在这篇博客文章中,我向您展示了我如何构建一个人工智能驱动的工作流程,以简化产品设计师的求职流程。

该工作流结合了Bardeen、Google表格、App脚本和一个LLM模型(GPT-40 mini),以自动化任务,如抓取工作列表、过滤相关职位以及总结描述。

这是如何运作的:

工作信息爬取:Bardeen自动从Wellfound和Glassdoor等网站收集职位列表。

过滤:Google表格和应用脚本可过滤掉重复和不相关的工作。 LLM模型根据行业、工作格式和薪资等标准审核工作描述。

决策:经过过滤后,我只申请符合要求的工作,节约时间和精力。

这个流程简化了求职过程,让您能更快地集中精力申请适合自己的职位。

👉 顺便提一下,我正在寻找在复杂或人工智能驱动的产品领域的下一个产品设计工作机会。如果您正在招聘,欢迎通过电子邮件联系我,并在 LinkedIn 上与我联系。

感谢阅读本文。请随时与您的朋友或团队成员分享,并如有任何问题,请告诉我。

如果你喜欢我的文章,我建议你关注我,这样你就会在我发布文章时收到邮件。

你也可以在Linkedin上关注我,我会每周分享几次小贴士。

2024-10-01 04:11:36 AI中文站翻译自原文