让Ai帮你找工作有没有搞头?威联通部署开箱即用的“简历神器”
哈喽小伙伴们好,我是Stark-C~
话说小春节小长假刚过,不知道有多少牛马又要面临找工作这件事。然后说到找工作,最让人头疼的往往不是面试,而是写简历,毕竟一份让人过目不忘的简历,才是拿到面试机会的“敲门砖”。
然而有一说一,想要把简历写好还真不是一件易事。既要做到内容专业、逻辑清晰,又要兼顾排版美观、格式统一。要知道公司的 HR 哪个不是“阅简历无数”,想让他们在一堆求职简历里“万里挑一”选中自己,简直比春运抢票还难。
今天就为大家分享一个打工人梦寐以求的“简历神器”,它不仅能生成高颜值简历,还能在威联通 NAS 上私有化部署,数据全在自己手里,想怎么写就怎么写,甚至还能让 AI 帮你润色、排版、生成 PDF,一条龙全搞定。它就是『Reactive Resume』
关于Reactive Resume

🔺Reactive Resume是一个免费开源、可私有化部署的响应式简历生成器。它的目标它的目标很简单:让任何人都能快速、轻松地做出一份专业、美观、结构清晰的简历,而且数据还完全掌握在自己手里,不用担心隐私泄露问题。
项目Github地址:https://github.com/amruthpillai/reactive-resume
✨项目的亮点特性:
简历制作:Reactive Resume 支持实时预览、多格式导出(PDF、JSON)、拖放式章节排序,以及适用于任何内容类型的自定义部分,配合带格式的富文本编辑器,让内容编辑既灵活又直观。
模板:它提供专业设计的多套高颜值模板,支持 A4 与 Letter 尺寸,颜色、字体、间距都能自由调整,甚至还能通过自定义 CSS 做更高级的样式扩展,整体观感相当精致。
隐私与控制:项目完全支持自托管,默认不做任何跟踪或分析,用户可以随时导出全部数据,也能一键永久删除,真正做到数据完全掌握在自己手里。
额外功能:V5版本已集成了 OpenAI、Google Gemini、Anthropic Claude 等多家 AI大模型(实测国产模型也是支持的,比如说我后面演示的硅基流动),原生支持中文、深色模式、通行密钥与双因素认证。
Reactive Resume部署

🔺现在Docker目录下(威联通默认的Docker目录为“Container")新建一个“Reactive Resume”文件夹,然后在该文件夹下新建data、postgres两个子文件夹。

🔺然后打开威联通Container Station,选择“应用程序--创建”。

🔺在创建应用程序这里,应用程序名称随意,然后在方框内输入以下 Docker Compose 配置信息:
services:
postgres:
image: postgres:15
container_name: reactive-postgres
restart: unless-stopped
environment:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
volumes:
- ./postgres:/var/lib/postgresql/data # 冒号前面映射postgres子文件夹本地真实路径
healthcheck:
test: ["CMD-SHELL", "pg_isready -U postgres -d postgres"]
interval: 10s
timeout: 5s
retries: 10
networks:
- reactive-net
printer:
image: ghcr.io/browserless/chromium:latest
container_name: reactive-printer
restart: unless-stopped
environment:
HEALTH: "true"
CONCURRENT: 20
QUEUED: 10
networks:
- reactive-net
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/pressure"]
interval: 10s
timeout: 5s
retries: 10
reactive-resume:
image: amruthpillai/reactive-resume:latest
container_name: reactive-resume
restart: unless-stopped
ports:
- "3321:3000" # 项目Web页面打开端口,冒号前面请勿本地冲突
environment:
TZ: "Asia/Shanghai"
APP_URL: "http://nas-ip:3321" # 这里是项目本地Web页面打开链接,注意端口和映射的端口一致
PRINTER_ENDPOINT: "ws://printer:3000"
DATABASE_URL: "postgresql://postgres:postgres@postgres:5432/postgres"
AUTH_SECRET: "REPLACE_WITH_HEX_32"
volumes:
- ./data:/data # 冒号前面映射data子文件夹本地真实路径
depends_on:
postgres:
condition: service_healthy
printer:
condition: service_healthy
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/api/health"]
interval: 30s
timeout: 10s
retries: 3
networks:
- reactive-net
networks:
reactive-net:
driver: bridge
以上代码看似很多,但是需要修改的地方我都用中文注释标注出来了,其它的直接保持默认即可。镜像的拉取需要自行解决网络问题,粘贴到自己的NAS这边之前建议使用AI工具优化一下,以防止格式问题造成的部署失败。完成之后记得点“验证”按钮,如果通过了就可以点右下角的“创建”按钮。

🔺项目部署好之后会有3个正常运行的容器。
Reactive Resume体验

🔺Reactive Resume的打开方式没什么特别,依然是浏览器地址栏输入【IP:端口号】的方式。项目默认是英文,不过可以通过顶部状态栏更改语言为简体中文。

🔺更改成简体中文之后就可以点击“开始”按钮初始化。

🔺首次使用需要创建一个账号,直接点击“立即创建”即可。

🔺这里没啥好说的,按照随意填写就可以了。邮箱不知道是不是因为不支持国内邮箱的原因,我输入的QQ邮箱没有收到验证信息,不过也无妨,并不影响它正常使用。

🔺这里会提示有新邮件什么的,直接无视,点“继续”,就能进入项目的主页面了。

🔺进来之后第一步就可以添加我们准备的AI大模型 API Key了。选择”人工智能“,打开”启用AI功能“。
服务提供商:选择“Anthropic Claude”(至于为什么选择这个,因为我尝试之后选择这个在最后的测试连接才通过)。
模型:选择一个对话推理模型即可,我这里选择的是“deepseek-ai/DeepSeek-V3.2”。
API Key:将你硅基流动那边生成的API 密钥复制粘贴过来。
基础URL:硅基流动填写“https://api.siliconflow.cn/v1”。
如果没问题,点击下面的“测试连接”就会直接通过了。

🔺接下俩我们就可以在首页”创建新简历“。

🔺先要给简历命个名。

🔺之后就正式创建简历了。开始之前我们可以先在右边选择预设的简历模版,有十几种。

🔺模版选择好之后,我们就能在左边填写简历展示的个人信息。它这个就像我现在创作使用的Markdown软件一样,采用的是“所见所得”模式,我填写的信息会直接展示在模版当中。

🔺至于它的AI功能在底部状态栏,直接点开后就能开始对话,或者对它发出指令。

🔺我先让它给我一个可以使用的完整演示模版。

🔺实测生成的速度还是挺快的。有一说一:AI不愧为AI,直接把我吹上了天!就这发出去,感觉视界500强都能为了我抢的头破血流。

🔺当前模式下还能直接更换模版样式。

🔺还可以再右边设置更个性化配色什么的。

🔺完了之后就可以直接导出JSON格式,或者直接导出可直接打印的PDF文档。
最后
总的来说,今天的这个项目对于求职者来说确实算的上是一个不错的“简历生成”了,现成的模版不仅让我们写得快、排得美、最后还能让 AI 帮我们进一步优化或润色,完了之后还能一键导出PDF直接打印出来。更关键的是,我们将这个项目部署在威联通NAS上之后,所有的私人信息都留在本地,不用担心隐私泄露的问题,这一点可是那种在线编辑简历的工具所不能比的。
好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~

值友2022995316
校验提示文案
值友2022995316
校验提示文案