
## 工作流概述
这个n8n工作流构建了一个AI驱动的智能简历筛选系统,自动化您的初步招聘流程。它通过网页表单收集职位申请,使用AI分析候选人的简历与职位描述的匹配度,并将结果整齐地组织在Google Sheets中。
## 工作流程详解
### 1. 申请表单 (Application Form)
– 提供一个公开的网页表单,候选人可以提交姓名、邮箱和简历(PDF格式)
– 采用专业的深色玻璃态设计界面,提升用户体验
### 2. 初始记录 (Log Candidate Submission)
– 申请提交后立即将候选人姓名和邮箱添加到Google Sheets
– 确保即使后续步骤失败,每个申请者都会被记录
### 3. 简历文本提取 (Extract CV Text)
– 使用Mistral OCR模型从上传的简历PDF中准确提取所有文本
– 支持PDF文档的完美文本识别
### 4. AI分析 (AI Qualification)
– 将提取的文本发送给Google Gemini AI
– 详细的提示词指导AI扮演招聘助理角色
– 根据特定职位要求对简历进行评分并提供详细解释
### 5. 结构化输出 (JSON Output Parser)
– 确保AI的分析以干净、结构化的JSON格式返回
– 使数据可靠且易于使用
### 6. 最终记录 (Add CV Analysis)
– 将AI生成的资格评分和解释添加到候选人在Google Sheets中的行
– 提供完整的、经过分析的申请人列表
## 技术节点组成
– **Form Trigger**: 网页表单触发器
– **Mistral AI**: OCR文本提取
– **Google Gemini**: AI简历分析
– **JSON Output Parser**: 结构化数据输出
– **Google Sheets**: 数据存储和管理
– **Manual Trigger**: 工作流启动
## 设置步骤
**设置时间**: 约15分钟
### API密钥获取
1. **Mistral API密钥**:
– 访问Mistral平台 console.mistral.ai/api-keys
– 创建并复制API密钥
– 在工作流中的Extract CV Text节点配置凭据
2. **Google AI API密钥**:
– 访问Google AI Studio aistudio.google.com/app/apikey
– 点击”在新项目中创建API密钥”并复制密钥
– 在Gemini 2.5 Flash Lite节点配置凭据
### Google账户连接
– 选择Create ‘CVs’ Spreadsheet节点
– 配置Google账户凭据
– 为Log Candidate Submission和Add CV Analysis节点重复此操作
### 电子表格创建
– 点击Start Here节点的”播放”图标运行
– 将在Google Drive中创建名为”CVs”的新电子表格
### 职位角色定制
– 转到AI Qualification节点
– 在Text参数中找到job_requirements部分
– 用您自己的职位描述替换示例职位描述
## 开始筛选
1. 使用右上角的切换按钮激活工作流
2. 转到Application Form节点并点击”打开表单URL”
3. 填写测试申请并上传示例简历
4. 检查Google Sheets,AI的分析将在片刻内出现
## 技术特色
– **智能OCR**: 使用Mistral OCR准确提取PDF简历文本
– **AI评分**: Google Gemini根据职位要求进行专业评估
– **结构化数据**: JSON格式确保数据可靠性和一致性
– **实时记录**: 即时记录申请者信息,防止数据丢失
– **可定制**: 轻松调整职位要求和评估标准

评论(0)