
## 📝 描述
这个n8n工作流通过集成Google Drive、Azure OpenAI和Google Sheets,自动化简历技能分析过程。它从Google Drive文件夹中搜索简历文件,下载PDF文档,提取文本内容,使用AI分析技术技能,并将结果存储到Google Sheets数据库中。
## 🚀 工作流程
**搜索简历文件**
– 在指定的Google Drive文件夹(”Resume_store”)中搜索所有简历文件
– 获取文件ID和元数据信息
**下载简历文档**
– 使用文件ID从Google Drive下载实际的PDF简历文件
– 为后续文本提取准备文件内容
**提取文本内容**
– 将PDF简历转换为可读的纯文本格式
– 为AI分析提供结构化的文本数据
**AI技能分析**
– 使用Azure OpenAI GPT-4o-mini模型分析简历内容
– 针对预定义技术栈提取技能:React、Node.js、Angular、Python、Java、SQL、Docker、Kubernetes、AWS、Azure、GCP、HTML、CSS、JavaScript
– 为每个技能评估熟练度等级(1-5级,1=初级,5=专家)
– 估算或提取每个技能的工作年限
**结果过滤与处理**
– 解析AI生成的JSON输出
– 过滤技能,仅保留熟练度等级>2的中高级技能
– 处理JSON解析错误和异常情况
**存储技能矩阵**
– 将分析结果存储到Google Sheets数据库(”Resume store”电子表格的”Sheet2″标签页)
– 按技能名称、等级和工作年限组织数据
– 使用”John Doe”作为候选人名称(可配置)
## 📈 核心优势
**自动化效率**:自动处理批量简历分析,无需手动技能评估
**标准化评估**:使用统一的技能等级标准,确保评估一致性
**智能过滤**:仅保留相关的中高级技能,减少噪音
**数据驱动决策**:为招聘决策提供结构化的技能数据
## ⚙️ 技术集成
**Google Drive集成**:用于简历文件的搜索和下载
**Azure OpenAI集成**:提供AI驱动的技能分析能力
**Google Sheets集成**:作为技能矩阵的数据库存储
**PDF处理**:支持简历文档的文本提取
## 🔧 配置要求
– n8n实例(自托管或云端)
– Google Drive API访问权限
– Azure OpenAI API凭证
– Google Sheets访问权限
## 👥 目标用户
– HR团队和招聘专员
– 技术招聘经理
– 人才分析团队
– 需要批量技能评估的组织
## 🛠️ 维护建议
– 定期更新技术栈列表以匹配当前需求
– 监控AI分析准确性并调整提示词
– 确保Google Drive文件夹权限正确配置
– 定期备份Google Sheets数据

评论(0)