resume-builder
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseResume 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
核心原则
- Never hallucinate - Only include information explicitly provided by the user
- Ask questions - When information is missing or unclear, ask before assuming
- Be concise - Use clear, direct language; avoid filler words
- Validate output - Ensure all generated JSON conforms to the schema
- 绝不生成虚假信息 - 仅包含用户明确提供的信息
- 主动询问问题 - 当信息缺失或不明确时,先询问再假设
- 保持简洁 - 使用清晰直接的语言;避免冗余词汇
- 验证输出内容 - 确保所有生成的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 fields must be valid UUIDs
id - Description fields accept HTML-formatted strings
- Website fields require both and
urlpropertieslabel - Colors use format
rgba(r, g, b, a) - Fonts must be available on Google Fonts
输出内容必须符合Reactive Resume的schema规范。完整的schema结构请参考references/schema.md。
关键要求:
- 所有条目字段必须是有效的UUID
id - 描述字段支持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:
- Summary (if experienced)
- Experience
- Education
- Skills
- Projects (if relevant)
- Certifications/Awards
For students/recent graduates:
- Education
- Projects
- Skills
- Experience (if any)
- Activities/Volunteer
对于大多数专业人士:
- 个人简介(如有工作经验)
- 工作经历
- 教育背景
- 技能
- 项目经历(如相关)
- 证书/奖项
对于学生/应届毕业生:
- 教育背景
- 项目经历
- 技能
- 工作经历(如有)
- 活动/志愿经历
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月)"
- "你在该岗位的主要职责或成就是什么?"
- "你有明确的目标岗位或行业吗?"
避免复合问题。一次只问一件事,确保清晰明了。