
## 工作流概述
这个n8n工作流是一个智能职位监控系统,能够自动搜索最新的软件工程职位发布,并通过Gmail发送结构化的职位信息。工作流每周自动运行,为用户提供最新的就业机会。
## 工作流程详解
### 1. 定时触发 (Schedule Trigger)
– 工作流按设定的时间间隔自动运行(每周一次)
– 可自定义触发频率和时间
### 2. AI智能代理 (AI Agent)
– 配置为自主研究代理,专门监控职位发布
– 使用Tavily API工具进行网络搜索
– 负责信息提取和格式化
### 3. OpenAI聊天模型 (OpenAI Chat Model)
– 使用GPT-4.1-mini模型
– 处理自然语言理解和生成
### 4. Tavily搜索工具 (Search in Tavily)
– 搜索关键词:”本周发布的软件工程职位”
– 时间范围:最近一周
– 最大结果数:15个
– 搜索深度:高级
– 限定域名:indeed.com, glassdoor.com, linkedin.com
– 包含原始内容
### 5. 简单记忆存储 (Simple Memory)
– 使用会话ID管理记忆
– 保持会话上下文
### 6. 字段编辑 (Edit Fields)
– 收集所有搜索结果
– 准备数据供后续处理
### 7. OpenAI消息模型 (Message a model)
– 使用GPT-4o-mini模型
– 将原始职位发布内容结构化
– 提取关键字段:职位标题、URL、发布日期、职位描述、要求、公司信息、地点
### 8. 代码处理 (Code)
– 解析和处理所有输入数据
– 将多个职位发布分割为独立对象
– 提取每个字段并进行清理
– 处理缺失字段的情况
### 9. 数据聚合 (Aggregate)
– 将所有处理后的职位发布合并为一个数组
– 为单封邮件发送做准备
### 10. Gmail发送 (Send a message)
– 发送到指定邮箱:may@tavily.com
– 邮件主题:”本周新职位!”
– 邮件内容包含所有结构化的职位信息
– 使用表情符号和清晰格式增强可读性
## 功能特点
### 自动化特性
– 完全自动化运行,无需人工干预
– 可自定义搜索查询和时间间隔
– 自动过滤和结构化数据
### 数据处理能力
– 从多个招聘网站收集数据
– 智能提取和格式化职位信息
– 处理缺失字段和异常情况
### 输出质量
– 结构化的职位信息
– 清晰的格式和布局
– 包含所有关键信息字段
## 配置要求
### 所需凭证
– OpenAI API密钥
– Tavily API密钥
– Gmail OAuth2凭证
### 自定义选项
– 可修改搜索查询和关键词
– 可调整时间范围和结果数量
– 可更改目标邮箱地址
## 应用场景
这个工作流特别适合:
– 招聘人员监控竞争对手的招聘活动
– 求职者自动获取最新职位信息
– 人力资源部门进行市场调研
– 职业顾问为客户提供就业机会更新

评论(0)