SuperAPI AI 工具集

awesome-phd-cv

写作与研究

查看项目

更新于 10-13 20:10

技能介绍

Awesome PhD CV 是一个面向博士生、博士后和研究人员的 LaTeX 简历/CV 模板集合,按三种使用场景组织:面向工业界的 ATS 友好单栏简历(Jake 格式)、面向资深技术人员的双栏高密度简历(Deedy 格式),以及面向教职与博士后申请的多页学术 CV(Awesome-CV 格式)。

主要能力与模板划分

  • research-cv/(Awesome-CV):用于教职、博士后与学术 CV,引擎为 XeLaTeX,单栏、可多页,结构模块化,各章节放在 cv/ 子目录中。
  • jakes-format/:用于工业界软件工程、大型科技公司等对 ATS 敏感的投递,引擎为 pdfLaTeX,单栏单页,不使用自定义字体与多栏排版。
  • deedy-format/:用于有经验的技术从业者,引擎为 XeLaTeX,双栏单页,需配合 deedy-resume.cls 使用。

安装与准备

需先安装完整的 TeX 发行版:macOS 使用 brew install --cask mactex;Ubuntu/Debian 使用 sudo apt-get install texlive-full;Windows 可从 https://miktex.org/ 下载 MiKTeX。XeLaTeX 模板(Awesome-CV、Deedy)还需字体包,例如 Ubuntu 下 sudo apt-get install fonts-font-awesome texlive-xetex。然后克隆仓库:git clone https://github.com/LimHyungTae/Awesome-PhD-CV.git 并进入目录。

使用方式与编译

Jake 格式:进入 jakes-format 后执行 pdflatex resume.tex。其特点是无自定义字体、无多栏,文档称可通过 Google、Meta、Amazon、Apple、Microsoft 的 ATS 解析。文中给出 \resumeSubheading、\resumeItem、\resumeSubItem 等自定义命令示例,并附一份完整的最小可编译示例,包含页边距设置、章节格式、教育背景、项目与技能等部分。

Awesome-CV 格式:在 awesome-cv-format 目录执行 xelatex cv.tex。主文件 cv.tex 通过 \input 载入 cv/ 下的 education.tex、experience.tex、publications.tex、honors.tex、projects.tex、skills.tex 等章节文件,并使用 \name、\position、\address、\email、\homepage、\github、\googlescholar 等命令填写个人信息;文中展示了 cventries、cvpubs、cvhonors 等环境的写法。

Deedy 格式:进入 deedy-format 后执行 xelatex resume.tex,使用 minipage 划分左右栏,左栏较窄放教育、技能与链接,右栏较宽放经历与项目。

从学术 CV 到工业界简历的转换思路

文档对比了两者差异:学术 CV 以发表为导向,强调期刊/会议与新颖性,列完整论文标题与合著者,篇幅长、面向领域专家评审;工业界简历以项目为导向,强调影响、规模与部署,通常一页并需先通过 ATS 解析,再经招聘人员与工程师审阅。建议保留并改写为影响力的内容:有 GitHub star 的开源项目、已部署系统或真实场景验证、量化结果(如 KITTI 上漂移降低 30%)、规模数据(服务多少用户、每秒处理多少点)。建议删减或压缩:完整论文列表(保留最相关的 2–3 篇)、教学经历(除非投教育科技)、会议审稿服务、把冗长论文摘要当要点。改写示例为把“在 IROS 2023 发表实时 LiDAR 里程计论文”改写为“构建实时 LiDAR 里程计系统(嵌入式 GPU 上 30ms/帧);开源获 800+ GitHub stars;被 2 家自动驾驶初创公司采用”。此外可按岗位调整项目顺序,例如投感知团队先列检测/分割项目,投建图/定位团队先列 SLAM 项目。

常见模式

文档给出在任意模板中添加 GitHub star 的写法,Jake 格式可放在右侧日期位置,Awesome-CV 格式可写入描述条目。超链接方面,pdfLaTeX 下用 \href 配合 \underline 保证可见性,Awesome-CV 下 \href 默认由类文件渲染为彩色。Awesome-CV 可用 \newpage 控制章节间分页,并通过 \colorlet{awesome}{...} 选择预设强调色(red、skyblue 默认、emerald、concrete)或自定义 \definecolor。

故障排查

  • XeLaTeX 报 fontspec error: font-not-found:安装 FontAwesome(如 Ubuntu 下 sudo apt-get install fonts-font-awesome)并执行 fc-cache -fv 重建字体缓存;或在 .cls 中注释缺失字体的 \newfontfamily 行并替换为系统字体。
  • pdfLaTeX 报 Undefined control sequence \resumeSubheading:确保所有 \newcommand 定义位于 \begin{document} 之前的导言区;Jake 模板是自包含的,拆分为多文件时需复制命令定义。
  • ATS 无法提取文本:切换到 jakes-format(pdfLaTeX、无自定义字体),移除 \includegraphics(头像照片),避免以表格为主的布局并改用普通 itemize,并用 pdftotext resume.pdf - 验证可提取文本(需安装 poppler-utils)。
  • Overleaf 编译:Jake 格式在设置中选择 pdfLaTeX;Awesome-CV 与 Deedy 选择 XeLaTeX;若 Overleaf 找不到 .cls,需将其与 .tex 一并上传。

快速参考命令

Jake:cd jakes-format && pdflatex resume.tex;Awesome-CV:cd awesome-cv-format && xelatex cv.tex;Deedy:cd deedy-format && xelatex resume.tex;检查 ATS 文本提取:pdftotext <output>.pdf -;清理辅助文件:rm -f *.aux *.log *.out *.toc *.fls *.fdb_latexmk。

适用场景与限制

适用于需要快速获得可编译的中文以外(英文)LaTeX 简历/CV 骨架的博士生、博士后与研究人员,尤其是同时准备学术与工业界投递的用户。限制与未提供信息:项目未在给定资料中说明许可证、维护状态、模板可定制范围的完整清单、对非英语语言的适配情况,也未提供收费、价格或平台服务方面的信息;上述内容暂未提供。