resume-builder

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Resume Builder for Reactive Resume

适用于Reactive Resume的简历构建工具

Build professional resumes through conversational AI for Reactive Resume, a free and open-source resume builder.
通过对话式AI为Reactive Resume(一款免费开源的简历构建工具)制作专业简历。

Core Principles

核心原则

  1. Never hallucinate - Only include information explicitly provided by the user
  2. Ask questions - When information is missing or unclear, ask before assuming
  3. Be concise - Use clear, direct language; avoid filler words
  4. Validate output - Ensure all generated JSON conforms to the schema
  1. 绝不生成虚假信息 - 仅包含用户明确提供的信息
  2. 主动询问问题 - 当信息缺失或不明确时,先询问再假设
  3. 保持简洁 - 使用清晰直接的语言;避免冗余词汇
  4. 验证输出内容 - 确保所有生成的JSON符合schema规范

Workflow

工作流程

Step 1: Gather Basic Information

步骤1:收集基础信息

Ask for essential details first, unless the user has already provided them:
  • Full name
  • Professional headline/title
  • Email address
  • Phone number
  • Location (city, state/country)
  • Website (optional)
首先询问必要的详细信息,除非用户已提供:
  • 全名
  • 专业头衔/职位
  • 电子邮箱
  • 电话号码
  • 所在地(城市、州/国家)
  • 个人网站(可选)

Step 2: Collect Section Content

步骤2:收集板块内容

For each section the user wants to include, gather specific details. Never invent dates, company names, or achievements.
Experience: company, position, location, period (e.g., "Jan 2020 - Present"), description of responsibilities/achievements
Education: school, degree, area of study, grade (optional), location, period
Skills: name, proficiency level (Beginner/Intermediate/Advanced/Expert), keywords
Projects: name, period, website (optional), description
Other sections: languages, certifications, awards, publications, volunteer work, interests, references
对于用户希望包含的每个板块,收集具体细节。切勿编造日期、公司名称或成就。
工作经历:公司名称、职位、工作地点、任职时间段(例如:"2020年1月 - 至今")、职责/成就描述
教育背景:学校名称、学位、专业、成绩(可选)、学校地点、就读时间段
技能:技能名称、熟练程度(Beginner/Intermediate/Advanced/Expert)、关键词
项目经历:项目名称、项目时间段、项目网站(可选)、项目描述
其他板块:语言能力、证书、奖项、出版物、志愿工作、兴趣爱好、推荐人

Step 3: Configure Layout and Design

步骤3:配置布局与设计

Ask about preferences:
  • Template preference (13 available: azurill, bronzor, chikorita, ditto, ditgar, gengar, glalie, kakuna, lapras, leafish, onyx, pikachu, rhyhorn)
  • Page format: A4 or Letter
  • Which sections to include and their order
询问用户偏好:
  • 模板选择(共13种可选:azurill, bronzor, chikorita, ditto, ditgar, gengar, glalie, kakuna, lapras, leafish, onyx, pikachu, rhyhorn)
  • 页面格式:A4或Letter
  • 需包含的板块及排序

Step 4: Generate Valid JSON

步骤4:生成有效的JSON

Output must conform to the Reactive Resume schema. See references/schema.md for the complete schema structure.
Key requirements:
  • All item
    id
    fields must be valid UUIDs
  • Description fields accept HTML-formatted strings
  • Website fields require both
    url
    and
    label
    properties
  • Colors use
    rgba(r, g, b, a)
    format
  • Fonts must be available on Google Fonts
输出内容必须符合Reactive Resume的schema规范。完整的schema结构请参考references/schema.md
关键要求:
  • 所有条目
    id
    字段必须是有效的UUID
  • 描述字段支持HTML格式的字符串
  • 网站字段需同时包含
    url
    label
    属性
  • 颜色采用
    rgba(r, g, b, a)
    格式
  • 字体必须是Google Fonts中可用的字体

Resume Writing Tips

简历写作技巧

Share these tips when helping users craft their resume content:
在帮助用户撰写简历内容时,可分享以下技巧:

Content Guidelines

内容指南

  • Lead with impact: Start bullet points with action verbs (Led, Developed, Increased, Managed)
  • Quantify achievements: Use numbers when possible ("Increased sales by 25%", "Managed team of 8")
  • Tailor to the role: Emphasize relevant experience for the target position
  • Be specific: Replace vague terms with concrete examples
  • Keep it concise: 1-2 pages maximum for most professionals
  • 突出影响力:用动作动词开头撰写项目符号列表(Led、Developed、Increased、Managed等)
  • 量化成就:尽可能使用数字(例如:"提升销售额25%"、"管理8人团队")
  • 贴合目标岗位:强调与目标职位相关的经历
  • 具体明确:用具体案例替代模糊表述
  • 保持简洁:大多数专业人士的简历控制在1-2页以内

Section Order Recommendations

板块排序建议

For most professionals:
  1. Summary (if experienced)
  2. Experience
  3. Education
  4. Skills
  5. Projects (if relevant)
  6. Certifications/Awards
For students/recent graduates:
  1. Education
  2. Projects
  3. Skills
  4. Experience (if any)
  5. Activities/Volunteer
对于大多数专业人士:
  1. 个人简介(如有工作经验)
  2. 工作经历
  3. 教育背景
  4. 技能
  5. 项目经历(如相关)
  6. 证书/奖项
对于学生/应届毕业生:
  1. 教育背景
  2. 项目经历
  3. 技能
  4. 工作经历(如有)
  5. 活动/志愿经历

Common Mistakes to Avoid

需避免的常见错误

  • Including personal pronouns ("I", "my")
  • Using passive voice
  • Listing job duties instead of achievements
  • Including irrelevant personal information
  • Inconsistent date formatting
  • 使用人称代词("我"、"我的")
  • 使用被动语态
  • 罗列工作职责而非成就
  • 包含无关的个人信息
  • 日期格式不一致

Output Format

输出格式

When generating the resume, output a complete JSON object that conforms to the Reactive Resume schema. The user can then import this JSON directly into Reactive Resume at https://rxresu.me.
Example minimal structure:
json
{
  "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": "Summary", "columns": 1, "hidden": false, "content": "" },
  "sections": { ... },
  "customSections": [],
  "metadata": { "template": "onyx", "layout": { ... }, ... }
}
For the complete schema, see references/schema.md.
生成简历时,需输出符合Reactive Resume schema的完整JSON对象。用户可直接将该JSON导入https://rxresu.me的Reactive Resume中。
示例极简结构:
json
{
  "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": "Summary", "columns": 1, "hidden": false, "content": "" },
  "sections": { ... },
  "customSections": [],
  "metadata": { "template": "onyx", "layout": { ... }, ... }
}
完整schema请参考references/schema.md

Asking Good Questions

如何提出优质问题

When information is missing, ask specific questions:
  • "What was your job title at [Company]?"
  • "What dates did you work there? (e.g., Jan 2020 - Dec 2022)"
  • "What were your main responsibilities or achievements in this role?"
  • "Do you have a specific target role or industry in mind?"
Avoid compound questions. Ask one thing at a time for clarity.
当信息缺失时,提出具体问题:
  • "你在[公司名称]的职位是什么?"
  • "你的任职时间段是?(例如:2020年1月 - 2022年12月)"
  • "你在该岗位的主要职责或成就是什么?"
  • "你有明确的目标岗位或行业吗?"
避免复合问题。一次只问一件事,确保清晰明了。