Agent 智能体

crewAI-examples 招聘 Crew 示例|多 Agent 候选人检索评分与触达策略演示

recruitment

这是一个已归档的 CrewAI 招聘流程示例代码,通过四个角色 Agent 依次完成候选人检索、匹配评分、触达策略与汇总报告,适合开发者了解多 Agent 编排方式,并非可直接使用的招聘系统。

获取与使用

需要部署

查看固定版本官方文件,按原仓库说明配置使用

使用难度进阶
国内可用性待核验

2026-11-13 更新 · 本站尚未实测

项目介绍

Agent 智能体 · 2026-11-13 更新 · 本站尚未实测

用途与定位

该条目来自 crewAI-examples 仓库中的 recruitment 示例,用于演示如何用 CrewAI 编排多个角色 Agent,串起一个招聘初筛流程。需要明确:它是需要编程配置与运行的多 Agent 示例项目,不是现成 SaaS 产品,也不提供图形界面。该仓库已标记为归档状态,因此不应当视为持续维护的项目,后续兼容性待核验。

输入与输出

输入为岗位要求文本,以及运行所需的环境变量(参见 .env.example,含 OpenAI 密钥和搜索类工具所需的配置,具体项以仓库文件为准)。输出为一份候选人推荐报告,含画像、评分与触达策略。任务说明中还特别要求不要抓取他人的 LinkedIn 资料。

获取与运行步骤

按 README 说明:复制 .env.example 并配置环境变量;执行 poetry lock && poetry install 安装依赖;按需修改 src/recruitment/main.py、config/agents.yaml、config/tasks.yaml;执行 poetry run recruitment 运行,并输入项目信息。也可执行 poetry run train n 进行训练迭代。项目声明的 Python 版本范围为 3.10 至 3.13,依赖 crewai[tools] 与 selenium,实际版本兼容性待核验。

来源与核验状态

官方来源:https://github.com/crewAIInc/crewAI-examples/blob/da94a91e691e1cf5b3151416bb15b5b62729bea8/crews/recruitment/README.md

作者/维护方:crewAIInc/crewAI-examples。采集日期:2026-11-13;依据官方资料经AI整理,未安装、运行或实测。

许可说明:README 声明 MIT,仓库元数据标注未声明,存在不一致,再分发前须核实。具体子目录、依赖、模型和在线服务各自适用其条款。本站提供原创说明和来源入口,不随本文分发源码或凭据。

核心能力

点击能力名称查看输入、输出和原文依据。

主要能力

以顺序流程运行四个角色 Agent,完成候选人检索、匹配评分、触达策略生成与汇总报告

实际应用场景

适用人群

适合已具备 Python 基础、想学习 CrewAI 多 Agent 顺序流程(sequential process)写法的开发者,或希望参考“检索—评分—触达—报告”任务拆分思路的技术人员。不适合希望开箱即用的 HR 业务人员。

实际任务流程

配置中定义了四个 Agent:

  1. researcher(候选人研究员):调用搜索工具、网页抓取工具和 LinkedIn 工具,找出约 10 名候选人的联系信息与简要画像。
  2. matcher(匹配评分者):按岗位要求对候选人打分排序并给出理由。
  3. communicator(触达策略):产出触达方式与话术模板。
  4. reporter(报告专员):汇总前三个任务的上下文,生成候选人推荐报告。

四个任务以顺序流程依次执行,岗位要求通过 {job_requirements} 变量注入。

示例任务

输入某岗位的职责与任职要求,运行后得到一份排序后的候选人名单与推荐报告草案,供招聘人员人工复核后再决定是否联系。

适用人群与场景

具备 Python 基础、学习 CrewAI 多 Agent 编排的开发者与技术研究者

实际使用示例

输入某岗位的职责与任职要求,输出排序后的候选人名单与推荐报告草案,供人工复核

安装与接入

获取与使用步骤

复制 .env.example 配置环境变量;执行 poetry lock && poetry install;按需修改 main.py、agents.yaml、tasks.yaml;执行 poetry run recruitment 并输入岗位信息

输入方式

岗位要求文本、环境变量中的 API 密钥与工具配置

输出方式

含候选人画像、评分与触达策略的推荐报告

使用条件与限制

是否需要部署
待核验
是否需要注册
待核验
是否需要 API Key
待核验
费用与额度
模型、账号和第三方服务费用单独核对;开源不等于运行免费
所需权限
使用前核对权限和数据范围,勿上传真实密钥或未经授权的个人信息
许可证与服务条款
README 声明 MIT,仓库元数据标注未声明,存在不一致,再分发前须核实

限制与风险

  • README 明确提示:该示例使用 cookie 登录 LinkedIn,仅作为 selenium 工具的演示,真实场景使用可能违反 LinkedIn 服务条款并导致账号封禁,作者不鼓励用于真实业务。
  • 默认使用 GPT-4o,切换模型可能产生不同费用,费用与额度以服务商实际计费为准,待核查。
  • 需要 OpenAI 及搜索类工具的 API 密钥;国内网络访问相关服务可能受限,待核验。
  • 招聘场景中该示例只能产出建议,不得用于自动录用或淘汰决定,须由人工审核;涉及个人信息处理需遵守当地法规。
  • 不得自动发送触达消息,须经人工授权。
  • 许可:README 称采用 MIT License,但仓库元数据标注为未声明许可,两者存在不一致,再分发前须核实。

本文未做实际运行验证,运行结果与适配情况待核查。

优势与局限

仓库已归档,兼容性待核验;LinkedIn cookie 登录可能违反服务条款并致封号;需付费 API;不得自动录用或自动发送消息;许可信息不一致

国内使用情况

网友核验 用户经验分享

与站长实测独立,不代表官方认证或本站已实测。

我要核验
0 位参与者0 份有效分项记录

最近核验:暂无有效核验。参与人数按当前项目有效身份去重;不同核验项分别统计,不合并成用户总结果。仅统计审核通过且未过期的记录。

分项统计、有效期与样本量
核验项目有效人数成功 / 部分 / 失败 / 无法判断成功率最近核验 / 有效期
官方网站访问00 / 0 / 0 / 0样本不足暂无 / 7 天
GitHub 仓库访问00 / 0 / 0 / 0样本不足暂无 / 7 天
安装与运行00 / 0 / 0 / 0样本不足暂无 / 30 天
官方服务国内连接 / MCP 连接00 / 0 / 0 / 0样本不足暂无 / 30 天
国内网络情况00 / 0 / 0 / 0样本不足暂无 / 7 天
国内模型兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
自定义 API00 / 0 / 0 / 0样本不足暂无 / 30 天
海外服务依赖
00 / 0 / 0 / 0样本不足暂无 / 30 天
海外账号要求
00 / 0 / 0 / 0样本不足暂无 / 30 天
中文界面
00 / 0 / 0 / 0样本不足暂无 / 30 天
客户端兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
账号及费用信息
00 / 0 / 0 / 0样本不足暂无 / 30 天

成功率 = 成功 ÷(成功 + 部分成功 + 失败);无法判断不计入分母。至少 5 份可判断结果才显示成功率。账号、费用、海外依赖与语言等事实项,成功表示核查结论与资料吻合,具体观察另行统计;不表示免费或没有海外依赖。不同网络、客户端和版本的结果不能直接等同。

最近有效核验

暂无审核通过且未过期的网友核验。欢迎提交真实使用记录。

查看全部有效核验 →

国内实测状态:国内可用性待核验。协议兼容和官方资料说明不等于国内网络可用。

官方网站访问
尚未实测 待核验
GitHub 仓库访问
尚未实测 待核验
官方服务国内连接
尚未实测 待核验
国内网络情况
尚未实测 待核验
国内模型兼容性
尚未实测 待核验
自定义 API
尚未实测 待核验
海外服务依赖
尚未实测 待核验
海外账号要求
尚未实测 待核验
中文界面
尚未实测 待核验
国内最后核验时间
尚未实测

项目资料与来源

GitHub 仓库 ↗

官方文档 ↗

字段依据与待核验事项

blob_sha:待核验 ·

tree_sha:待核验 ·

ai_task_id:待核验 ·

source_key:待核验 ·

source_type:待核验 ·

collected_at:待核验 ·

历史前置条件说明(补充参考)

Python 3.10 至 3.13;crewai[tools] 与 selenium 依赖;Poetry;OpenAI API 密钥及搜索类工具配置;LinkedIn cookie(示例用途)