第 4 章
个人资料与求职材料
求职过程中最容易反复搬运的是个人信息和材料。OpenCareer 把它们拆成长期资料、可核验事实、可复用叙事、简历组和本地文件,让岗位与投递可以引用同一份资料。
个人资料
个人资料可以维护:
- 基本资料与联系方式;
- 教育、工作和实习经历;
- 项目、获奖、证书和语言能力;
- 论文、专利以及其他自定义信息。
先录入长期稳定、经常复用的内容,再根据真实岗位逐步补充,不需要一次把所有字段填满。
事实库与叙事库
职业事实适合保存已经确认、可以被材料引用的证据,例如某次项目中的技术方案、可核验结果或负责范围。叙事则是把若干事实组织成可以用于简历、面试或自我介绍的表达。
建议:
- 先记录事实,不要直接让 Agent 猜数字;
- 为叙事绑定事实 ID;
- 在不同岗位中重用同一组真实事实;
- 发现表述与证据不一致时,先修正事实源。
这样可以减少“看起来完整但无法证明”的简历内容。
简历组
一条简历记录可以代表一组相关文件,例如:
器件设计岗位简历 ├─ Resume.docx ├─ Resume.pdf └─ Resume-English.pdf
同一组中的 Word、PDF 和图片版本可以放在一起管理;岗位或投递记录再标记实际使用的那一版。
附件关系
证书、成绩单、作品和其他求职文件仍然是本地普通文件。OpenCareer 记录它们与个人资料、岗位和投递的关系,并提供文件名、路径、哈希和修改时间等信息。
如果文件被外部软件改名或移动,先在设置中执行“同步文件”,或者运行:
python opencareer/app.py --data-dir .career-data files sync
同步会刷新文件信息,不会把外部文件内容自动改写成另一份副本。
真实资料不要提交到公开仓库
OpenCareer 的 .career-data/ 设计为本地个人数据目录。不要把真实简历、证件、联系方式或私人附件提交到公开 Git 仓库。