跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
TypeScriptNode.jsSaaSAI大前端

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

JadeAI 是一款基于 Next.js 构建的开源 AI 简历生成工具,提供 50 种专业模板及所见即所得的编辑器。核心功能涵盖 AI 一键生成、PDF 解析、对话式优化及 JD 匹配分析,支持 PDF、DOCX 等多格式导出。项目采用 React 19 与 Tailwind CSS 4 打造现代化 UI,集成 Vercel AI SDK 实现智能写作辅助。数据完全本地化存储,支持 Docker 一键部署,适合开发者自托管使用。

王初壹发布于 2026/3/30更新于 2026/6/1238 浏览
JadeAI:开源 AI 简历生成器,支持 50 套模板与 Docker 部署

JadeAI:开源 AI 简历生成器

近期开源了一款 AI 驱动的智能简历生成工具 JadeAI。市面上的简历工具往往存在收费高、模板丑或 AI 能力缺失的问题。作为开发者,我们希望能有一个真正好用、完全免费且支持自托管的方案,所有 AI 能力使用你自己的 API Key,数据完全掌握在自己手里。

功能概览

1. 模板与编辑器

内置 50 套专业设计模板,覆盖经典、现代、极简、创意及 ATS 友好等多种风格。采用拖拽式编辑器,所见即所得,支持撤销/重做(50 步)和自动保存。

模板画廊

2. AI 核心能力

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

AI 优化

3. 导出与分享

支持 PDF、DOCX、HTML、TXT、JSON 五种格式导出。PDF 采用 Puppeteer + Chromium 服务端渲染,确保高保真还原。同时支持生成带密码保护的在线分享链接,方便发给 HR 查看。

架构与技术选型

关注技术实现的同学可以参考以下选型:

层级技术
框架Next.js 16 (App Router, Turbopack)
UIReact 19, Tailwind CSS 4, shadcn/ui, Radix UI
状态管理Zustand(5 个 Store:简历、编辑器、设置、UI、引导)
数据库Drizzle ORM(支持 SQLite 和 PostgreSQL)
认证NextAuth.js v5 + FingerprintJS
AIVercel AI SDK v6 + OpenAI / Anthropic
PDFPuppeteer Core + @sparticuz/chromium

几个关键的技术亮点:

  • 双数据库支持:默认 SQLite 零配置开箱即用,也可切换至 PostgreSQL,通过 Drizzle ORM 适配器模式实现一套 Schema 两种数据库。
  • 密钥安全:服务端不存储任何 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

后续规划

项目目前处于活跃维护阶段,未来计划包括简历版本历史回滚、移动端适配、简历分组管理及更多 AI 模型支持等。

项目采用 Apache 2.0 协议开源。如有问题或建议欢迎提交 Issue,也欢迎 PR 贡献代码。

目录

  1. JadeAI:开源 AI 简历生成器
  2. 功能概览
  3. 1. 模板与编辑器
  4. 2. AI 核心能力
  5. 3. 导出与分享
  6. 架构与技术选型
  7. 部署指南
  8. Docker 快速部署
  9. 本地开发
  10. 后续规划
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • 弃用 GitHub Copilot 30 天:主流 AI 编程工具对比与选型建议
  • Python 实战指南:Web 开发、数据科学与自动化
  • Kiro 与 Cursor 深度对比:AI 编程助手体验
  • Java 不可变集合详解:List、Set 与 Map 的正确使用
  • 基于 Spring AI 与 Ollama 的离线私有化 AI 服务构建
  • 无需训练让 LLM 支持超长输入的四种主流方案
  • MySQL 常用函数实战:字符串、日期与聚合函数
  • Git Clone 成功但目录为空?原因与解决步骤
  • FARS 全自动科研系统:多智能体架构与工业化科研范式
  • Retinaface+CurricularFace 在 Jetson Orin 上的部署与优化实践
  • 基于 OpenClaw 与飞书集成构建 AI 新闻推送机器人
  • .NET 8 跨平台自动化开发实战:从设备监控到路径规划
  • cocotb平台用VCS仿Xilinx FPGA
  • Spring Boot 入门:Spring Web MVC 概念与实战
  • Qwen-Image-2512 技术亮点与 ComfyUI 部署指南
  • 基于FPGA的USB2.0 UTMI PHY芯片测试方案设计与实现
  • 【花雕学编程】Arduino BLDC 之基于串口指令的远程控制工业巡检机器人
  • 自动化维修流水线:多任务并行调度最短时间求解
  • 网络安全工程师职业发展路径与核心技能解析
  • Linux 编译器 GCC/G++ 深度解析

相关免费在线工具

  • RSA密钥对生成器

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

  • Mermaid 预览与可视化编辑

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

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

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

  • Base64 文件转换器

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

  • Markdown转HTML

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