在这个用算法初筛简历的时代,我仍相信文字的温度。就像每次求职时,我的简历第一句话都是:给我一个机会,还你一个惊喜!一份好的简历,就像一盏灯一样,照亮你前行的道路。
大家好,我是你们的老朋友 「青柠」,在竞争激烈的求职市场中,一份优秀的简历是叩开理想公司大门的敲门砖。然而,制作简历的过程却往往令人头疼不已。
现阶段简历编辑方式的痛点
方式一:在各家招聘 APP 中进行简历编辑
我们习惯于在各种招聘 APP 上寻找工作机会,例如 Boss 直聘、拉勾、智联招聘等。每个平台都像是一座孤岛,重复创建简历,填写个人信息、工作经历、教育背景等内容。费时费力,让人苦不堪言。
✅ 优点:编辑后直接可以进行简历的投递工作,方便快捷。 ❌ 缺点:不同APP数据不互通,所以需要在每个APP中进行多次编辑,如果想针对不同职位编辑多份简历,简直是噩梦般的体验。
方式二:使用专业简历制作网站
面对简历制作的难题,一些求职者会选择使用收费简历网站。这些网站通常提供各种模板和编辑工具,用户需要将自己的个人信息上传至这些平台。
✅ 优点:模版丰富,简历编辑体验好,可以导出PDF文档,上传到各大招聘平台,亦可维护多份简历,方便针对不用职位进行投递; ❌ 缺点:收费,个人信息泄露风险;
方式三:Canva 等设计工具
Canva 等设计工具以其丰富的模板和便捷的编辑功能,在简历排版美观方面有着显著的优势。用户可以通过简单的拖拽操作,制作出视觉效果出色的简历。
✅ 优点:模版丰富,大部分都免费; ❌ 缺点:用户体验一般,部分平台不支持PDF导出;
Reactive-Resume
📌 定位:非常好用,并且与国际接轨的简历生成器。
🔥 核心功能
- 免费开源: Reactive Resume 是一款免费且开源的简历生成器;
- 隐私保护: 不包含任何用户追踪或广告,用户数据隐私得到保障;
- 多语言支持: 提供多种语言版本;
- 实时编辑: 支持简历内容的实时编辑和预览;
- 分享与跟踪: 可生成个性化简历链接分享给潜在雇主,并且追踪简历链接的浏览量和下载量;
- AI 集成: 与 OpenAI/Ollama 集成,可增强用户的写作能力;
Reactive Resume 使用手册
- 创建账号:进入登录页面后,可以设置语言,之后点击注册,创建一个账号;
- 系统设置:进入系统后,我们需要先设置操作界面语言,AI模型(可以不支持)等信息;
- 简历创建:使用例子创建一个简历,之后再针对这个简历进行编辑;
- 简历编辑:编辑简历界面,可修改的项目非常之丰富,上手难度也很低,稍微熟悉一下即可;
- 使用AI:如果配置了AI大模型,编辑文本的时候会出现AI按钮(⚠️注意:不要使用带思考过程的大模型,比如deepseek R1,这个会触发Reactive Resume的BUG ‼️);
优势与不足
优势:
- 完全免费开源,用户可以自由使用和修改。
- 高度可定制,满足用户个性化需求。
- 支持多种输出格式,方便实用。
- 可以与 VS Code 集成,提升开发效率。
不足:
- 对于非技术用户来说,上手难度较高。
- 需要一定的技术基础才能进行个性化定制。
🐳 NAS 保姆级部署教程 - Reactive Resume
Reactive Resume 我安装稍显复杂,需要安装多个应用,要细心和耐心。
services: # Database (Postgres) rxresu-postgres: image: postgres:16-alpine restart: unless-stopped volumes: - rxresu_postgres_data:/var/lib/postgresql/data environment: POSTGRES_DB: postgres POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres healthcheck: test: ["CMD-SHELL", "pg_isready -U postgres -d postgres"] interval: 10s timeout: 5s retries: 5
# Storage (for image uploads) rxresu-minio: image: minio/minio:latest restart: unless-stopped command: server /data ports: - "9002:9000" volumes: - rxresu_minio_data:/data environment: MINIO_ROOT_USER: minioadmin MINIO_ROOT_PASSWORD: minioadmin
# Chrome Browser (for printing and previews) rxresu-chrome: image: ghcr.io/browserless/chromium:latest restart: unless-stopped extra_hosts: - "host.docker.internal:host-gateway" environment: HEALTH: "true" TOKEN: chrome_token PROXY_HOST: "chrome" PROXY_PORT: 3000 PROXY_SSL: "false"
rxresu-app: image: amruthpillai/reactive-resume:latest restart: unless-stopped ports: - "3000:3000" depends_on: - rxresu-postgres - rxresu-minio - rxresu-chrome environment: # -- Environment Variables -- PORT: 3000 NODE_ENV: production
# -- URLs -- PUBLIC_URL: http://localhost:3000 STORAGE_URL: http://127.0.0.1:9002/default
# -- Printer (Chrome) -- CHROME_TOKEN: chrome_token CHROME_URL: ws://chrome:3000
# -- Database (Postgres) -- DATABASE_URL: postgresql://postgres:postgres@rxresu-postgres:5432/postgres
# -- Auth -- ACCESS_TOKEN_SECRET: access_token_secret REFRESH_TOKEN_SECRET: refresh_token_secret
# -- Emails -- MAIL_FROM: noreply@localhost # SMTP_URL: smtp://user:pass@smtp:587 # Optional
# -- Storage (Minio) -- STORAGE_ENDPOINT: rxresu-minio STORAGE_PORT: 9000 STORAGE_REGION: us-east-1 # Optional STORAGE_BUCKET: default STORAGE_ACCESS_KEY: minioadmin STORAGE_SECRET_KEY: minioadmin STORAGE_USE_SSL: "false" STORAGE_SKIP_BUCKET_CHECK: "false"
volumes: rxresu_minio_data: driver: local rxresu_postgres_data: driver: local
magic-resume
📌 定位:一款国产界面华丽的简历生成器
🔥 核心功能
- 🤖 AI 辅助编写 - deepseek/豆包双模型加持。
- 💫 界面动画流程 - 流畅美观的界面效果。
- 🎨 主题换装大师 - 一键切换多种模版主图。
- 📱 响应式设计 - Web和手机通吃。
- 🖨️ 支持导出PDF - 导出PDF文件和直接打印模式双开。
🐳 NAS 保姆级部署教程 - magic resume
🚀 飞牛OS用户专属
1️⃣ 应用市场搜 “magic-resume” 点安装
2️⃣ 把端口改成你幸运数字(比如我用的9996福报端口👻)
Docker安装命令
docker run -d --name=magic-resume -p 8005:3000 siyueqingchen/magic-resume:main
Docker-compose 安装
version: '3.9'services: magic-resume: image: 'siyueqingchen/magic-resume:main' ports: - '8005:3000' container_name: magic-resume
访问 http://你的IP:8005
进入魔方简历首页 👇,效果如图
🧙 magic resume 使用手册
- 新手村任务 → 右上角「开始使用」戳爆
- 装备锻造 → 点击➕创建新简历
- 皮肤商城 → 在「模板中心」选个镇场子的皮肤
- 召唤AI神龙 → 写项目经历时点「AI润色」,建议选深蓝模型(懂的都懂)
- 创建新简历
- 修改简历模版
- 设置deepseek
- 使用AI美化简历
优势与不足
优势:
- 界面美观,简单易用,适合所有用户。
- 一键生成美观的 PDF 简历,省时省力。
不足:
- 模版数量过少;
- 定制化程度相对较低,主要依靠预设模板。
- 功能相对简单,可能无法满足一些高级用户的需求。
LapisCV
📌 定位:一款使用基于 Markdown,支持 VSCode / Typora / Obsidian 平台。以插件形式存在的风格简洁正式的简历工具。
📝 LapisCV 使用手册
以Obsidian使用为例
- 下载并解压 Release,将
lapis-cv-obsidian
目录作为 Vault 在 Obsidian 打开,编辑 template 并导出 PDF 文件即可。 - 在
设置 > 外观 > CSS 代码片段
中切换主题。 - 注意个细节:编辑头像时,因为 Obsidian 无法识别 html 格式的本地图片插入,因此推荐将图片上传到图床或者网络后,将外网访问的链接插入图片位置。
优势与不足
优势:
- 利用笔记软件即可创建美观的简历;
- 适合不会部署的同学,并且简历以笔记的形式保存;
不足:
- 模版数量过少;
- 简历编写体验感非常一般;
- 简历的编写需要懂一些HTML语法;
yamlresume
如果上面的方式都不是你的菜,你说你偏偏喜爱YAML。那么来看看yamlresume,允许您使用YAML管理和版本控制简历,并在微风中生成专业的PDF。
yamlresume遵循核心原则:
- 简历内容以纯文本起草。
- 纯文本是使用YAML结构的 - YAML比JSON更好,因为它更可读和人类。
- 然后将YAML纯文本渲染到PDF中。
- 可以通过诸如字体大小,页面边距等的选项调整布局。
使用方式
# 克隆/下载项目git clone https://github.com/yamlresume/yamlresume.git
npm install -g yamlresume# using yarnyarn global add yamlresume# using pnpmpnpm add -g yamlresume
# 创建简历 在这里可以看到一个demo# 项目目录:blob/main/packages/cli/resources/resume.ymlyamlresume new my-resume.yml
# 生成PDFyamlresume build my-resume.yml
其它
magic resume 问题
PDF 无法导出:要么使用 127.0.0.1:端口号进行本地
Reactive Resume 问题
PDF导出报错:**“InvalidBrowserConnection”**错误表明应用无法与
chrome
容器建立正确的 WebSocket 连接。您可以尝试以下操作
- Chrome WebSocket URL问题
这是我的app
环境:
CHROME_URL: ws://chrome:${APP_PORT}
- 无浏览器的 Chrome 容器通常默认监听端口 3000 。
- 我将其设置为:
CHROME_URL: ws://chrome:3000
- Chrome 代理配置问题
在chrome
服役期间,我曾:
PROXY_PORT: ${APP_PORT}
但PROXY_PORT
很可能是3000(默认的无浏览器 Chromium 端口)而不是应用程序的端口。
- 改变:
PROXY_PORT: 3000