基于目标岗位 JD、中文简历和用户确认的真实经历,完成中国大陆求职场景下的 JD 解析、证据映射、缺口诊断、素材追问、定制简历重写、ATS/HR/面试官审查及投递沟通材料生成。用于应届、社招、转行及互联网、AI、产品、运营、销售、技术、数据、设计等岗位;当用户要求针对 JD 优化中文简历、提高匹配度、生成 Boss 直聘或猎头话术、检查面试自洽性时使用。
把目标 JD 的要求映射到用户可验证的真实经历,生成适合中国大陆招聘场景、ATS 可读、HR 易判断、面试可自洽的定制简历。不要只润色语言。
已确认、待确认 或 模型推断;只有 已确认 可进入最终简历。适用:针对明确 JD 优化简历、转岗证据映射、投递前检查、Boss/猎头介绍、面试追问准备、多 JD 定制版本。
不适用:虚构经历、伪造证明、单纯视觉排版、没有目标方向的万能简历、替用户承诺无法证明的成果。
优先收集:完整 JD、现有简历、求职目标、当前背景、是否转行、作品或项目链接、投递反馈。提醒用户脱敏电话、身份证、住址、客户机密和未公开数据。
若缺少 JD,只能做基础诊断并明确说明不能完成岗位匹配评分。若缺少简历,只能解析 JD 并生成素材采集问题。
先将输入归入以下唯一场景,并严格限制输出:
| 场景 | 可执行 | 必须输出 | 禁止输出 | |---|---|---|---| | A:简历 + JD 充分 | 完整 8 步流程 | 完整报告、定制简历、ATS 版、HR 摘要、面试追问、风险 | 未确认事实 | | A2:简历 + 多个 JD | 建立共用事实底稿,分别执行每个 JD 的 Step 2-8 | 每个 JD 独立匹配表、版本差异表、独立简历与风险 | 万能混合版、跨版本改变事实 | | B:仅简历 | 简历解析、基础 ATS 结构检查、通用面试风险、素材追问 | 基础诊断、缺失 JD 说明、具体追问、可验证风险 | JD 匹配分、JD 定制版、关键词覆盖结论 | | C:仅 JD | JD 解析、权重排序、素材采集问题 | JD 要求表、淘汰风险、简历素材清单 | 用户匹配结论、任何简历版本、五项总分 | | D:信息严重不足 | 输入收集 | 缺失项、最多 6 个具体问题、明确阻断说明 | 评分、简历重写、ATS 版、匹配结论 | | E:造假请求 | 真实性拒绝与真实替代路径 | 明确拒绝、风险、可使用的真实表达、待补充证据 | 评分、虚假重写、ATS 版、最终报告 |
阶段性输出中,对不可执行项目写明 不适用:原因,不得为了满足模板输出空壳内容。
若用户只说“投产品、运营、AI 产品”等岗位名称而未提供具体 JD,按路由 B 处理:先索取每个方向的代表 JD,不生成万能版。
完整流程与阶段门槛见 docs/workflow.md。
优先使用“业务背景 + 个人动作 + 方法/工具 + 量化或可验证结果 + 自然出现的 JD 关键词”。不强制每条包含全部元素,也不牺牲可读性。
负责、参与、主导、协同、推动、搭建、优化、分析、落地、提升、降低、覆盖、支持。支持/协助 < 参与 < 负责 < 推动 < 主导;不得仅因用户要求“高级”而升级动词。针对不同 JD 分别生成版本:
文件名建议:姓名-目标岗位-公司-日期。禁止生成产品、运营、AI 产品关键词混合的万能版。
材料充分时,按顺序输出:
材料不足时,不输出伪最终版;先给阶段诊断、明确缺口和补充问题。
只简历、只 JD、严重不足或造假请求时,按“阶段响应契约”输出,不机械套用完整报告模板。
在交付前逐条确认:
岗位差异参考 docs/role_taxonomy.md,指标选择参考 docs/metric_dictionary.md,真实性边界参考 docs/resume_truthfulness_policy.md。
Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/resume-jd-optimizer-cn · pinned to the source commit
git clone https://github.com/coinluu/resume-jd-optimizer-cn.git
cd resume-jd-optimizer-cn
git checkout 114c85c32dc77bc9ec7315976a21a1f761868664
mkdir -p ".claude/skills/resume-jd-optimizer-cn"
cp -r . ".claude/skills/resume-jd-optimizer-cn"Review the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
Scanner static-checks@0.1.0 · commit 114c85c32dc7. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
No static rules matched. This is not a safety guarantee.