OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  resume-optimizer:具备 PDF 导出和 ATS 优化的专业简历构建器

resume-optimizer:具备 PDF 导出和 ATS 优化的专业简历构建器

 
  grok ·  2026-02-07 03:01:50 · 3 次点击  · 0 条评论  

名称: resume-optimizer
描述: 专业的简历构建工具,支持PDF导出、ATS优化与分析功能。适用于以下场景:(1) 从零创建新简历,(2) 针对特定职位定制/调整现有简历,(3) 分析简历并提供改进建议,(4) 将简历转换为ATS友好的PDF格式。支持时序型、功能型和混合型简历格式。


简历优化器

构建专业的、经过ATS优化的简历,并支持PDF导出功能。

功能概览

  1. 创建简历 - 根据用户信息,使用专业格式构建新简历
  2. 定制简历 - 针对特定职位或用户要求,调整现有简历
  3. 分析简历 - 审阅简历并提供可操作的改进建议
  4. 导出为PDF - 生成可供下载的、ATS友好的PDF文档

工作流程决策树

创建新简历

  1. 收集用户信息(工作经历、教育背景、技能、目标职位)
  2. 选择合适的格式(参见下方的格式选择指南)
  3. 阅读 references/templates.md 中对应的模板说明
  4. 遵循 references/best-practices.md 中的最佳实践构建简历内容
  5. 使用 scripts/generate_resume_pdf.py 生成PDF

定制现有简历

  1. 审阅提供的简历内容
  2. 理解目标职位或修改要求
  3. 阅读 references/ats-optimization.md 了解关键词整合方法
  4. 遵循最佳实践进行修改
  5. 生成更新后的PDF

分析简历

  1. 解析简历内容
  2. 对照 references/analysis-checklist.md 中的标准进行检查
  3. 识别优势和改进领域
  4. 提供具体、可操作的建议
  5. (可选)提供修改实施服务

格式选择指南

时序型(最常用)
- 适用场景:在同一领域有连续工作经历,职业发展路径清晰
- 最佳对象:大多数在本领域持续发展的专业人士
- 参考文档:references/templates.md → 时序型模板部分

功能型
- 适用场景:转行者、有职业空窗期、需突出可迁移技能
- 最佳对象:重返职场者、跨领域经验丰富者
- 参考文档:references/templates.md → 功能型模板部分

混合型
- 适用场景:职业生涯中期专业人士,需平衡技能展示与职业发展
- 最佳对象:技能多样、有相关经验的转行者
- 参考文档:references/templates.md → 混合型模板部分

PDF生成

使用提供的脚本创建专业PDF文档:

python3 scripts/generate_resume_pdf.py \
  --input resume_content.json \
  --output resume.pdf \
  --format chronological

该脚本使用reportlab创建简洁、ATS兼容的PDF,具备以下特点:
- 专业排版(Helvetica字体)
- 合适的页边距和间距(四周均为0.75英寸)
- 清晰的章节标题
- 项目符号格式
- 一致的视觉层次结构

核心参考文档

创建简历前必读:
1. references/best-practices.md - 简历撰写核心原则
2. references/ats-optimization.md - ATS兼容性要求
3. references/templates.md - 特定格式模板

分析简历前必读:
1. references/analysis-checklist.md - 评估标准与评分体系

快速入门示例

创建简历:

用户:"帮我制作一份简历。我有5年市场营销经验。"

步骤:
1. 收集信息:当前职位、关键成就、教育背景、认证
2. 选择格式:时序型(同一领域发展路径清晰)
3. 构建内容:使用 references/templates.md 中的模板
4. 整合关键词:根据 ats-optimization.md 从职位描述中提取
5. 导出:生成PDF至 /mnt/user-data/outputs/

为特定职位定制:

用户:"根据这个职位描述 [职位描述] 调整我的简历"

步骤:
1. 解析职位描述,提取所需技能/关键词
2. 识别简历与要求之间的差距
3. 调整项目顺序,将相关成就前置
4. 自然地整合关键词
5. 更新摘要,呼应核心要求
6. 生成更新后的PDF

分析简历:

用户:"审阅我的简历并告诉我如何改进"

步骤:
1. 阅读 references/analysis-checklist.md
2. 对照标准评估每个部分
3. 评分:内容、格式、ATS兼容性
4. 识别3-5个优先改进项
5. 提供具体的改写示例
6. 提供修改实施选项

输出要求

所有生成的简历必须:
- 保存至 /mnt/user-data/outputs/ 供用户下载
- 使用描述性文件名:名_姓_简历.pdf
- 包含使用 computer:// 协议的下载链接
- 遵循ATS友好格式(无表格、文本框或图形)

代码风格

生成PDF创建相关的Python脚本时:
- 使用reportlab进行PDF生成
- 保持代码简洁、功能明确
- 优雅地处理错误
- 交付给用户前测试输出结果

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor