快速上手
GitResume 让你用 YAML 编写简历,推送到 GitHub 后自动生成精美的 PDF 和网页。以下是从零开始的完整流程。
1. 登录
前往 gitresume.co,使用 GitHub 或 Google 账号一键登录。不需要另外注册账号。
2. 选择用户名
系统会自动从你的登录账号推导用户名。若该名称已被使用,系统会在初次设置时请你手动选择。这将成为你公开简历网址的一部分:gitresume.co/@username/slug。用户名设置后无法变更。
3. 授权仓库访问
GitResume 需要访问你的 GitHub 仓库来读取简历文件并触发自动构建。系统会引导你到 GitHub 进行授权(通过 GitHub App 机制),你可以只授权包含简历的仓库,不需要开放所有仓库。
你随时可以到 GitHub 设置中调整 GitResume 可访问的仓库范围。
4. 创建项目
在 Dashboard 中点击「创建项目」,你可以:
- 选择现有 repo — 从已授权的 repo 列表中选择
- 从模板创建新 repo — 使用我们的 resume-template 快速创建,里面已经有示例
resume.yaml
接着填写:
- 项目名称 — 显示在 Dashboard 上的名称
- Slug — 你的公开 URL,例如
gitresume.co/@username/slug - 分支 — 要监听的 Git 分支(默认
main) - Resume 路径 — YAML 文件在 repo 中的路径(默认
resume.yaml)
5. 编写 YAML
用你喜欢的任何编辑器(VS Code、Vim、甚至 AI 工具)编辑 resume.yaml。完整的字段说明请参考 YAML Schema Reference。
最基本的 YAML 结构长这样:
personalInfo:
name: 张三
title: 软件工程师
email: [email protected]
location: 北京, 中国
sections:
- type: summary
content: >-
三年经验的全栈工程师,熟悉 React 与 Go。
- type: experience
items:
- position: 软件工程师
organization: Example Corp
startDate: "2022-01"
description: |
- 开发并维护公司核心产品
- 使用 **React** 与 **Go** 构建微服务架构
- type: skills
items:
- category: 编程语言
items: [TypeScript, Go, Python] 6. 构建
有两种触发构建的方式:
- 自动构建 — 每次
git push到指定分支,GitResume 都会通过 Webhook 自动触发构建 - 手动构建 — 在项目页面点击「立即构建」按钮
构建完成后,系统会同时生成 PDF 和 HTML 两种格式。
7. 查看成果
构建成功后,你可以在 Dashboard 中:
- 下载 PDF — 获取可直接投递的简历文件
- 预览 HTML — 查看网页版简历
- 发布 — 将简历上线到
gitresume.co/@username/slug,获取一个可分享的公开链接
下一步
- 阅读 YAML Schema Reference 了解所有可用字段
- 参考 resume-template 示例 编写你的简历