SSkilltecabyclaudinhocode
Enviar skill
← Voltar para o catálogo

resume-maker

Documentos

制作、定制、更新简历。当用户提到'简历'、'resume'、'CV'、'求职'、'找工作'、'投递'、'面试'、'招聘'、'岗位'、'求职信',或需要根据具体职位描述定制简历时使用此技能。即使用户只是说'帮我更新一下简历上的XX项目',也应该触发此技能。

1estrelas
Ver no GitHub ↗Autor: AppleCG

简历制作技能

概述

此技能帮助你制作和定制简历。核心思路是:将你的全部经历维护在一份全量母版中,投递时针对具体岗位从中选取最相关的内容,生成定制版简历。

资源文件

resume-maker/
├── SKILL.md
├── resume-maker_notes.md        # 操作规范(每次调用先读此文件)
└── resources/
    ├── self_profile.md          # 用户档案(仅个人信息,不含项目经历)
    ├── resume_base.md           # 全量母版(个人信息摘要 + 项目索引)
    ├── project_template.md      # 项目文件模板
    ├── template_word.md         # Word/WPS 简历排版指南
    ├── template_html.md         # HTML 简历模板(含 CSS 样式骨架)
    └── projects/                # 每段经历一个 .md 文件(权威来源)
        ├── 项目A.md
        └── 项目B.md

文件职责

文件内容是否包含项目经历
self_profile.md基本信息、求职意向、教育背景、技能、证书、自我评价
resume_base.md个人信息摘要 + 项目索引表格(引用 projects/)仅索引
projects/*.md每段经历的完整详情(STAR 法则)权威来源

模板文件

  • Word 输出:读取 template_word.md,按其排版规范生成 .docx
  • HTML 输出:读取 template_html.md,保持 CSS 不变,将母版内容填入 HTML 骨架

工作流程

第零步:读取操作规范(每次必做)

在开始任何操作前,先读取 resume-maker_notes.md,了解当前用户的档案架构、路径约定和操作约束。

第一步:读取用户档案

读取 resources/self_profile.md

如果档案中基本信息(姓名、联系方式、教育背景、技能)为空或标记为"待填写",则进入信息采集模式

第二步:信息采集模式(仅在档案为空时触发)

逐项询问用户以下信息,并将回答写入 self_profile.md

  1. 基本信息: 姓名、电话、邮箱、城市、目标岗位
  2. 教育背景: 学校、专业、学历、毕业时间、GPA(可选)
  3. 技能: 编程语言、框架、工具、语言能力,按熟练度分级(精通/熟练/了解)
  4. 工作经历: 公司、职位、时间段、主要职责和成就
  5. 求职偏好: 意向行业、公司规模、薪资范围、工作地点

每采集完一项,立即写入文件,避免丢失。

如果用户已有 LinkedIn/智联招聘/猎聘等在线简历,可以请用户提供链接或截图,从中提取信息。

第三步:读取全量母版

读取 resources/resume_base.md,了解用户的全部经历。母版中的经历应该是详尽无遗漏的——每段工作、每个项目、每项技能都应在其中。

如果用户新增了经历(新项目、新工作),先更新母版,再生成定制简历。

第四步:确认目标岗位

询问用户:

  1. 目标公司/岗位名称
  2. 是否有职位描述(JD)?有的话请粘贴
  3. 简历用途:海投/内推/猎头/官网投递
  4. 输出格式偏好:Word(.docx)/ PDF / Markdown

如果有 JD,仔细分析其中关键词和要求,在定制时重点匹配。

第五步:选取内容 & 定制

根据目标岗位,从母版中筛选最相关的内容:

选取原则

  • 匹配 JD 中的关键词和技能要求
  • 突出与岗位直接相关的项目经验
  • 工作经历按相关度排序(不一定要按时间)
  • 技能部分只列与岗位相关的,不要全堆上去
  • 如果经历丰富,控制在 1-2 页内

定制技巧

  • 使用 JD 中的术语和关键词(不要生硬照搬,自然融入)
  • 项目描述调整为岗位视角:后端岗强调架构和性能,前端岗强调交互和组件,管理岗强调团队和结果
  • 每段经历用 STAR 法则:情境 → 任务 → 行动 → 结果,量化成果

第六步:生成简历

根据用户选择的格式生成:

Markdown 输出:直接输出格式良好的 Markdown 简历。

Word(.docx)输出:读取 resources/template_word.md,按其中定义的页面布局、字体、表格、项目符号等排版规范生成 Word 文档。

HTML 输出:读取 resources/template_html.md,保持 CSS 样式完全不变,将母版中个人信息和项目经历填入 HTML 骨架。用户可在浏览器打开后打印为 PDF。

第七步:审阅 & 修改

生成后主动检查:

  • 是否有错别字或语法错误
  • 时间线是否连续、是否有空档需要解释
  • 技能/关键词是否与 JD 匹配
  • 排版是否整洁、一页/两页是否合适

然后请用户审阅,根据反馈修改。

定制原则

简历黄金法则

  1. 一页优先:应届生或 5 年以下经验尽量一页;资深可两页
  2. 量化成果:不要只说做了什么,要说做到了什么程度——"优化了查询性能" → "将查询耗时从 3s 降低到 200ms"
  3. 相关性排序:最相关的经历放最前面
  4. 动词开头:主导、设计、实现、优化、搭建、推进
  5. 关键词匹配:JD 中出现的技能词要自然地出现在简历中
  6. 不要撒谎:可以优化表述,但不能捏造经历

针对不同场景的调整

场景策略
大厂校招强调学历、基础、实习、算法能力
大厂社招强调项目经验、系统设计、业务影响
创业公司强调全栈能力、主动性、从 0 到 1 的经验
外企用英文简历或中英双语,强调沟通和协作
管理岗强调团队规模、管理方法论、业务成果
转行强调可迁移技能、自学能力、相关项目

与其他技能的配合

  • 生成 .docx 文件时,调用 docx 技能的排版能力
  • 如果用户要求 PDF,用 docx 技能生成后转换
  • 如果用户同时需要英文简历,可以调用翻译能力

常见用法示例

  • "帮我做一份简历" → 触发信息采集 + 全量母版生成
  • "帮我把XX项目加到简历里" → 更新母版 + 更新项目文件
  • "帮我针对这个JD定制简历" → 分析JD → 筛选内容 → 生成定制版
  • "帮我更新简历上的技能部分" → 修改 self_profile.md + resume_base.md
  • "帮我生成一份英文简历" → 基于母版翻译并生成英文版

Como adicionar

/plugin marketplace add AppleCG/resume-maker

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Comentários · Nenhum comentário

Entre para comentar. Entrar

  • Ainda não há comentários. Seja o primeiro.