做了 2 年半的 Vue3 + Vite 简历制作神器,今天开源啦! 做了 2年半 基于Vue3 Vite的简历制作神器开源啦117 套主题 · AI 全程在浏览器里跑 · 免费无套路项目轻舟简历体验地址https://qzcv.net开源地址https://github.com/1611037570/snowflake-home技术栈Vue 3.5 · Vite 7 · TypeScript · Pinia · Tailwind CSS 4写在前面某个深夜有了想跳槽的想法刚准备兴致勃勃的更新简历发现简历工具的坑惊人地一致填了一小时导出时要会员自定义功能局限预览一个样导出另一个样于是就有了「轻舟简历」。轻舟简历是什么一句话一个免费、开源、所见即所得的在线简历制作工具支持「自定义编辑器 AI 助手」两套编辑模式。介绍功能之前先立三个承诺真免费 真开源网站导出不收费源码无任何限制。真所见即所得预览区实时渲染打印效果与打印效果一致。全程在前端跑 包括AI全部功能在浏览器里完成使用AI功能数据直连你配置的服务商不经过我们的服务器。它能帮你干什么八件事下文逐个展开挑模板117 套主题、三种版式39 套行业范本一键套用颜色字体自己微调写内容三栏编辑器所见即所得模块拖拽排序完成度和时间线自动把关AI 帮忙十二项能力全程在浏览器里跑——生成、六维报告、按岗位改写、翻译导入旧简历Markdown、PDF 直接解析备份一键恢复导出PDF、长图、Markdown、HTML、备份共 5 种无水印可脱敏管简历本地上限 10 份回收站 30 天编辑实时备份投递记账指标卡 趋势图拿到 Offer 留个上岸纪念​ 其实还有个AI智能投递本来想等到1024一起开源的但做得过于简陋展示不在本次开源了- -。一、先挑个顺眼的117 套主题39 套范本一整墙主题卡片挂着的都是真实简历数据渲染的缩略预览所见即所选。按版式和成档两个维度筛也可以直接从 39 套行业范本里选一套当底稿一键创建。换主题不是换背景图纸张边框、标题样式、模块外框、页脚都是成套的。颜色、字体、间距在设置面板里自己微调65 种标题样式可随主题成套也可单独挑。你的改动只存差异重置即回主题预设。二、编辑器三栏工作区改哪是哪左边模块导航、中间实时预览、右边配置面板。改任何字段页面当场重新测量重排——把负责公司官网重构改成主导官网重构首屏 4.2s 降到 1.1s后面段落的页码跟着变。没有刷新预览按钮因为排版是边打字边算的。模块增删、隐藏、拖拽排序都有点预览内容自动跳到对应字段完成度和时间线自动把关2027 年入职这种尴尬留不到导出前。三、AI 助手十二项能力全在浏览器里读取、调模型、解析 PDF 全在浏览器完成密钥你自管文件不出电脑。能帮你写从零生成、一键优化出六维报告、按岗位改写、整份翻译、正文润色。能帮你用简历评估、打招呼语、面试陪练、导入旧简历。写入带备份、可撤回校验失败不落笔读取可三档脱敏头像和作品图不进请求。四、导出页已经分好了导出只是照抄别家导 PDF是打印时甩给浏览器凑页轻舟是内容一进编辑器就开始测量分页算法提前算好每一页放什么。编辑器里翻到第几页PDF 就是第几页。格式说明PDF浏览器本地导出可连服务端走云端无水印长图整份一张图PNG / PDF适合内推群Markdown纯文本版方便贴招聘网站HTML可离线打开的网页JSON完整备份换设备一条路恢复导出统一 2 倍清晰度可脱敏导出原始数据不动完整备份不脱敏随时有一份完整数据在手。五、投递之后管理与统计最多 10 份本地保存删除进回收站保留 30 天卡片上看得到剩余天数删错了随时恢复。投递天数、总数、进行中、Offer 四张指标卡加投递、被拒、Offer 三条趋势曲线起始日可调拿到 Offer 留个上岸纪念。技术栈与工程化层选型框架Vue 3.5组合式 API setup 语法糖构建Vite 7 TypeScript状态Pinia 3持久化到 IndexedDB路由 / 国际化Vue Router 4 / vue-i18n中英双语样式Tailwind CSS 4交互vue-draggable-plus拖拽、wangEditor富文本、cropperjs头像裁剪、pdfjs-distPDF 本地解析导出jspdf、snapdom长图图表ECharts投递统计工程pnpm monorepo Turbo、husky commitlint简历相关代码集中在apps/web/src/views/resume/main首页、template模板库、mine简历管理、editor编辑器含assistantAI 助手和preview预览引擎、statistics投递统计、theme主题引擎。主题声明在共享领域层apps/web/src/domain/resume/theme/存储层直接依赖领域配置不引入视图组件。所有主题共用一套 JSON 数据模块以键标识业务字段在data/list编辑器状态在ui。字段契约由表单配置生成AI 读取、写入校验、完成度计算共用同一份——不存在第二套字段表。快速开始环境要求Node.js^20.19.0或22.12.0pnpm^10.0.0。# 克隆仓库gitclone https://github.com/1611037570/snowflake-home.gitcdsnowflake-home# 安装依赖pnpminstall# 运行web serverpnpmdev# 只跑前端pnpmdev:web推荐 VS Code仓库带了.vscode配置。简历模块路由在/resume下/resume首页、/resume/template模板库、/resume/editor编辑器、/resume/mine我的简历、/resume/statistics投递统计。路线图不承诺时间做到哪写到哪主题与范本按档位 × 版式的缺口成套补齐不做单品点缀AI面试辅导继续深化支持更多导入格式分享简历在线查看链接移动端体验和导出性能继续打磨。写在最后这个项目它想解决的事情一直没变——把做简历还给内容本身你负责把经历写好排版、分页、导出这些杂活交给工具。如果它对你有用欢迎去 GitHub 点个 Star有问题、有想法欢迎提 Issue。