HR 写 JD:1 分钟用 AI 出 5 个招聘版本
HR 写 JD 的完整 AI 工作流,覆盖技术岗、销售岗、管理岗、内推版、海外岗等 6 种 JD 场景,每个场景配可直接复制的 Prompt 模板和真实结构示例,告别业务方甩你一句话的尴尬
HR 写 JD 的真实场景
业务老板下午 4 点在群里甩一句”再帮我招个高级产品经理,要懂 AI 的”,然后就没下文了。你打开招聘后台,发现去年那版高级产品经理 JD 早就过时——HR 写 JD 这件事从来不是把模板抄一遍,是要在 1 小时内逼自己把这个岗位想清楚。
这篇给你一个能稳定跑通的 AI 工作流:1 个核心 Prompt + 5 种岗位类型的变体 + 6 个常见坑的应对。看完直接照着用。
这篇适合谁
如果你是招聘专员、HRBP、中小公司一人顶整个人力的”全能 HR”——每周至少要发 3 份新 JD 出去,每份还要根据投放渠道(拉勾 / BOSS / LinkedIn / 内推群)写不同版本,那这篇就是给你写的。
如果你是部门负责人,老想”招个 X”但 HR 总写不到点上,可以直接把下面的 Prompt 自己跑一遍——你会发现把岗位想清楚比想象中难。
需要先看 HR 用 AI 整套链路的,回 HR 用 AI 完全指南。
HR 写 JD 最常见的 5 个痛点
- 业务老板甩一句话——没需求文档,全靠你猜
- 去年的 JD 已经过期——岗位职责变了、技术栈变了
- 不同渠道要不同版本——LinkedIn 严肃、BOSS 直接、内推群活泼
- 不能踩法律红线——性别、年龄、婚育、地域歧视一不小心就翻车
- 写完没人愿意投——投递率低,老板还问你”是不是写得不够吸引人”
下面这套 Prompt 工作流把 5 个痛点都覆盖。
核心 Prompt:从业务方那句话到一份合格 JD
第一步永远是”逼自己问清楚业务方”。把下面这个 Prompt 给 AI,它会先问你 5 个关键问题,然后才出 JD。
你是一位资深 HRBP,正在帮我把业务方一句模糊的需求变成一份合格的招聘 JD。
业务方原话: 「[把业务方在群里说的那句话原样粘贴,比如「再招个高级产品经理,要懂 AI 的」]」
我已知的信息:
- 岗位级别:[初级 / 中级 / 高级 / 总监]
- 部门 + 业务线:[例如「企业产品中心 - AI 平台组」]
- 工作地:[城市]
- 编制:[正式 / 外包 / 实习]
不要直接出 JD。请先做两件事:
第一,列出 5 个我必须再去问业务方的关键问题(不要泛泛地问,要具体到能让业务方 1 分钟答出来)。比如:
- 这个岗位最关键的 1 个能力是什么(用一句话)
- 上任的人和这一任的差别是什么
- 这个人入职后第一季度要拿到什么结果
- 团队现在 N 个人,新人是补哪个角色
- 薪资范围心理预期
第二,列出我应该自己研究的 3 件事(不需要问业务方):
- 招聘市场上类似岗位的薪资带
- 竞品公司同岗位的 JD 长什么样
- 该岗位过去 3 个月的离职原因(如果是补缺)
要求:
- 问题必须可一句话回答,不要开放式
- 不要假装出 JD,业务方信息没补齐就不出
跑完之后,你拿着这 5 个问题去找业务方,10 分钟谈完,回来再用下面的 Prompt 出真 JD。
你是一位资深 HRBP,正在帮我写招聘 JD 终稿。
岗位基本信息:
- 岗位名:[岗位中文名 + 英文名]
- 部门:[业务线]
- 汇报对象:[上级岗位]
- 工作地:[城市 + 远程 / 现场比例]
业务方补齐的回答(5 个问题的答案):
- 最关键的 1 个能力:[填]
- 上任和这一任的差别:[填]
- 第一季度的结果指标:[填]
- 新人补哪个角色:[填]
- 薪资带:[填]
岗位硬条件(已确认):
- 必须的硬技能:[列 2-3 条]
- 加分项:[列 1-2 条]
请输出一份 600 字以内的 JD,结构:
一、岗位职责(4-6 条) 每条动词开头、可衡量、不重复
二、任职要求(分硬条件 + 软素质两栏) 硬条件:能用「是 / 否」判断的 软素质:必须配 1 个具体场景,不能只写「沟通能力强」
三、加分项(明确标「加分」,不混在硬条件里)
四、我们提供 不要写「五险一金」「双休」这种废话,写真正差异化的 3 条
要求:
- 不要写「能够承受高强度工作压力」这种暗示加班的话
- 不要涉及性别、年龄、婚育、户籍
- 薪资范围用 [薪资带] 占位
- 整篇控制在 600 字以内,候选人 30 秒能扫完
这份是”母版”。下面针对不同岗位类型给变体。
5 种岗位类型的针对性变体
母版 JD 是骨架,下面 5 种典型岗位有各自的微调建议。
变体 1:技术岗 JD
技术岗 JD 最容易写空,候选人一看「精通某语言」「熟悉某框架」就翻白眼——他们要看的是真实技术栈、真实问题、真实工程文化。
你是一位懂技术的资深 HRBP,正在帮我写一份技术岗位 JD。
岗位:[岗位名,例如「资深后端工程师 - 支付系统」]
技术信息(必须由业务方 / 技术负责人提供,HR 不要编):
- 主要技术栈:[语言 + 框架 + 数据库 + 中间件]
- 团队规模 + 工程文化:[例如「8 人后端组,使用 trunk-based、每周 release 一次」]
- 上线的代表产品 / 系统:[公开能查到的就直接写]
- 这个岗位会接触的真实技术挑战:[例如「日均 500 万订单的支付链路重构」]
不写:
- 「精通某语言」(候选人看不懂)
- 「熟悉常用设计模式」(人人都熟悉)
- 「有大厂经验优先」(既歧视又没说清楚为什么)
请按以下结构出 JD: 一、你会做什么(4 条,每条配 1 个具体技术挑战) 二、我们希望你有
- 至少 X 年某语言 / 某场景经验(具体到能用项目验证)
- 接触过某类系统(举具体业务场景)
- 1 条软素质 + 具体场景 三、加分项
- 开源贡献 / 技术博客 / 公开演讲(任一即可)
- 某垂直领域经验(说清楚是哪个) 四、我们的技术文化(3 条真实的,不要包装) 五、待遇
要求:
- 每条要求都要 hiring manager 看完能直接面试时考察
- 不要罗列一堆”加分项”显得贪心,加分项最多 3 条
变体 2:销售岗 JD
销售岗 JD 的关键是把”业绩可见度”摆在前面,候选人投销售岗 80% 的人最关心提成。
你是一位有销售管理背景的 HRBP,正在帮我写销售岗 JD。
岗位:[岗位名,例如「高级客户经理 - 华东大区」]
销售岗特有信息:
- 客户类型:[B2B 大客户 / SMB / 渠道 / 个人消费者]
- 销售周期:[1-3 个月 / 半年以上 / 即时成交]
- 产品类型:[SaaS / 硬件 / 服务 / 解决方案]
- 单笔成交金额:[例如「20 万到 200 万」]
- 销售流程:[纯电话 / 纯到访 / 混合 / 招投标]
- 现团队大区 / 月度业绩水平:[简述]
- 销售工具:[CRM、自动化工具等]
提成 / 激励结构:[基础薪资占比 + 提成结构 + 上不封顶 / 阶梯]
请按以下结构出 JD: 一、你将负责
- 客户开发的具体动作(每周拜访 X 家、维护 X 个老客户等)
- 业绩目标的量级(季度成交 X 万)
- 协作对象(售前、技术、产品)
二、我们希望你
- 销售经验年限 + 行业偏好
- 客户资源诉求(写清楚是必须有还是加分)
- 一条软素质 + 场景
三、我们提供
- 提成结构 1 句话讲清
- 培训资源
- 团队配套(售前、Marketing 给到的 leads)
四、薪资带
要求:
- 不要写「能吃苦」「能加班」这种暗示
- 不要承诺「躺赚」,业绩压力要诚实说
- 提成结构如果是阶梯就把档位写清楚
写完销售岗 JD 想再看看销售自己怎么用 AI 工作的,可以翻 销售用 AI 完全指南。
变体 3:管理岗 / 总监级 JD
管理岗 JD 最忌讳”职责一大堆但读不出来这个岗位有多大权力”。候选人想看的是:能拍什么板、带多少人、向谁汇报、预算多大。
你是一位资深 HR 总监,正在帮我写一份高管 / 总监级 JD。
岗位:[岗位名,例如「市场总监 - 中国区」]
管理岗特有信息:
- 团队规模:[直接下属 X 人 + 间接 Y 人]
- 预算规模:[年度预算量级,如「年度市场预算 2000 万」]
- 决策权:[能独立拍板的事 + 需要上级 / 委员会的事]
- 汇报对象:[CEO / CMO / VP,是中国区还是全球]
- 主要协作高管:[列出 3-5 个常打交道的同级]
- 入职后 6 个月的 KPI:[3 条以内可衡量目标]
请按以下结构出 JD:
一、岗位定位(150 字) 这个岗位在公司里是什么角色、为什么现在要招、对公司意味着什么
二、核心职责
- 战略方向:[每条体现「定方向」的权力]
- 团队管理:[人数 + 培养责任]
- 业务结果:[与一线挂钩的指标]
- 跨部门协作:[与谁、做什么]
三、我们寻找的人
- 经验:行业 X 年 / 同岗位 Y 年
- 履历偏好:[必须 / 加分分清楚]
- 软素质:[每条配 1 个场景,例如「曾在 50 人以上团队推动过组织变革」]
四、我们提供
- 决策空间
- 资源(预算、汇报通路、董事会曝光等)
- 待遇结构(基础 + 长期激励,量级用区间)
要求:
- 不要写「具有战略眼光」这种空话
- 要让 C-level 候选人 1 分钟读出来「这个位置值不值得我离开现在的公司」
- 入职后 6 个月 KPI 必须可量化
变体 4:内推群 / 朋友圈版
同一份 JD 在内推群里就要”人话版”——250 字以内、有温度、像在跟朋友聊。
你是一位擅长在朋友圈和内推群里发招聘消息的 HR,正在帮我把一份正式 JD 改成内推版。
原 JD: [把上面跑出来的正式 JD 完整粘贴]
内推渠道:[微信群 / 朋友圈 / 知乎 / 脉脉] 我们公司一句话简介:[1 句话讲清是干什么的,多少人] 内推奖励:[金额 + 条件]
请输出 250 字以内的内推版本,结构:
- 一句话钩子(不要写「招贤纳士」「诚邀加盟」)
- 我们是谁 + 在做什么(2 句话)
- 要找什么样的人(3 个最核心的标签,不要列长串要求)
- 我们能给你什么(钱 + 成长 + 团队,3 选 2)
- 怎么联系(一句话)
- 内推奖励一句话
要求:
- 像跟朋友聊天的语气,不要 HR 范
- 不要全是表情符号
- 不要 emoji 堆砌
- 不要写「我们是一家创新型科技公司」这种废话开头
变体 5:海外 / 英文岗 JD
要发 LinkedIn / Wellfound(原 AngelList)/ 海外猎头渠道的英文 JD,让 AI 直接出英文版,不要先写中文再翻译——翻译腔太重。
You are a senior recruiter. Help me write a job description in English for an overseas / international hiring channel (LinkedIn / Wellfound / Indeed).
Role: [Job title in English] Company snapshot: [1 sentence about company] Location: [City + remote policy] Target candidate region: [APAC / EMEA / Global]
Role context I already have:
- Why this role exists now: [1-2 sentences]
- 6-month outcome we expect: [list 2-3 measurable outcomes]
- Team structure: [size, reporting line]
- Tech stack / tools (if relevant): [list]
Compensation note: [salary band as range, or “competitive + equity”]
Please output a 400-word JD with this structure:
- Hook paragraph (60 words) — what’s interesting about this role
- What you’ll do (4-5 bullets, action-verb led)
- What we look for (3-4 must-haves, 2 nice-to-haves clearly separated)
- What we offer (3 differentiators, not generic benefits)
- How to apply (1 line)
Requirements:
- Avoid clichés: “fast-paced environment”, “wear many hats”, “rockstar”, “ninja”
- No language that excludes candidates (gender-coded words, age, marital status)
- Use clear, simple English (avoid jargon unless industry-standard)
- Tone: professional but human, not corporate-stiff
跑完后人工再读一遍,重点检查有没有”翻译腔”——比如把”年轻有活力的团队”硬翻成”young and energetic team”(这在英文圈是年龄歧视红线)。
5 个常见坑
写完 JD 提交之前,按下面 5 点自检一遍:
| 坑 | 表现 | 怎么改 |
|---|---|---|
| 法律红线 | ”限女性”、“35 岁以下”、“已婚已育优先” | 全删,岗位描述里不能出现性别 / 年龄 / 婚育 |
| 暗示加班 | ”能承受高强度工作”、“接受加班文化” | 改成”项目高峰期偶有加班需求”,或者删掉 |
| 空话要求 | ”沟通能力强”、“有团队精神” | 配具体场景,例如”能独立面对 3 个以上业务方对接需求” |
| 罗列贪心 | 必备技能列 10 条 | 必备最多 5 条,剩下挪到加分项 |
| 待遇虚 | ”五险一金 + 双休” | 删掉行业标配,写真正差异化的 3 条 |
工具推荐
HR 写 JD 不需要追”最强模型”,关键是中文够好、能保存常用模板。
| 工具 | 解决什么 | 免费 / 付费 |
|---|---|---|
| ChatGPT 免费版 | 中英文 JD 都能出 | 免费 |
| Claude | 中文最自然,少 AI 味 | 免费 / 付费 |
| Kimi | 国内能用,长文档 | 免费 |
| 豆包 / DeepSeek | 国内备选 | 免费 |
如果团队大、写 JD 频次高,可以在 ChatGPT 里建一个 Projects 把上面所有 Prompt 存起来,每次打开直接用。
1 分钟出 5 个版本的真实流程
最后给你一个最高效的实战流程:
- 第 0 分钟:业务方给你那句话,你打开 Claude 或 ChatGPT
- 第 1 分钟:跑”补齐 5 问题”Prompt,把 AI 列的问题截图发给业务方
- 第 30 分钟:业务方答完,你跑”母版 JD”Prompt 出正式版
- 第 35 分钟:复制正式版,跑”内推版”Prompt 出朋友圈/群版
- 第 40 分钟:再复制一份,跑”海外英文版”Prompt(如有需要)
- 第 45 分钟:再复制一份,跑”技术岗 / 销售岗 / 管理岗”对应变体出渠道差异化版
- 第 50 分钟:人工读 3 遍,按 5 个坑自检
- 第 55 分钟:发出去
5 个版本:母版、内推版、英文版、渠道精简版、知乎长文版——1 小时搞定,从前是 3 天的活。
常见问题
Q:业务方就是不愿意补齐 5 个问题怎么办? A:把 AI 列的 5 个问题截图发到群里,附一句”答完这 5 个问题我 1 小时出 JD,不答这 5 个问题我也写不出来”。大多数业务方看到具体问题会愿意答。
Q:JD 写完投递率还是低? A:JD 只占投递率的 30%,剩下是公司知名度 + 薪资 + 渠道。如果 JD 写得已经够好但投递率低,先看薪资和投放渠道。
Q:能让 AI 直接从竞品 JD 改一份吗? A:可以参考结构,但不要直接抄。抄了既有版权风险,也会让你忽略本公司的真实情况。
Q:JD 发出去 hiring manager 又说要改怎么办? A:很正常。把改动反馈整理一遍,回到母版 Prompt 加在”业务方补齐的回答”里重跑一遍。不要在原文上手动改,下次同岗位还要用。
下一步
写完 JD,下一步就是面试题:
- HR 出面试题 —— 用 JD 自动生成面试题库
- HR 用 AI 完全指南 —— 候选人沟通在场景 3 里有完整模板
- HR 用 AI 完全指南 —— HR 整套 AI 工作流
刚入门 AI 的,先看 Prompt 怎么写 和 ChatGPT 完全指南。