[开源]智慧简历-集简历编辑、面试、投递追溯于一体的AI简历工具

[开源]智慧简历-集简历编辑、面试、投递追溯于一体的AI简历工具
[开源]智慧简历-集简历编辑、面试、投递追溯于一体的AI简历工具
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 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-config
  • 简历工作台:支持简历编辑、预览和导出的基本功能,在此基础上增加了简历翻译、版本快照、分享等功能。当然最重要的是支持AI简历评分对话式的简历修改
    resume-edit
    resume-chat
    resume-score1
  • 模板管理:模板实现的比较简陋,稍稍支持了几种样式。当前支持快速导入docspdf简历
    template-homepage
  • AI面试:根据提供的简历、JD就能生成面试。面试过程遇到不会的题目可以通过AI答案进行引导,面试结束之后会生成AI面试报告
    interview-homepage
    interview-ai-answer
    interview-report1
  • 投递台:用于追踪简历投递状态(投递状态的更新这些还是需要自己手动进行的,目前没有支持动态追踪),此处主要可以和BOSS直聘浏览器插件联动进行推荐信生成与投递录入
    submission
    control-page
    ai-cover-letter

启动教程

注:无论哪种启动方式,如果需要使用'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 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文