用途:把个人经历整理为结构化数据,再按目标岗位定制生成 LaTeX 简历并编译成 PDF,实现“一份素材、多份定制简历”。
主要能力:提供 init、generate(gen)、add 等子命令。init 支持导入模式(粘贴简历、工作经历、LinkedIn 导出或读取 PDF/Markdown 文件)与逐题问答模式,生成 profile.md、work/<company>.md、projects.md、skills.md、honors.md。generate 读取全部素材与 JD,分析岗位核心技能、经历优先级与呈现角度,先给出方案待确认,再生成 resume.tex 并编译。add 用于增量更新经历、项目、技能、荣誉或个人信息。
使用方式:运行前会检查 resume.cls、Makefile 是否存在(缺失则从技能目录复制),创建 experiences/work、jobs、output、.history 目录,并检查 xelatex(缺失时提示 brew install --cask mactex)。生成流程会备份旧 resume.tex 到 .history,运行 make en 构建 PDF,并按岗位命名复制到 output/。中文版需 xeCJK 与 SourceHanSerifSC-Medium 字体设置,英文版移除相关行。
适用场景:需要针对不同岗位快速产出定制简历的求职者,尤其是中文简历并希望控制在一页内的情况。
限制:依赖 XeLaTeX 环境;生成前需用户确认方案;资料未提供具体收费、价格或效果数据。