cv-builder

cv-builder

热门

使用 rendercv 从结构化 YAML 创建专业简历/履历。一次定义经历,即可生成多种主题的精美 PDF。

310Star
68Fork
更新于 2026/1/31
SKILL.md
readonly只读
name
cv-builder
description

>

version
1.0

CV 构建技能

概述

本技能能够使用 rendercv 从结构化 YAML 创建专业简历/履历。一次定义经历,即可生成多种主题的精美 PDF。

使用方法

  1. 提供您的简历信息(经历、教育、技能)
  2. 选择模板/主题
  3. 我将生成 YAML 并渲染为 PDF

示例提示:

  • "根据我的经历创建一份简历"
  • "使用 classic 主题生成一份简历"
  • "用新的工作经历更新我的简历"
  • "构建一份突出项目的技术简历"

领域知识

YAML 结构

cv:
  name: John Doe
  location: San Francisco, CA
  email: john@email.com
  phone: "+1-555-555-5555"
  website: https://johndoe.com
  social_networks:
    - network: LinkedIn
      username: johndoe
    - network: GitHub
      username: johndoe
  
  sections:
    summary:
      - "高级软件工程师,拥有10年以上经验..."
    
    experience:
      - company: Tech Corp
        position: 高级工程师
        location: San Francisco, CA
        start_date: 2020-01
        end_date: 至今
        highlights:
          - "领导5人工程师团队"
          - "性能提升40%"
    
    education:
      - institution: MIT
        area: 计算机科学
        degree: 学士
        start_date: 2008
        end_date: 2012
    
    skills:
      - label: 语言
        details: Python, JavaScript, Go
      - label: 框架
        details: React, Django, FastAPI

主题

可用主题:classic, sb2nov, moderncv, engineeringresumes

design:
  theme: classic
  font: Source Sans 3
  font_size: 10pt
  page_size: letterpaper
  color: '#004f90'

CLI 用法

# 安装
pip install rendercv

# 创建新简历
rendercv new "John Doe"

# 渲染为 PDF
rendercv render cv.yaml

# 输出:rendercv_output/John_Doe_CV.pdf

示例

cv:
  name: Sarah Chen
  location: New York, NY
  email: sarah@email.com
  phone: "+1-555-123-4567"
  website: https://sarahchen.dev
  social_networks:
    - network: LinkedIn
      username: sarahchen
    - network: GitHub
      username: sarahchen

  sections:
    summary:
      - "全栈开发者,拥有8年构建可扩展Web应用的经验。热衷于整洁代码和用户体验。"

    experience:
      - company: Startup Inc
        position: 首席开发者
        location: New York, NY
        start_date: 2021-03
        end_date: 至今
        highlights:
          - "设计了处理每日100万+请求的微服务架构"
          - "指导4名初级开发者"
          - "通过CI/CD将部署时间减少60%"

      - company: Big Tech Co
        position: 软件工程师
        location: San Francisco, CA
        start_date: 2018-06
        end_date: 2021-02
        highlights:
          - "构建了实时分析仪表板"
          - "优化数据库查询,速度提升3倍"

    education:
      - institution: 斯坦福大学
        area: 计算机科学
        degree: 硕士
        start_date: 2016
        end_date: 2018

    skills:
      - label: 语言
        details: Python, TypeScript, Go, SQL
      - label: 技术
        details: React, Node.js, PostgreSQL, AWS, Docker
      - label: 实践
        details: Agile, TDD, Code Review, CI/CD

design:
  theme: sb2nov
  font_size: 10pt

资源