- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
前段时间L站的公益站如雨后春笋再次爆发,也不能枉费各站长们一番好意,就想着vibe一个小项目玩一玩。
偶然刷到 @cturing 佬开源的JadeAI 分享一个我最近开源的项目 ------ JadeAI,一个 AI 驱动的智能简历生成器,并且实在厌烦了超级简历这类简历网站,各种收费各种限制。干脆一不做二不休,故有了本项目。作为一名Javaer当然不能忘本,Spring全家桶肯定不能少,项目依旧老三样SpringBoot+React+PostgreSQL。
在此非常感谢 @cturing 佬给本次项目提供了灵感,也同时感谢 @taosu0216 佬开源的trellis为本项目提供的harness engineering支撑,以及各个公益站站长!
项目地址:
github.com
GitHub - OrtonY/smart-resume
通过在 GitHub 上创建帐户来为 OrtonY/smart-resume 开发做出贡献。
项目功能
- AI配置:由于Spring AI里面官方的Open AI SDK,配置url的时候后缀无需加上/v1

- 简历工作台:支持简历编辑、预览和导出的基本功能,在此基础上增加了简历翻译、版本快照、分享等功能。当然最重要的是支持AI简历评分与对话式的简历修改



- 模板管理:模板实现的比较简陋,稍稍支持了几种样式。当前支持快速导入docs和pdf简历

- AI面试:根据提供的简历、JD就能生成面试。面试过程遇到不会的题目可以通过AI答案进行引导,面试结束之后会生成AI面试报告



- 投递台:用于追踪简历投递状态(投递状态的更新这些还是需要自己手动进行的,目前没有支持动态追踪),此处主要可以和BOSS直聘浏览器插件联动进行推荐信生成与投递录入



启动教程
注:无论哪种启动方式,如果需要使用'BOSS直聘浏览器插件'都需要手动将browser-extension\dist加载到扩展程序
方式一:
在根目录执行
./start.sh
前端默认访问地址为 http://localhost:5173,后端默认访问地址为 http://localhost:8080。
方式二:
如果只想构建而不启动,在根目录执行:
./build.sh
因为后端导出ATS友好的pdf需要通过Playwright Chromium实现,以上两种方式会检测环境如果不存在则会自动安装,当然如果不安装前端也会有兜底的pdf导出策略
方式三:
后端:
cd backend
./mvnw spring-boot:run
前端:
cd frontend
npm run dev
对于项目安装及功能还有什么疑问可以阅读README.md或者在评论区提出。
2 个帖子 - 2 位参与者