这个项目能做什么
Resume Matcher 是一个开源 AI 工具框架,旨在帮助用户为每次求职申请生成定制化的简历、PDF、求职信等。它支持 100+ 大语言模型(LLM),包括 Claude、ChatGPT、DeepSeek、Kimi、GLM、Gemma 等,并提供本地和远程部署选项。
**工作原理**
1. 上传主简历(PDF 或 DOCX)。
2. 粘贴职位描述。
3. 查看 AI 生成的改进建议和定制内容。
4. 生成求职信和可选的面试准备。
5. 自定义布局和板块。
6. 使用首选模板导出为专业 PDF。
**主要功能**
- AI Canvas 用于编写有影响力、以指标驱动的简历内容。
- 用于求职申请的电子邮件模板生成器。
- 多职位描述优化。
- 简历评分和针对职位描述的关键词高亮。
- 多种 PDF 模板(经典单栏、现代单栏、经典双栏、现代双栏)。
- 多语言界面(英语、西班牙语、中文、日语、巴西葡萄牙语)和内容生成。
- 提供 API 于 `/api`,包含健康检查和文档。
**技术栈**
- 后端:FastAPI、Python 3.13+、LiteLLM
- 前端:Next.js 16、React 19、TypeScript
- 数据库:TinyDB(JSON 文件存储)
**安装**
克隆仓库,设置后端(在 `.env` 中配置 AI 提供商),运行前端,访问 `http://localhost:3000`。支持 Docker,可单端口部署。
**支持的 AI 提供商**
- OpenAI(GPT-5 Nano、GPT-4o)
- Anthropic(Claude Haiku 4.5)
- Google Gemini(Gemini 3 Flash)
- OpenRouter(多种模型)
- DeepSeek(DeepSeek Chat)
**社区与支持**
该项目免费且开源,在 Discord 和 LinkedIn 上有活跃社区。它是 Vercel 开源计划的一部分,并接受赞助。欢迎贡献者,并有未来功能的路线图。
评论
0 评分人数达到10人后显示
登录后参与讨论。