我用 Next.js 16 + DeepSeek API 做了一个 AI 简历吐槽器,已开源

换工作投简历情况下,改简历改到崩溃。突然想到一个有趣的点子:让 AI 来吐槽我的简历,这样既能发现问题,又不会太打击人。于是花了一周不到时间撸了一个 AI 简历吐槽器,已经开源在 GitHub 上了。

项目简介

Resume Roaster 是一个开源的 AI 简历评阅工具。上传你的 PDF 简历,AI 会用多种风格告诉你哪里有问题,每条吐槽都附带专业的改进建议。

技术栈

  • 框架:Next.js 16 (App Router)
  • 语言:TypeScript
  • UI:React 19 + Tailwind CSS 4
  • 动画:Framer Motion
  • AI:DeepSeek API (OpenAI-compatible)
  • PDF 解析:pdf-parse
  • 文件上传:react-dropzone

核心功能实现

1. 四种吐槽风格的 Prompt 工程

四种风格对应四种不同的 System Prompt:

  • 毒舌模式:直接犀利,不绕弯子
  • 凡尔赛模式:表面上夸你,实际上指出问题
  • 职场老油条:用过来人的口吻给你建议
  • 可爱模式:温柔地提醒你哪里可以改进

2. 智能简历识别

做了三层防线确保只处理真正的简历:

  • 强反模式:43 条规则,命中即拒(录取通知书、成绩单等)
  • 弱反模式:35 条规则,命中两条拒
  • 加权评分:5 维度加权,总分 >= 40 才通过

3. 四维度量化评分

从格式排版、内容质量、措辞表达、整体印象四个维度打分。

踩坑记录

  1. PDF 解析:pdf-parse 对中文 PDF 支持一般,需要预处理
  2. Prompt 调优:让 AI 既毒舌又有用,调了几十版 Prompt

开源 & 部署

项目 MIT 协议开源,支持 Docker 一键部署。欢迎 Star 和 PR!

相关推荐
xifangge20252 小时前
用 Ollama 本地部署 Codex + 接入 DeepSeek-R1 零成本避坑指南(附桥接配置)
ai编程·codex·ollama·deepseek
小李飞刀李寻欢4 小时前
DeepSeek最新研究进展:从MoE架构到多模态突破
语言模型·自然语言处理·大模型·deepseek
TrisighT5 小时前
Agent 的工具调用我从来不用官方推荐那套写法——4 个我实测下来更稳的隐藏用法
aigc·openai·cursor
AINative软件工程6 小时前
别只会重试:LLM JSON 失败 5 类修复法
openai
仙逆GPT6 小时前
GPT-5.6在ChatGPT中如何显示?模型入口与推理档位说明
chatgpt·openai·sol·gpt-5.6
武子康6 小时前
🔥 GPT-5.6 有限预览全拆解:Sol/Terra/Luna 三档定价 + max/ultra 双推理 + 缓存 1.00×/1.25×/0.10× 三倍
人工智能·chatgpt·openai
武子康7 小时前
OpenAI Workspace Agents 进入信用计费:Coding Agent 从额度体验走向成本治理
人工智能·openai·claude
云卷云舒___________7 小时前
OpenAI 发布 ChatGPT Work,Codex 并入 ChatGPT,Kimi Code 推出 K2.7 高速模式 | 7月10日 AI日报
chatgpt·openai·codex·ai日报·chatgptwork·kimicode·k27
不爱记笔记8 小时前
GPT-5.6 Sol 真实项目实测!Bug修复、UI重构与帆船游戏复刻
人工智能·gpt·ui·chatgpt·bug·openai