上次开源了简历筛选系统, 这次开源一个 “简历优化智能体”

2025-09-30 22:11:51 0点赞 0收藏 0评论

上次开源了一个 简历筛选系统,反应良好,这次开源一个 “简历优化智能体”.
github开源地址: GitHub - liangdabiao/resume-matcher-agent-cn: "简历匹配智能体"是一个AI驱动的平台,旨在逆向工程招聘算法,向您展示如何精准定制简历。获取那些能让你通过初步筛选、进入人工审阅阶段的关键词、格式和洞察。resume-matcher-agent意思就是模拟HR怎样筛选你的简历,提前给你展示筛选的结论,方便你尽快修改好你的简历,以增加通过的可能性。

介绍 简历匹配智能体

"简历匹配智能体"是一个AI驱动的平台,旨在逆向工程招聘算法,向您展示如何精准定制简历。获取那些能让你通过初步筛选、进入人工审阅阶段的关键词、格式和洞察。resume-matcher-agent意思就是模拟HR怎样筛选你的简历,提前给你展示筛选的结论,方便你尽快修改好你的简历,以增加通过的可能性。

核心功能

  • 简历分析:上传PDF或DOCX格式的简历进行分析

  • 职位描述解析:处理职位描述以提取关键要求和关键词

  • AI驱动的洞察:根据职位要求获取改进建议

  • 关键词匹配:识别对ATS(申请人跟踪系统)重要的缺失关键词

  • 结构化数据提取:将非结构化的简历和职位数据转换为结构化JSON格式

  • 本地AI处理:使用OpenAI等大模型进行分析,或者使用Ollama进行本地AI模型服务以确保数据隐私

技术栈

技术版本/信息Python3.12+FastAPI0.115.12Next.js15+Ollama0.6.7SQLite3.xTailwind CSS4.x

演示效果

imageimage

imageimage

imageimage


imageimage

30秒定论 - 很有用的,无论是对于求职者,还是HR, 30秒搞定一个简历/职位 匹配

- **结论**: **留下深入研究** - **核心原因**: 候选人具备丰富的PHP开发经验和项目管理背景,符合目标岗位的基本要求,但需要进一步审查其在高并发系统设计、微服务项目经验和技术决策方面的具体表现。 imageimage

物联网工程师例子:

imageimage


imageimage

imageimage

协助简历修正:

imageimage

后端依赖

后端基于FastAPI构建,需要以下关键依赖:

  • FastAPI作为Web框架

  • SQLAlchemy作为数据库ORM

  • Ollama用于本地AI模型服务

  • MarkItDown用于文档处理(PDF/DOCX转文本)

  • 各种AI库用于处理和分析

前端依赖

前端基于Next.js构建,使用:

  • React 19

  • Tailwind CSS用于样式设计

  • Radix UI组件用于可访问的UI元素

  • TypeScript用于类型安全

项目结构

后端 (/backend)

backend/ ├── app/ │ ├── agent/ # AI模型集成(Ollama, OpenAI, LlamaIndex) │ ├── api/ # REST API路由和中间件 │ ├── core/ # 配置、数据库设置、日志 │ ├── models/ # 数据库模型(SQLAlchemy) │ ├── prompt/ # AI提示模板 │ ├── schemas/ # 数据验证模式(Pydantic) │ ├── services/ # 业务逻辑实现 │ ├── base.py # FastAPI应用配置 │ └── main.py # 应用程序入口点 ├── Data/ # SQLite数据库文件 ├── logs/ # 应用程序日志文件 ├── requirements.txt # Python依赖 └── .env # 环境配置

前端 (/frontend)

frontend/ ├── app/ # Next.js页面和布局 ├── components/ # React组件 ├── lib/ # 实用函数和API客户端 ├── public/ # 静态资源 ├── package.json # Node.js依赖 └── tailwind.config.js # Tailwind CSS配置

AI集成

应用程序支持多个AI提供商:

  • Ollama - 用于本地AI模型服务

  • OpenAI(默认)- 用于基于云的AI处理

  • LlamaIndex - 用于额外的AI提供商支持

AI处理包括:

  1. 将简历和职位描述转换为结构化JSON格式

  2. 提取关键词和关键要求

  3. 根据职位要求提供改进建议

项目参考

代码是fork自https://github.com/srbhr/Resume-Matcher , 感谢原作者。我基于他的代码进行大量修改,基本上和原来项目的功能不一样,但是适合国内用户,主要功能就是帮忙深度修改简历。

提示语的模板来自 :【角色】洞察人心的面试官与资深HRBP (v2.0) ,不知道来源作者,是一个公众号大V写的,有知道来源请告知补充上。

github开源地址:

https://github.com/liangdabiao/resume-matcher-agent-cn

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
0
扫一下,分享更方便,购买更轻松