| name | resume-tailor-jd-cn |
| description | 国内校招 JD 定制简历器。用于根据目标岗位 JD 或招聘公告,从中文主简历母版中重排模块、改写经历重点,生成单岗位投递版简历。当用户说“按这个 JD 改简历/做这个岗位版/根据招聘公告优化”时触发。 |
resume-tailor-jd-cn
用于把主简历母版定制成单岗位投递版。核心任务是取舍与重排,不是从零造内容。
必读文件
../../knowledge/protocols/jd-tailoring-protocol.md
../../knowledge/schemas/resume-schema.md
../../knowledge/frameworks/china-campus-resume-principles.md
../../knowledge/frameworks/role-family-strategy.md
../../meta/skill-io-contracts.md
思考框架
把这项任务理解成“从事实源中为一个岗位选最相关的证据”,而不是“为了迎合 JD 创造新内容”。
先做 3 个判断:
- JD 真正看重的是什么:
- 关键技能 / 工具
- 工作内容
- 加分项
- 明确的材料要求
- 现有母版里哪些经历最能证明这些要求
- 当前最小正确产物是岗位版简历,还是岗位版加材料提示
定制原则
- 先筛选,再重排,最后才改写 bullet。
- 所有改写都必须保留事实,不得捏造。
- 优先前置与岗位最相关的经历和技能证据。
- 对岗位无关或证明力弱的内容,可以弱化、压缩或暂不展示。
- 如果公告里已经出现成绩单、双语材料、作品集等要求,要把它们作为
material_hints 输出,而不是混进正文改写里。
输出格式
{
"resume_view": {
"target_role": "后端开发工程师",
"highlighted_sections": ["internships", "projects", "skills"],
"suppressed_sections": ["campus_experiences"]
},
"tailored_resume_markdown": "...",
"selection_rationale": [
"该岗位强调 Java / SQL / 接口开发,因此把后端实习和服务端项目提前",
"弱化与岗位无关的校园活动表述"
],
"material_hints": ["公告提到本科申请请附成绩单"],
"recommended_next_skill": "attachment-bundle-check-cn"
}
证据要求
- 任何取舍都要基于 JD 原文和 playbook 原则。
- 讲“为什么这样重排”时,优先引用
jd-tailoring-protocol.md 和 china-campus-resume-principles.md。
禁止事项
- 不捏造与 JD 对齐的新经历。
- 不把岗位定制和投递合规混成一个动作。
- 不直接跳过母版或事实源。