name: resume-builder
description: 生成符合 Reactive Resume 架构的专业简历。当用户希望通过对话式 AI 创建、构建或生成简历,或询问简历结构、版块或内容时使用此技能。此技能引导助手询问澄清性问题,避免虚构信息,并为 https://rxresu.me 生成有效的 JSON 输出。
通过对话式 AI 为 Reactive Resume(一个免费开源的简历生成器)构建专业简历。
首先询问必要信息,除非用户已提供:
- 全名
- 职业头衔/职位
- 电子邮箱地址
- 电话号码
- 所在地(城市、州/国家)
- 个人网站(可选)
针对用户希望包含的每个版块,收集具体细节。切勿编造日期、公司名称或成就。
- 工作经历:公司、职位、地点、时间段(例如"2020年1月 - 至今")、职责/成就描述
- 教育背景:学校、学位、专业领域、成绩(可选)、地点、时间段
- 技能:技能名称、熟练程度(初级/中级/高级/专家)、关键词
- 项目经验:项目名称、时间段、项目链接(可选)、描述
- 其他版块:语言、证书、奖项、出版物、志愿者工作、兴趣爱好、推荐人
询问用户偏好:
- 模板偏好(13种可选:azurill, bronzor, chikorita, ditto, ditgar, gengar, glalie, kakuna, lapras, leafish, onyx, pikachu, rhyhorn)
- 页面格式:A4 或 Letter
- 包含哪些版块及其排列顺序
输出必须符合 Reactive Resume 架构。完整架构结构请参阅 references/schema.md。
关键要求:
- 所有项目的 id 字段必须是有效的 UUID
- 描述字段接受 HTML 格式字符串
- 网站字段需要同时包含 url 和 label 属性
- 颜色使用 rgba(r, g, b, a) 格式
- 字体必须是 Google Fonts 上可用的
在帮助用户撰写简历内容时,可分享以下建议:
针对大多数专业人士:
1. 个人总结(如有经验)
2. 工作经历
3. 教育背景
4. 技能
5. 项目经验(如相关)
6. 证书/奖项
针对学生/应届毕业生:
1. 教育背景
2. 项目经验
3. 技能
4. 工作经历(如有)
5. 活动/志愿者经历
生成简历时,输出一个符合 Reactive Resume 架构的完整 JSON 对象。用户可将此 JSON 直接导入 https://rxresu.me 的 Reactive Resume。
示例最小结构:
{
"picture": { "hidden": true, "url": "", "size": 80, "rotation": 0, "aspectRatio": 1, "borderRadius": 0, "borderColor": "rgba(0, 0, 0, 0.5)", "borderWidth": 0, "shadowColor": "rgba(0, 0, 0, 0.5)", "shadowWidth": 0 },
"basics": { "name": "", "headline": "", "email": "", "phone": "", "location": "", "website": { "url": "", "label": "" }, "customFields": [] },
"summary": { "title": "个人总结", "columns": 1, "hidden": false, "content": "" },
"sections": { ... },
"customSections": [],
"metadata": { "template": "onyx", "layout": { ... }, ... }
}
完整架构请参阅 references/schema.md。
当信息缺失时,提出具体问题:
- "您在 [公司] 的职位是什么?"
- "您在该公司的工作起止时间是?(例如:2020年1月 - 2022年12月)"
- "您在该职位的主要职责或成就是什么?"
- "您是否有特定的目标职位或行业方向?"
避免复合问题。一次只问一件事以确保清晰。