第 4 章

个人资料与求职材料

2026-08-24更新 2026-08-24验证 2026-08-24

求职过程中最容易反复搬运的是个人信息和材料。OpenCareer 把它们拆成长期资料、可核验事实、可复用叙事、简历组和本地文件,让岗位与投递可以引用同一份资料。

个人资料

个人资料可以维护:

  • 基本资料与联系方式;
  • 教育、工作和实习经历;
  • 项目、获奖、证书和语言能力;
  • 论文、专利以及其他自定义信息。

先录入长期稳定、经常复用的内容,再根据真实岗位逐步补充,不需要一次把所有字段填满。

事实库与叙事库

职业事实适合保存已经确认、可以被材料引用的证据,例如某次项目中的技术方案、可核验结果或负责范围。叙事则是把若干事实组织成可以用于简历、面试或自我介绍的表达。

建议:

  1. 先记录事实,不要直接让 Agent 猜数字;
  2. 为叙事绑定事实 ID;
  3. 在不同岗位中重用同一组真实事实;
  4. 发现表述与证据不一致时,先修正事实源。

这样可以减少“看起来完整但无法证明”的简历内容。

简历组

一条简历记录可以代表一组相关文件,例如:

器件设计岗位简历 ├─ Resume.docx ├─ Resume.pdf └─ Resume-English.pdf

同一组中的 Word、PDF 和图片版本可以放在一起管理;岗位或投递记录再标记实际使用的那一版。

附件关系

证书、成绩单、作品和其他求职文件仍然是本地普通文件。OpenCareer 记录它们与个人资料、岗位和投递的关系,并提供文件名、路径、哈希和修改时间等信息。

如果文件被外部软件改名或移动,先在设置中执行“同步文件”,或者运行:

python opencareer/app.py --data-dir .career-data files sync

同步会刷新文件信息,不会把外部文件内容自动改写成另一份副本。

真实资料不要提交到公开仓库

OpenCareer 的 .career-data/ 设计为本地个人数据目录。不要把真实简历、证件、联系方式或私人附件提交到公开 Git 仓库。