把 JD 当作"岗位的产品页"来写。
它必须帮候选人在 30 秒内回答四个问题:
本 Skill 适用于任意公司、产品、业务线和岗位类型,不绑定具体公司。用户提供的公司或产品材料是本次任务的 上下文,不是 Skill 的固定规则。
如果任务覆盖 JD + 筛选 + 面评的完整流程,先加载 [[recruiting-skillset]]。
上下文需要确认常见错误组织与业务定位公司 / 团队 / 产品对外如何描述,目标用户或客户是谁只按内部理解写,定位偏窄或偏离岗位层级实习、校招、1-3年、资深、专家、负责人要求过高或过低岗位本质这个人真正要解决什么核心问题变成关键词或职责堆砌用人标准必备能力、风险点、简历硬标准、面试重点JD 无法指导筛选和面试候选人市场候选人会搜什么岗位名、熟悉什么能力标签候选人看不懂 / 搜不到 / 误解交付形态外发 / 内部说明 / 猎头 / 校招 / 社招语气和颗粒度不匹配
存在官网、产品手册、招聘页、官方介绍时,必须优先使用官方口径。除非用户明确要求,不要把一个通用业务写窄成单一行业、客户类型或内部模块。
岗位名称要用候选人在招聘平台会搜索、能快速理解的名称。详见 title-conversion.md。
新概念或小众词可以出现在职责或加分项里,但必须用通俗语言解释;不要直接放进主标题,除非目标候选人群明确会用该词搜索。
JD 默认结构 岗位职责 / 任职要求 / 加分项,可选 我们不太适合这样的候选人:
markdown
# [行业通用岗位名称]
## 岗位职责
1. 用 1-2 条说明组织 / 产品 / 业务做什么、岗位解决什么问题、为什么有价值。
2. 再按真实工作链路写具体职责。
3. 每条说明"做什么 + 为什么重要"。
## 任职要求
1. 写可被简历或面试验证的必备能力。
2. 根据岗位需要体现问题定义、主动性、评估意识、交付意识、AI Native 工作方式。
## 加分项
1. 具体领域、工具、系统、行业或项目经验。
## 我们不太适合这样的候选人(可选)
1. 专业、克制地写反向筛选项,帮助候选人自我判断。
## 面试重点(内部使用,外发可删除)
明确简历筛选和面试必须验证什么。
不要 把"岗位简介 / 岗位信息"作为必备独立章节。业务背景、产品价值放进岗位职责开头,让 JD 贴近招聘平台常见格式。若用户未说明,默认输出 候选人外发版。
不要只写"熟悉 X、了解 Y",要写成能被简历筛选和面试验证的要求。完整能力 → JD 表达 → 面试验证映射见 verifiable-requirements.md。
不同岗位类型有不同侧重点(技术研发 / 算法数据 / 产品经理 / 产品市场 / 解决方案 / 研究战略)。详见 role-type-playbooks.md。
不要把所有能力机械塞进每一份 JD。
如果用户没提供官方口径,使用可复用业务定位模板(技术产品 / SaaS / AI 产品 / 行业解决方案 / 内容研究)作为起点。详见 positioning-templates.md。
必须做到:
禁止:
交付 JD 前逐项检查:
反模式后果修复把内部模块名 / 项目代号当岗位主标题候选人搜不到、看不懂用行业通用岗位名,新概念在职责中解释单设"岗位简介"章节复述业务结构与招聘平台不符业务背景放进岗位职责开头任职要求只写"熟悉 X、了解 Y"简历筛选和面试无法验证写成可观察的行为 / 产出不同岗位复用相同任职要求失去辨识度按岗位类型重写能力重点反向筛选写得像最后通牒影响投递意愿用克制、专业语气描述适配条件把未确定信息(融资、客户数、团队规模)写成事实法律和信誉风险改写为"目前""阶段性""规划中"
反馈更新方式岗位名不符合行业叫法更新 title-conversion.md候选人看不懂业务优化 positioning-templates.md 并补"黑话禁用清单"定位写窄增加官方材料对齐检查JD 像内部说明强化候选人外发版结构投递候选人质量差调整任职要求、反向筛选、能力信号面试暴露 JD 假设错误更新岗位能力模型和验证标准某岗位类型有特殊写法补充 role-type-playbooks.md
每次重要 JD 完成后主动向用户确认:
用户指出可复用问题时,立即更新本 Skill 并在 EVOLUTION.md 记录。