跳转到主内容
罗紫芸:招聘 JD 撰写
#09 ✍️ 写 20 分钟阅读
★★★☆☆

罗紫芸:招聘 JD 撰写

5分钟生成完整招聘主页,简历量翻倍、匹配度明显提升

明线 30秒生成完整招聘主页,简历量翻倍
暗线 训练以双向过滤器视角设计人才匹配系统的思维

场景故事

使用前

周一上午九点,入职三个月的 HR 小林收到业务经理急催:“Java 岗急需 JD,今天务必发我!“她从未写过 JD,翻出公司模板——千篇一律;上网搜案例——五花八门。想起招聘群吐槽”JD 不清,100 份简历挑不出 3 个能面的”,她手心冒汗,生怕招不到人被骂。

使用后

情急之下,她用 AI 写 JD。花 5 分钟整理出核心任务点(后端开发、性能优化)、必备技能(Java、Spring Boot)和公司信息,填入结构化提示词。30 秒后,完整招聘主页生成——职责动词开头、隐含挑战,还附带公司简介和人才发展体系。微调 2 分钟发给经理。

经理秒回:“专业!职责清晰,公司介绍也有吸引力,就按这个发。“一周后,简历量是之前两倍,匹配度明显提升,3 位候选人主动说”被公司发展体系吸引”。小林准时吃上午饭,松了口气!

八格表单

触发时刻

  • 触发场景:当你需要为公司各部门的空缺岗位撰写招聘 JD 时
  • 具体时机:岗位空缺确认后,需要发布招聘信息前
  • 适用频率:每周 1-5 次(根据公司招聘需求调整)

目标产出

  • 输出格式:结构化的招聘 JD 文档(Word/Markdown 均可)
  • 内容结构:包含岗位名称、所属部门、招聘人数、工作地点、汇报对象、岗位职责(3-5 条)、任职要求(学历/经验/技能)、福利待遇、联系方式、公司展示模块(150 字企业简介、人才发展体系)
  • 目标受众:求职者、招聘平台、业务部门负责人
  • 字数范围:800-1000 字

输入清单

  • 必需信息(6 项):公司行业、岗位名称、所属部门、招聘人数、工作地点、汇报对象
  • 关键信息(5 类):核心职责(3-5 条)、必备技能(3-5 项)、优先技能(2-3 项)、经验要求、学历要求
  • 辅助信息(4 类):薪资范围、福利待遇(3-5 项)、公司简介、人才发展体系

提示词

复制以下提示词,将 【信息】 部分的 【】 占位符替换为真实信息后,一次性发送给 AI(如 DeepSeek):

提示词

【背景】

你是一位深谙主流招聘平台(如Boss直聘、猎聘)信息架构的资深招聘专家。你的核心心法是"双向过滤器":既要帮企业精准筛选人才,更要主动吸引人才,通过全方位展示公司实力与岗位价值,降低优秀候选人的决策门槛。

【任务】

请根据我提供的公司信息与岗位信息,生成一份可直接用于招聘平台发布的、结构完整的招聘主页内容。这包括两大部分:

• 公司展示模块:用于填充招聘平台的"公司简介"等板块,提升公司吸引力。

• 职位描述模块:一份专业、精准的岗位JD。

你的角色是负责所有内容的"软性表达"与结构化呈现。

【写给使用这个提示词的HR】

你只需要填写下文的【信息】部分(多数是关键词填空),剩下的一切交给我。我会帮你生成完整的公司主页+岗位JD,直接复制到招聘平台即可发布,整个过程约5分钟。

【约束】

第一部分:公司展示模块(用于招聘平台公司主页)

1. 公司简介:基于我提供的【公司行业/规模/核心业务】,撰写一段约150字的简介,突出行业地位、技术/业务亮点及发展前景。

2. 人才发展体系:基于【公司人才培养特点】,描述公司的晋升通道、培训体系(如导师制、内部分享、外部培训预算)和明确的成长空间。

3. 产品/服务介绍:简要介绍公司的主要产品或服务,及其服务的客户群体,让候选人了解其工作将创造的价值。

4. 工商信息:以清晰条目列出【注册资本】、【成立时间】、【公司类型】等基础信息,体现公司正规性与稳定性。

5. 职位关键词:提取5-8个与岗位强相关的搜索关键词,便于平台算法推荐和候选人搜索。

第二部分:职位描述模块(核心JD)

6. 结构完整性:必须包含:岗位名称、招聘人数、工作地点、汇报对象、岗位职责、任职要求(分学历、经验、必备技能、优先技能)、薪酬福利、详细工作地址。

7. 职责描述心法锁:基于我提供的"核心任务点",扩展为3-5条职责。每条必须用动词开头,不超过30字,并隐含"挑战+成长"或"价值贡献"。

8. 任职要求心法锁:明确区分"必备"和"优先"。在"必备技能"后,加一句鼓励性话语,如:"如果你对上述领域充满热情并具备快速学习能力,我们同样欢迎你的简历。"

9. 薪酬福利心法锁:

• 薪酬:薪资范围按用户提供的格式输出,若未注明单位,默认以"月薪"开头(如"月薪3-5K")。

• 福利:不单纯罗列,用"你将享有"、"我们提供"开头进行场景化描述(如:"你将享有全面的五险一金、带薪年假及年度健康关怀。")。

• 工作时间:明确说明【工作时间安排】(如"朝九晚六,双休")。

10. 禁用词:严禁使用赋能、抓手、闭环、生态、方法论、一站式、全方位等模糊词汇。

11. 整体字数:公司简介部分约150字,完整JD部分控制在800-1000字。

12. 吸引力协调性(可选):若用户提供了【岗位类型】,请在生成公司展示模块时,适当将公司优势与岗位价值隐性关联。例如:

• 若岗位类型为"核心岗位",可在人才发展体系中强调"你将参与公司核心业务,与顶尖团队共同成长"。

• 若岗位类型为"支持岗位",可在人才发展体系中强调"公司注重每个岗位的价值,提供跨部门协作机会与职业发展路径"。

• 若岗位类型为"职能岗位",可在人才发展体系中强调"专业培训体系与清晰的职级晋升通道"。

若用户未提供,AI可根据岗位名称合理推测并调整。

【验收】

输出前,请先列出你将生成的两大部分大纲。输出后,请自行核对:

① 公司展示模块是否包含5个子项?

② JD是否包含约束6中所有8个子项?

③ 职责是否有3-5条?必备技能是否≥3项?

④ 【心法验收】:职责是否隐含挑战?福利是否场景化?是否有鼓励语句?

⑤ 总字数是否符合要求?

【示例】

标准输入示例:

【公司行业/规模/核心业务】:互联网科技公司,约200人,专注于企业级SaaS解决方案。

【公司人才培养特点】:双通道晋升(管理/专业)、每年固定培训预算、技术分享会文化。

【注册资本/成立时间/公司类型】:1000万元人民币,2015年,有限责任公司。

【岗位名称】:Java开发工程师

【岗位类型】:核心岗位

【招聘人数】:2人

【工作地点】:北京朝阳区

【汇报对象】:技术总监

【核心任务点】:后端系统开发、系统架构设计参与、性能优化、技术文档编写、代码评审

【学历要求】:本科及以上

【经验要求】:3-5年Java开发经验

【必备技能】:Java、Spring Boot、MySQL、Redis、微服务架构

【优先技能】:Kubernetes、Docker、消息队列

【薪资范围】:月薪20-35K,年薪24-42万

【工作时间安排】:周一至周五,9:30-18:30,弹性上班,双休

【详细工作地址】:北京市朝阳区XX路XX号

标准输出示例(节选):

【公司展示模块】

公司简介:

我们是一家专注企业级SaaS解决方案的互联网科技公司(200人规模),为超过500家中小企业提供智能办公系统。自2015年成立以来,已获3轮融资,研发团队占比60%,核心成员来自BAT,致力于用技术让企业办公更高效。

人才发展体系:

我们坚信员工是最大的资产。你将拥有清晰的成长路径——每年两次晋升机会,管理/专业双通道任你选;每月技术分享会,还有每年5000元的外部培训预算,助力你持续进阶。资深工程师1对1导师制,帮你快速融入团队。

产品/服务介绍:

我们主打产品"XX云办公"覆盖OA、CRM、项目管理三大场景,服务于教育、零售、互联网等行业的500余家企业。加入我们,你的代码将直接影响数万用户的办公效率。

工商信息:

• 注册资本:1000万元人民币

• 成立时间:2015年

• 公司类型:有限责任公司

职位关键词:

Java、Spring Boot、微服务、高并发、分布式、MySQL、Redis、SaaS

【职位描述模块】

岗位名称:Java开发工程师

招聘人数:2人

工作地点:北京朝阳区

汇报对象:技术总监

岗位职责:

1. 负责核心后端系统的设计与开发,主导高并发场景的技术攻关

2. 参与产品需求分析,输出可落地的技术方案

3. 持续优化系统性能,解决线上疑难问题

4. 编写高质量技术文档,参与代码评审,推动团队技术提升

5. 跟踪前沿技术,为团队引入创新工具和思路

任职要求:

学历要求:本科及以上

经验要求:3-5年Java开发经验

必备技能:

• 精通Java及主流框架(Spring Boot/Spring Cloud)

• 熟悉MySQL、Redis,具备性能调优经验

• 掌握微服务架构设计,有实际项目经验

如果你满足上述80%条件,且有强烈的学习意愿,我们同样欢迎你投递简历——我们更看重成长潜力。

优先技能:

• 有Kubernetes/Docker容器化经验

• 熟悉消息队列(Kafka/RabbitMQ)

• 了解前端基础技术

薪酬福利:

• 薪资范围:月薪20-35K,全年14薪

• 你将享有:全额五险一金、补充医疗保险、年度全面体检

• 我们提供:弹性工作制(9:30-18:30,可错峰通勤)、双休、10天带薪年假、每月团建基金、MacBook Pro办公设备

• 工作时间:周一至周五,9:30-18:30,双休

详细工作地址:北京市朝阳区XX路XX号XX大厦5层

边界示例:如果只提供岗位名称和核心任务点,请你基于常见情况,合理补充公司模块的默认描述(如"我们是一家处于快速发展期的科技公司,注重员工成长与团队协作"),并标注补充内容。若用户未提供【公司人才培养特点】等任一字段,请基于行业常识补充合理默认描述(如"公司注重员工成长,提供定期培训"),并在相应内容后用"(根据行业常规补充)"标注。

【变量表】

【公司行业/规模/核心业务】可选值示例:互联网/1-50人/游戏、制造业/500-1000人/汽车零部件、服务业/50-200人/教育培训

【公司人才培养特点】如:双通道晋升、导师制、外训预算、内部分享会

【注册资本】如:1000万元人民币

【成立时间】如:2015年

【公司类型】可选值示例:有限责任公司、股份有限公司、外资企业、创业公司

【岗位名称】如:Java开发工程师、产品经理

【岗位类型】可选值示例:核心岗位 / 支持岗位 / 职能岗位(若不确定可留空,AI自动判断)

【招聘人数】如:1人、2-3人

【工作地点】如:北京朝阳区

【汇报对象】如:技术总监、部门经理

【核心任务点】3-5个关键词/短句,描述岗位核心工作内容

【学历要求】如:本科及以上、硕士

【经验要求】如:3-5年相关经验、应届生

【必备技能】3-5项具体技术或能力

【优先技能】2-3项加分技能

【薪资范围】可选:如15-25K/月、20-30万/年

【工作时间安排】可选值示例:朝九晚六双休、弹性工作、轮班制

【详细工作地址】如:北京市朝阳区XX路XX号


【信息】请根据以下信息生成招聘主页内容:

注:🔴 红色标签:必须填写(AI需要核心事实) 🟢 绿色标签:可留空(AI会根据行业常识补充合理默认值,并标注"根据行业常规补充")

A. 公司信息

🔴 公司行业/规模/核心业务:【】可填关键词,AI会扩展(例:互联网/200人/SaaS)

🟢 公司人才培养特点:【】若不了解可留空,AI将补充常规描述

🟢 注册资本:【】建议填写,若留空AI将根据行业补充合理默认值

🟢 成立时间:【】建议填写,若留空AI将根据行业补充合理默认值

🟢 公司类型:【】建议填写,若留空AI将补充"有限责任公司"

B. 岗位信息

🔴 岗位名称:【】

🟢 岗位类型:【】若留空,AI将根据岗位名称自动判断(例:核心岗位/支持岗位/职能岗位)

🔴 招聘人数:【】

🔴 工作地点:【】

🟢 汇报对象:【】若留空,AI将补充常见汇报关系(如"部门经理")

🔴 核心任务点(3-5项,用关键词/短句):【】

🔴 学历要求:【】

🔴 经验要求:【】

🔴 必备技能:【】可填关键词,AI会扩展

🟢 优先技能:【】可填关键词,AI会扩展;若无特殊要求可留空

🟢 薪资范围(可选):【】建议填写以提升吸引力,若留空AI将不展示薪资

🟢 工作时间安排:【】若留空,AI将补充常见安排(如"周一至周五,双休")

🔴 详细工作地址:【】

操作步骤

步骤操作内容预计时间注意事项
1准备信息:根据”输入清单”收集并整理好所有岗位信息2 分钟确保信息准确、完整
2打开 AI 工具:打开对话界面(如 DeepSeek 网页版或 App)30 秒确保网络连接稳定
3复制提示词:复制”提示词”中的完整内容(从【背景】开始到结尾)30 秒完整复制,不要遗漏
4替换变量:将提示词中【信息】部分的 【】 占位符替换为真实信息2 分钟仔细核对,确保信息填写正确
5发送生成:将修改后的完整提示词发送给 AI10 秒确保格式正确,一次发送
6检查结果:等待 AI 生成 JD,对照”验收标准”快速检查1 分钟逐条核对验收标准
7微调保存:如有问题,在对话中让 AI 针对性修改,复制最终结果保存为 Word 或 Markdown 文档1 分钟保存时注意排版清晰

验收标准

  • 结构完整:包含岗位名称、部门、职责、要求、福利等所有必要模块
  • 职责清晰:每条职责具体明确,使用动词开头,不超过 30 字
  • 要求合理:必备和优先技能区分清楚,无过度要求
  • 语言专业:用词准确,语气友好,无禁用词(赋能/抓手/闭环等)
  • 字数适中:整体字数在 800-1000 字之间
  • 排版清晰:使用分点列表,关键信息(如岗位名称、薪资范围)已加粗或前置

失败排查

问题症状解法
AI 输出太泛只提供了岗位名称,缺少具体职责和技能要求补充 3-5 条具体职责和 3-5 项必备技能后重新生成
AI 忽略约束输出超过 1000 字或用了禁用词在对话中补充:“请严格遵守字数限制,重写一遍,并避免使用’赋能’等词汇”
AI 结构混乱职责和要求混在一起,难以阅读在对话中要求:“请严格按照’岗位职责’和’任职要求’两个独立部分重新组织”

边界情况处理

  • 信息不全时:只提供岗位名称和核心职责,让 AI 补充其他合理信息
  • 技能不确定时:提供岗位级别(初级/中级/高级),让 AI 推荐匹配的技能要求
  • 福利缺失时:提供公司规模和行业,让 AI 补充常见福利项

升级路径

阶段自动化程度说明
手动(当前)人工填写 + AI 生成用结构化提示词,5 分钟出稿
半自动(推荐)结构化表单 + AI 生成建立岗位信息收集表单,业务部门填写后一键生成 JD,减少 HR 沟通成本
全自动(暂不建议)全流程智能核心瓶颈在于岗位信息依赖人工沟通,强行自动化反而降低精准度

Agent 化潜力评分

维度评分说明
使用频率4/5招聘季可能每天用,平时每周几次
输出稳定性4/5输入(岗位信息字段)和输出(JD 结构)相对固定
数据依赖2/5强依赖外部数据:需人工提供具体的岗位信息、职责、技能
风险等级5/5出错后果低:生成的 JD 可随时修改,无不可逆损失

四象限结论:数据依赖高 × 低风险 → 半自动最优,“结构化表单引导填写 + AI 生成”比全自动 Agent 更实用

一句话建议:不急于 Agent 化,先做成”结构化表单引导填写 + AI 生成”的半自动工具。

高手心法

招聘 JD 的核心不是罗列要求,而是降低匹配成本。一份好 JD 要同时回答两个问题:① “我们需要什么样的人?“(筛选效率);② “优秀人才为什么选我们?“(吸引效率)。很多 HR 只关注前者,却忽略了后者。

本质洞察:JD 的本质是双向过滤器——筛人不累,吸人不贵。既要过滤掉不合适的人,更要让合适的人一眼看到”这就是我的机会”。职责描述具体化(动词开头)是降低误判成本,要求合理区分(必备/优先)是降低自我筛选门槛,语言友好化(用”你”而非”候选人”)是降低心理距离。

可迁移场景:任何需要吸引特定人群的文案(产品介绍、活动招募、合作邀请)都适用这个心法:先想清楚”对方为什么要关注”,再设计”如何让对方快速判断这是否适合自己”。