← 返回博客
release作者:好简历团队阅读:10 分钟发布:2026-04-17

好简历近期发布回顾:2026 年 4 月上旬功能更新说明

梳理 2026 年 4 月以来各版本标签对应的功能更新,涵盖多语言支持、简历诊断增强、PDF 导出优化、移动端适配、支付重构与简历工作流改进。

#版本更新#多语言#PDF#移动端#简历工作流

本文汇总 2026 年 4 月初至 4 月中旬各个版本标签(tag)的主要变更,方便团队成员与用户了解迭代脉络。


v2026.04.02 — PDF 打印策略与多语言基础

PDF 导出策略重构(print pdf strategy

将原有基于 Playwright 浏览器的 PDF 渲染方案,与新引入的 WeasyPrint 纯服务端渲染并存,形成双引擎架构:

  • pdfprinter(Playwright):适合需要完整 CSS 渲染的场景,通过 resume_id + access_token 触发
  • pdf_weasy_printer(WeasyPrint):无需浏览器进程,直接接收结构化 JSON 生成 PDF,速度更快、资源占用更低

同一版本还上线了按 tag 名称自动触发部署的 CI 流程,每次打 tag 即触发生产发布。

后端多语言方案设计(PR #33)

合并后端多语言(i18n)统一方案:

  • 将分散在各模块的中文硬编码抽取到 app/i18n/ 包,提供 5 个 JSON 文件(zh-cnzh-twenjako
  • app/i18n/loader.py 提供 get_i18n()get_labels()normalize_locale() 统一接口
  • PDF 打印模块与 DOCX 模板构建器均通过统一接口获取标签,支持简历多语言输出

v2026.04.02(第三个 tag)— PDF 模板与工作区意图

  • 完善 PDF Jinja2 模板(resume.css.j2 / resume.html.j2),支持 Markdown 富文本渲染到 PDF
  • 工作区新增求职意图输入字段,用于后续 JD 匹配时的岗位方向参考

v2026.04.03 — 前端 i18n 完整覆盖

全站多语言前端改造(PR #34、#35)

  • 将前端所有硬编码中文字符串替换为 t() 调用,覆盖:工作区、支付、简历表单、简历视图组件
  • 将 i18n 消息文件从单文件拆分为8 个业务领域命名空间commonhomeauthworkspaceformresumeerrorprice),再按语言目录组织
  • 新增 useLocalePath() Hook,所有内部链接自动适配当前语言前缀(/en//ja/ 等)

移动端 Header 响应式(PR #36)

  • Header 新增汉堡菜单,移动端展开后显示工作区入口、价格、登录/注册、语言切换与分享按钮
  • Footer 改为 flex-wrap,小屏不再溢出

v2026.04.05 — 移动端 Header 精调

  • 将桌面端与移动端的 Auth 区域拆分为独立渲染分支,彻底解决手机上布局错乱问题
  • 语言切换器(LanguageSwitcher)与分享按钮(ShareButton)在移动端改为全宽文字行样式

v2026.04.06 — 简历诊断增强 & 支付超时修复

内容完整性诊断

  • 简历诊断新增内容完整性维度:自动检测简历中缺失的重要字段(如项目经历、技能、自我评价)
  • 对应生成内容完整性分数与针对性优化建议

支付模型超时修复

  • 修复支付环节因模型响应时间过长导致前端超时报错的问题
  • nginx 层新增 301 强制跳转 HTTPS

PDF i18n

  • PDF 导出时,根据用户选择的语言自动切换简历区块标题(如"工作经历"/"Work Experience"/"職務経歴")

v2026.04.07 — 诊断与改写提示词重写

  • 解析提示词优化:诊断时完整保留原始经历条目,避免大模型在分析过程中丢失上下文
  • 改写提示词重写:从零重写 improvement 提示词,强化成果量化、关键词对齐、ATS 友好三个改写方向

v2026.04.10 — 岗位确认步骤(PR #44)

在工作区流程中新增求职意图确认步骤

  • 用户粘贴 JD 之前,先确认当前求职目标岗位名称与领域
  • 系统基于已有简历与输入岗位,给出初步的岗位匹配预判
  • 规避"直接粘贴 JD 但简历目标不明确"导致的改写方向错误

同期合并 PR #43(移动端 Header 展示调整)与 PR #42(简历基础信息新增性别字段 gender: male/female/unknown)。


v2026.04.11 — 定向邀请

  • 后台新增定向发送邀请码功能,支持向指定用户手动发放内测资格

v2026.04.12 — i18n 补丁 & 工作流 Bug 修复

  • 补齐若干遗漏的 i18n key(前端页面少量字段未翻译)
  • 修复岗位确认步骤(confirm job)在特定场景下抛出异常的问题
  • 修复用户在问答流程中的回答丢失(user answer lost)的问题
  • 技能熟练程度字段调整,支持按等级显示(初级 / 中级 / 熟练 / 精通)
  • 简历技能区块优化,关键词覆盖提示更精准

v2026.04.13 — 简历确认顺序调整

  • 将工作流中**"简历内容确认"与"JD 输入"的顺序调换**:先让用户核对解析结果,再输入 JD,避免因简历解析不准导致后续 JD 匹配跑偏

v2026.04.15 — 自我评价字段

  • 简历结构新增**自我评价(self evaluation)**字段,可在诊断与导出时作为独立区块显示
  • 项目经历新增公司名称选择(format company name select)与开始/结束月份(period to start/end month)字段,统一字段格式

小结

4 月份的迭代集中在三个方向:

  1. 多语言全面落地:前后端统一 i18n 体系,支持中文简体、繁体、英文、日文、韩文
  2. 简历工作流打磨:从岗位意图确认 → 简历核对 → JD 输入 → 改写,流程更清晰、更不容易出错
  3. 诊断与改写质量提升:提示词从头重写,内容完整性诊断上线,技能与自我评价结构完善

如需了解各功能的使用方式,请阅读功能全览文章