快速上手
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 範例 撰寫你的履歷