跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
博客列表
TypeScriptNode.jsSaaSAI大前端

JadeAI:开源 AI 简历生成器,50 套模板与 Docker 一键部署

JadeAI 是一款开源的 AI 驱动简历生成工具,提供 50 套专业模板及所见即所得的编辑器。核心功能涵盖 AI 一键生成、PDF 解析、对话式内容优化、语法检查及 JD 匹配分析。技术栈基于 Next.js 16 与 React 19,支持 SQLite 和 PostgreSQL 双数据库,AI Key 完全由客户端管理保障隐私。项目采用 Docker 一键部署,支持 PDF、DOCX 等多格式导出,适合开发者自托管使用。

1qazxsw2发布于 2026/3/28更新于 2026/4/230 浏览
JadeAI:开源 AI 简历生成器,50 套模板与 Docker 一键部署

JadeAI:开源 AI 简历生成器

JadeAI 是一个 AI 驱动的智能简历生成工具。市面上的简历工具往往存在收费高、模板丑或导出带水印的问题,而 JadeAI 旨在提供一个真正好用、完全免费且支持自托管的解决方案。所有 AI 能力均使用用户自己的 API Key,数据完全掌握在自己手中。

核心功能

1. 模板画廊

内置 50 套专业设计模板,覆盖经典、现代、极简、创意等多种风格,适配不同行业和求职场景。

模板画廊

2. 所见即所得编辑器

拖拽式编辑器,点击任意字段直接编辑,拖拽模块调整顺序,右侧实时预览效果。支持撤销/重做(50 步)和自动保存。

简历编辑器

3. AI 智能辅助

  • 一键生成:输入目标职位、工作年限和核心技能,AI 自动生成结构化的完整简历。
  • 图片/PDF 解析:上传旧简历图片或 PDF,AI 自动识别并提取内容填入编辑器。
  • 对话优化:集成 AI 聊天助手,通过自然语言指令优化工作经历描述、重写项目经历或补充关键词,AI 理解上下文并能直接修改内容。
  • 语法检查:检测弱动词、模糊描述及语法错误,提供质量评分和逐条建议,支持一键应用修复。
  • JD 匹配分析:粘贴职位描述(JD),AI 对比简历与 JD 的匹配度,包括关键词覆盖率、ATS 通过率评分及缺失技能建议。
  • 其他能力:支持基于简历和 JD 生成求职信(可选语气),以及 10 种语言的互译。

AI 优化

4. 多格式导出与分享

支持 PDF、DOCX、HTML、TXT、JSON 五种格式导出。PDF 采用 Puppeteer + Chromium 服务端渲染,确保高保真还原模板样式。同时支持生成分享链接发给 HR 或朋友查看在线简历,支持密码保护和浏览统计。

创建分享链接

技术栈

对于关注技术实现的同学,以下是主要技术选型:

层级技术
框架Next.js 16 (App Router, Turbopack)
UIReact 19, Tailwind CSS 4, shadcn/ui, Radix UI
拖拽@dnd-kit
状态管理Zustand(5 个 Store:简历、编辑器、设置、UI、引导)
数据库Drizzle ORM(同时支持 SQLite 和 PostgreSQL)
认证NextAuth.js v5 + FingerprintJS
AIVercel AI SDK v6 + OpenAI / Anthropic / 自定义端点
PDFPuppeteer Core + @sparticuz/chromium
国际化next-intl(中文 / 英文完整双语)
数据校验Zod v4

几个值得注意的技术亮点:

  • 双数据库支持:默认 SQLite 零配置开箱即用,也可切换至 PostgreSQL,通过 Drizzle ORM 适配器模式实现一套 Schema 两种数据库。
  • AI 密钥安全:服务端不存储任何 AI API Key,用户在浏览器内配置并存储在 localStorage,确保 Key 由用户掌控。
  • 指纹认证降级:无需配置 OAuth,默认使用浏览器指纹作为用户标识,降低使用门槛。
  • 独立导出处理器:每套模板都有对应的服务端 PDF 导出处理器,确保导出效果和预览一致。

快速部署

Docker 部署

一行命令即可完成部署,首次启动会自动完成数据库迁移和初始化。

docker run -d -p 3000:3000 \
  -e AUTH_SECRET=$(openssl rand -base64 32) \
  -v jadeai-data:/app/data \
  twwch/jadeai:latest

只需配置 AUTH_SECRET 环境变量用于会话加密,其他均为零配置。AI 功能在应用内的 设置 > AI 中自行配置 API Key 和模型。

本地开发

git clone https://github.com/twwch/JadeAI.git
cd JadeAI
pnpm install
cp .env.example .env.local
pnpm db:generate && pnpm db:migrate
pnpm dev

未来规划

  • 简历版本历史 / 快照回滚
  • 简历照片上传
  • 独立简历质量评分(无需 JD)
  • 移动端适配
  • 简历分组 / 标签管理
  • 更多 AI 模型支持

项目遵循 Apache 2.0 协议开源,代码仓库位于 GitHub。

GitHub: https://github.com/twwch/JadeAI

目录

  1. JadeAI:开源 AI 简历生成器
  2. 核心功能
  3. 1. 模板画廊
  4. 2. 所见即所得编辑器
  5. 3. AI 智能辅助
  6. 4. 多格式导出与分享
  7. 技术栈
  8. 快速部署
  9. Docker 部署
  10. 本地开发
  11. 未来规划
  • 💰 8折买阿里云服务器限时8折了解详情
  • 💰 8折买阿里云服务器限时8折购买
  • 🦞 5分钟部署阿里云小龙虾了解详情
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog

更多推荐文章

查看全部
  • C++ STL string 类从零实现详解
  • 2025 年 AIGC 六大发展趋势与落地应用
  • C++ 输入输出详解(上)
  • Android Studio 配置 Gradle 国内镜像地址
  • OpenClaw 跨平台 AI 助手使用指南:安装配置与核心功能详解
  • Java Map 常用方法与实现类深度详解
  • Xilinx FPGA 实现 RISC-V 五级流水线 CPU 设计与实战
  • 大模型时代人形机器人感知:视觉 - 语言模型在机器人中的应用
  • 鸿蒙金融理财全栈项目:生态合作与用户运营优化
  • 密码攻击实践:获取并破解 Net-NTLMv2 哈希(上)
  • 如何安装 Python .whl 文件(Wheel 包)
  • 二级 Python 综合应用题真题及参考代码合集
  • 基于闲置 Mac Mini 部署 OpenClaw 构建金融 AI 分析助手
  • VSCode Copilot 登录失败常见原因与解决方案
  • AI Agent 安全漏洞与 Claude Code 编程范式转移
  • JavaScript 性能优化实战:构建流畅 Web 应用
  • AI 时代产品经理全流程管控:从需求挖掘到上线落地
  • Vitis 使用教程:从零实现 AI 模型 FPGA 部署
  • Mac mini M4 部署 OpenClaw + Ollama 本地大模型接入飞书机器人
  • C++ 异常处理机制:异常捕获、自定义与实战应用

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online