# Resume

> 中文可编辑简历制作技能：根据用户经历选择或复刻模板，生成可编辑 HTML 简历并提供 PDF 导出；当用户输入“/resume”或要求制作、修改、复刻简历文件时使用。

- Skill: `lovits/resume` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add lovits/resume`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lovits/resume/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: lovits (https://skillmd.com/u/lovits)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/lovits/resume

---


# /resume：制作可编辑简历

生成真正可编辑的中文 HTML 简历，而不是把简历截图嵌入页面。用户可以在浏览器中继续修改文字、照片、字体、颜色和加粗内容，并通过打印导出 PDF。

## 资源定位

本 skill 位于插件的 `skills/resume/` 目录时，共享资源位于 `../../assets/`：

- `resume-data-template.json`：匿名简历内容结构；
- `templates-html/`：18 个中文 HTML 模板；
- `resume-template-editable.html`：可编辑模板起点；
- `resume-template-two-page.html`：双页模板起点；
- `template-overview.jpg`：模板预览图；
- `fictional-resume-photo.png`：虚构示例照片，只用于模板演示。

如果 skill 被单独复制到其他目录，先从当前 skill 目录向上定位 `assets/`，不要凭空创建模板资源。

## 工作流程

1. 收集姓名、联系方式、教育背景、实习/工作、项目、技能、目标岗位和页数要求。
2. 如果用户上传截图，先分析栏位、间距、字体层级、颜色、照片位置和分页，再重建为 HTML。
3. 根据内容密度和目标岗位选择模板；信息不足时使用匿名结构，不捏造经历。
4. 输出 HTML 文件，保持文字和布局可编辑；工具栏放在页面外并在打印时隐藏。
5. 打开或检查 HTML 的分页、照片比例、长文本溢出、中文字体、打印边距和 A4 纸张效果。
6. 用户需要 PDF 时，说明浏览器打印设置，或按用户要求生成 PDF；不要用截图替代可编辑源文件。

## 默认排版

- 默认 A4，左右边距以模板为基准并保持稳定分页；
- 优先使用清晰的中文字体层级，避免过度装饰；
- 页面内容必须可选中、可修改、可复制；
- 用户没有提供真实照片时使用虚构示例照片，并提醒替换；
- 不把用户真实个人信息写入插件的模板、示例或 README。

## 交付内容

默认交付：可编辑 `.html` 文件、使用的模板说明、浏览器编辑方法和 PDF 导出方法。若用户同时需要经历改写，先调用 `/asu` 完成文字，再将确认后的内容放入简历。

