1.9 KiB
1.9 KiB
简历写作与优化
文件操作统一遵循主入口,参数见 references/word-operations.md。用户给了 Word 模板时保留原文件和样式;PDF 可作为内容与版式参考,但不能声称提取文字就保留了原 PDF 版式。
选择工作流
| 需求 | 流程 | 详细指南 |
|---|---|---|
| 优化/职位定制/检查问题 | 读取完整简历 → 对照 JD → 改进内容 → 按用户要求回填或给建议 | references/resume/optimization.md |
| 填空白模板/从零撰写 | 收集必需资料 → 组织板块 → 回填或创建 | references/resume/building.md |
| 不知道写什么/缺少成果 | 对话梳理职责、行动与影响 → STAR 表述 | references/resume/coaching.md |
先确认用户已有的目标职位、语言、模板和篇幅要求,不重复询问已经给出的信息。数字和成就必须来自用户资料或可说明口径的估算;不能用范例代替事实,不把“参与”无依据改成“主导”。ATS 仅检查关键词和结构,不承诺固定评分。
文件处理
- DOCX:
scripts/inspect_document.py,需要局部格式时加--include-runs;长文档按游标读完。PDF:scripts/extract_source.py,核对多栏顺序与 OCR 状态。 - 回填:把改动整理为
replace_text操作交给scripts/edit_document.py,不要将整段内容塞进第一个文本片段。 - 同一占位符出现多次时,先检查目标段落或表格上下文。无法唯一定位时使用操作指南的最小 XML 编辑流程,不能全局替换所有下划线。
- 无模板新建 DOCX:
scripts/create_document.py。仅需 PDF、且需要独立排版时,可用内置 Typst 简历模板,见references/typst.md。 - 已生成 DOCX 的 PDF 副本用
scripts/convert_document.py,避免维护两套不一致内容。
交付前核对联系方式、日期、职位匹配、页数与原模板样式,执行主入口的结构和逐页视觉检查。