byted-recruitment-jd-optimization

Installation
SKILL.md

JD优化与简历匹配技能

When to use this skill

收到新的JD需求时,通过本skill进行多轮沟通,完善JD信息,补充完整显性要求和隐性要求。

功能概述

本技能用于沟通招聘需求,并优化招聘需求文档(JD/岗位职责和要求),包含显性内容隐性规则两部分:

  • 显性内容:标准的JD文本,用于在招聘网站发布
  • 隐性规则:简历匹配时的权重、must项、薪资范围、年龄要求,用于后续简历评分

岗位类型识别 - 自动识别不同岗位类型,应用对应的模板差异:

  • 🏢 行政/职能岗 - 注重沟通能力、组织协调、文书能力
  • 💻 技术研发岗 - 注重技术能力、项目经验、学习能力
  • 🤖 AI/算法岗 - 注重算法能力、数学基础、论文/项目
  • 📊 产品/运营岗 - 注重产品思维、数据分析、用户理解
  • 🎯 销售/BD岗 - 注重沟通能力、抗压能力、客户资源
  • 🎨 设计/创意岗 - 注重作品集、审美能力、创意能力

支持与用户多轮沟通,直至确认所有细节。


岗位类型识别与模板差异

第一步:识别岗位类型

在开始优化JD前,首先确认岗位类型

请告诉我这个职位属于以下哪种类型:

🏢 行政/职能岗
  - 行政、人事、财务、法务、助理等
  - 特点:注重沟通协调、文书能力、细致严谨

💻 技术研发岗
  - 前端、后端、移动端、测试、运维等
  - 特点:注重技术能力、项目经验、学习能力

🤖 AI/算法岗
  - 算法工程师、机器学习、深度学习、NLP、CV等
  - 特点:注重算法能力、数学基础、论文/项目

📊 产品/运营岗
  - 产品经理、产品运营、用户运营、内容运营等
  - 特点:注重产品思维、数据分析、用户理解

🎯 销售/BD岗
  - 销售、商务拓展、客户经理等
  - 特点:注重沟通能力、抗压能力、客户资源

🎨 设计/创意岗
  - UI设计、UX设计、平面设计、视频剪辑等
  - 特点:注重作品集、审美能力、创意能力

请选择岗位类型,我会应用对应的模板差异!

不同岗位的模板差异

🏢 行政/职能岗模板

显性内容特点

  • 职位简介:强调"为团队提供支持"、"保障高效运作"
  • 工作职责
    • 行政类:文件管理、会议组织、日程安排、差旅安排
    • 人事类:招聘协调、员工关系、培训组织、绩效考核
    • 财务类:报销审核、预算管理、报表编制、财务分析
  • 任职要求
    • 必须项:学历、相关经验、办公软件(Office等)
    • 优先项:细致认真、沟通能力、协调能力、保密意识

隐性规则特点

  • 评分权重
    • 沟通协调:30%
    • 细致严谨:25%
    • 相关经验:20%
    • 学历背景:15%
    • 其他:10%
  • Must项
    • 相关工作经验1-3年
    • 熟练使用办公软件
    • 细致认真的性格特质
  • 经验要求
    • 可接受相关行业经验
    • 稳定性要求较高(每份工作至少2年)
    • 有大公司行政经验优先

💻 技术研发岗模板

显性内容特点

  • 职位简介:强调"技术实现"、"系统架构"、"代码质量"
  • 工作职责
    • 前端类:页面开发、性能优化、兼容性处理、组件封装
    • 后端类:接口开发、数据库设计、架构设计、性能优化
    • 移动端类:App开发、性能优化、适配处理、SDK封装
    • 测试类:测试用例、自动化测试、性能测试、Bug跟踪
  • 任职要求
    • 必须项:编程语言、框架、相关经验
    • 优先项:开源贡献、技术博客、大厂经验、算法能力

隐性规则特点

  • 评分权重
    • 技术能力:35%
    • 项目经验:30%
    • 学习能力:15%
    • 学历背景:10%
    • 其他:10%
  • Must项
    • 掌握必备编程语言和框架
    • 有相关项目经验
    • 能通过技术面试
  • 经验要求
    • 相关技术经验1-5年
    • 可接受转行(有学习能力证明)
    • 有开源项目或技术博客优先
    • 大厂经验加分

🤖 AI/算法岗模板

显性内容特点

  • 职位简介:强调"算法研发"、"模型优化"、"业务落地"
  • 工作职责
    • 算法类:算法设计、模型训练、效果优化、落地应用
    • 机器学习类:特征工程、模型选择、参数调优、A/B测试
    • 深度学习类:网络设计、模型训练、性能优化、部署上线
  • 任职要求
    • 必须项:数学基础、算法能力、编程能力(Python)
    • 优先项:顶会论文、Kaggle竞赛、开源项目、大厂经验

隐性规则特点

  • 评分权重
    • 算法能力:35%
    • 数学基础:25%
    • 项目/论文:20%
    • 编程能力:15%
    • 其他:5%
  • Must项
    • 扎实的数学基础(线性代数、概率统计)
    • 掌握常用算法和模型
    • 有相关项目或研究经验
  • 经验要求
    • 相关研究或项目经验1-3年
    • 硕士及以上学历优先
    • 有顶会论文(NeurIPS、ICML、CVPR等)优先
    • Kaggle竞赛成绩优先
    • 可接受优秀应届生

📊 产品/运营岗模板

显性内容特点

  • 职位简介:强调"用户价值"、"数据驱动"、"业务增长"
  • 工作职责
    • 产品类:需求分析、产品设计、项目管理、数据追踪
    • 运营类:用户增长、活动策划、内容运营、数据分析
  • 任职要求
    • 必须项:产品思维、数据分析、沟通能力
    • 优先项:相关经验、行业理解、项目成果、数据敏感度

隐性规则特点

  • 评分权重
    • 产品思维:30%
    • 数据分析:25%
    • 相关经验:20%
    • 沟通能力:15%
    • 其他:10%
  • Must项
    • 有产品或运营相关经验
    • 具备数据分析能力
    • 良好的沟通协调能力
  • 经验要求
    • 相关经验1-3年
    • 有成功项目案例优先
    • 对行业有深入理解优先
    • 可接受转行(有相关能力证明)

🎯 销售/BD岗模板

显性内容特点

  • 职位简介:强调"业绩达成"、"客户开发"、"关系维护"
  • 工作职责
    • 销售类:客户开发、产品销售、订单跟进、客户维护
    • BD类:商务洽谈、合作对接、资源整合、关系维护
  • 任职要求
    • 必须项:沟通能力、抗压能力、销售经验
    • 优先项:客户资源、行业经验、业绩证明、外语能力

隐性规则特点

  • 评分权重
    • 沟通能力:30%
    • 相关经验:25%
    • 抗压能力:20%
    • 客户资源:15%
    • 其他:10%
  • Must项
    • 良好的沟通表达能力
    • 能承受工作压力
    • 有相关销售或BD经验
  • 经验要求
    • 相关经验1-3年
    • 有客户资源优先
    • 有优秀业绩证明优先
    • 可接受转行(有潜力证明)

🎨 设计/创意岗模板

显性内容特点

  • 职位简介:强调"视觉呈现"、"用户体验"、"创意表达"
  • 工作职责
    • UI类:界面设计、交互设计、设计系统、视觉规范
    • UX类:用户研究、原型设计、可用性测试、体验优化
    • 平面类:品牌设计、海报设计、物料设计、视觉创意
  • 任职要求
    • 必须项:作品集、设计软件、审美能力
    • 优先项:大厂经验、知名项目、设计奖项、创意能力

隐性规则特点

  • 评分权重
    • 作品集质量:40%
    • 审美能力:25%
    • 相关经验:20%
    • 创意能力:10%
    • 其他:5%
  • Must项
    • 有完整的作品集
    • 熟练使用设计软件
    • 良好的审美能力
  • 经验要求
    • 相关经验1-3年
    • 有知名项目或大厂经验优先
    • 获得设计奖项优先
    • 可接受优秀应届生(作品集优秀)

工作流程

┌─────────────────────────────────────────────────────────┐
│  JD优化工作流程                                         │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  1. 接收需求                                           │
│     ├─ 用户提供招聘需求(简单描述或草稿JD)            │
│     └─ 确认目标职位和核心要求                          │
│                                                         │
│  2. 提问确认                                           │
│     ├─ 显性内容相关问题                                │
│     ├─ 隐性规则相关问题                                │
│     └─ 多轮沟通直至确认                                │
│                                                         │
│  3. 生成优化版JD                                       │
│     ├─ 显性:标准JD文本(符合范式)                    │
│     ├─ 隐性:匹配规则(权重、must项等)               │
│     └─ 提交用户确认                                    │
│                                                         │
│  4. 保存文档                                           │
│     ├─ 保存为 [职位名]-jd.md,保存路径:jd-process/[职位名]/     │
│     └─ 供后续简历匹配使用                              │
│                                                         │
└─────────────────────────────────────────────────────────┘

标准JD范式(显性内容)

优秀JD的结构

模块 说明 必填
职位名称 清晰的职位名称
职位简介 1-2句话概括职位定位
工作职责 5-8条具体职责
任职要求 分"必须"和"优先"
薪资范围 明确的薪资区间
工作地点 具体城市和区域
公司简介 简要公司介绍
福利待遇 吸引候选人的福利
团队介绍 团队规模和文化
职业发展 晋升路径和发展

需要向用户确认的问题清单

第0步:确认岗位类型

首先,请确认这个职位属于哪种类型:

🏢 行政/职能岗 - 行政、人事、财务、法务、助理等
💻 技术研发岗 - 前端、后端、移动端、测试、运维等
🤖 AI/算法岗 - 算法工程师、机器学习、深度学习等
📊 产品/运营岗 - 产品经理、产品运营、用户运营等
🎯 销售/BD岗 - 销售、商务拓展、客户经理等
🎨 设计/创意岗 - UI设计、UX设计、平面设计等

请选择类型,我会应用对应的模板和权重!

第一部分:显性内容(JD文本)

根据岗位类型调整问题

根据选择的岗位类型,调整以下问题的侧重点:

岗位类型 重点确认内容
🏢 行政/职能 沟通协调能力、细致严谨、办公软件、稳定性
💻 技术研发 技术栈、项目经验、开源贡献、学习能力
🤖 AI/算法 数学基础、算法能力、论文/项目、竞赛成绩
📊 产品/运营 产品思维、数据分析、项目成果、行业理解
🎯 销售/BD 沟通能力、抗压能力、客户资源、业绩证明
🎨 设计/创意 作品集、设计软件、审美能力、创意能力

1. 基本信息

1. 职位名称是什么?
2. 所属部门和团队?
3. 工作地点(具体城市/区域)?
4. 薪资范围(税前/税后?月薪/年薪?)?
5. 职位类型(全职/兼职/实习)?
6. 工作性质(远程/ hybrid/ onsite)?

2. 工作职责

请描述这个职位的主要工作职责(5-8条):
1. 核心职责是什么?
2. 日常工作内容包括什么?
3. 需要负责哪些项目或任务?
4. 需要和哪些团队协作?
5. 有什么具体的KPI或目标吗?

3. 任职要求

请描述对候选人的要求,分"必须"和"优先":

【必须项】
1. 学历要求(大专/本科/硕士/不限)?
2. 工作经验要求(应届/1-3年/3-5年/5年以上/不限)?
3. 必备技能是什么?
4. 需要熟悉哪些工具或系统?
5. 有行业经验要求吗?

【优先项】
1. 有什么加分项?
2. 具备哪些技能会优先考虑?
3. 有特定行业或公司背景优先吗?
4. 语言能力要求?

4. 公司和团队信息

1. 公司简介(一句话概括)?
2. 团队规模和构成?
3. 团队文化和氛围?
4. 有什么特别的福利吗?
5. 职业发展路径如何?

第二部分:隐性规则(简历匹配)

1. 评分权重设置(根据岗位类型自动调整)

根据选择的岗位类型,应用对应的默认权重:

岗位类型 工作经验 核心能力 学历背景 行业背景 薪资期望 其他
🏢 行政/职能 20% 沟通协调30% + 细致严谨25% 15% 5% 5% 0%
💻 技术研发 30% 技术能力35% 10% 10% 10% 5%
🤖 AI/算法 20% 算法能力35% + 数学基础25% 10% 5% 5% 0%
📊 产品/运营 20% 产品思维30% + 数据分析25% 10% 10% 5% 0%
🎯 销售/BD 25% 沟通能力30% + 抗压能力20% 5% 15% 5% 0%
🎨 设计/创意 20% 作品集40% + 审美能力25% 5% 5% 5% 0%

请确认各维度权重,或调整比例。

岗位类型特定权重说明:

🏢 行政/职能岗

  • 核心:沟通协调(30%)+ 细致严谨(25%)
  • 注重:稳定性、办公软件熟练度

💻 技术研发岗

  • 核心:技术能力(35%)+ 项目经验(30%)
  • 注重:学习能力、开源贡献、技术深度

🤖 AI/算法岗

  • 核心:算法能力(35%)+ 数学基础(25%)
  • 注重:论文/项目、竞赛成绩、研究能力

📊 产品/运营岗

  • 核心:产品思维(30%)+ 数据分析(25%)
  • 注重:项目成果、行业理解、用户洞察

🎯 销售/BD岗

  • 核心:沟通能力(30%)+ 抗压能力(20%)
  • 注重:客户资源、业绩证明、结果导向

🎨 设计/创意岗

  • 核心:作品集(40%)+ 审美能力(25%)
  • 注重:创意能力、项目案例、视觉品味

2. Must项(一票否决)- 根据岗位类型调整

根据岗位类型,提供针对性的Must项建议:

🏢 行政/职能岗

以下哪些是必须满足的条件(不满足直接淘汰)?
□ 学历低于大专/本科
□ 工作经验少于1-2年
□ 不熟练使用Office办公软件
□ 不够细致认真
□ 薪资期望超出范围
□ 地点不符合
□ 其他:__________

💻 技术研发岗

以下哪些是必须满足的条件(不满足直接淘汰)?
□ 学历低于本科
□ 不掌握[编程语言/框架]
□ 没有相关项目经验
□ 无法通过技术面试
□ 薪资期望超出范围
□ 地点不符合
□ 其他:__________

🤖 AI/算法岗

以下哪些是必须满足的条件(不满足直接淘汰)?
□ 学历低于硕士
□ 数学基础不扎实
□ 不掌握常用算法和模型
□ 没有相关项目或研究经验
□ 薪资期望超出范围
□ 地点不符合
□ 其他:__________

📊 产品/运营岗

以下哪些是必须满足的条件(不满足直接淘汰)?
□ 学历低于本科
□ 没有产品或运营相关经验
□ 不具备数据分析能力
□ 沟通协调能力不足
□ 薪资期望超出范围
□ 地点不符合
□ 其他:__________

🎯 销售/BD岗

以下哪些是必须满足的条件(不满足直接淘汰)?
□ 沟通表达能力不足
□ 无法承受工作压力
□ 没有相关销售或BD经验
□ 薪资期望超出范围
□ 地点不符合
□ 其他:__________

🎨 设计/创意岗

以下哪些是必须满足的条件(不满足直接淘汰)?
□ 没有完整的作品集
□ 不熟练使用设计软件
□ 审美能力不足
□ 薪资期望超出范围
□ 地点不符合
□ 其他:__________

3. 薪资范围细节

1. 期望薪资范围(税前):______ - ______ K/月
2. 可以接受的上浮空间:最多______%
3. 特别优秀的候选人可以突破上限吗? □ 是 □ 否
4. 薪资包含哪些部分(基本工资/绩效/年终奖/股票等)?

4. 经验要求细节

1. 相关行业经验是必须的吗? □ 是 □ 否
2. 可以接受转行的候选人吗? □ 是 □ 否(如果是,需要什么条件?)
3. 知名公司背景加分吗? □ 是 □ 否(加多少权重?)
4. 有创业经验加分吗? □ 是 □ 否

5. 其他隐性规则

1. 年龄有要求吗? ______ - ______ 岁
2. 性别有倾向吗? □ 男 □ 女 □ 不限
3. 有稳定性要求吗?(如每份工作至少1-2年) □ 是 □ 否
4. 希望候选人什么时候能入职? ______
5. 有其他特别注意的吗?

生成的文档结构

最终输出:[职位名]-jd.md,目录:./workspace/jd-process/[职位名]/

# [职位名称] - 招聘需求文档

## 📋 一、显性内容(用于招聘网站发布)

### 职位名称
[职位名称]

### 职位简介
[1-2句话概括职位]

### 工作职责
1. [职责1]
2. [职责2]
3. [职责3]
...

### 任职要求
#### 必须项
- [学历要求]
- [经验要求]
- [技能1]
- [技能2]
...

#### 优先项
- [加分项1]
- [加分项2]
...

### 薪资范围
[税前/税后] [X] - [Y] K/月

### 工作地点
[具体城市和区域]

### 公司简介
[简要公司介绍]

### 福利待遇
- [福利1]
- [福利2]
...

---

## 🔍 二、隐性规则(用于简历匹配评分)

### 1. 评分权重
| 维度 | 权重 | 说明 |
|------|------|------|
| 工作经验 | XX% | 相关工作经验 |
| 技能匹配 | XX% | 必备技能掌握 |
| 学历背景 | XX% | 学历和学校 |
| 行业背景 | XX% | 相关行业经验 |
| 薪资期望 | XX% | 在预期范围内 |
| 其他加分 | XX% | 证书、项目等 |

### 2. Must项(一票否决)
- [ ] 学历低于XX
- [ ] 工作经验少于XX年
- [ ] 不掌握[技能]
- [ ] 薪资期望超出[范围]
- [ ] 地点不符合
- [ ] 其他:[内容]

### 3. 薪资范围
- 期望范围:[X] - [Y] K/月(税前)
- 可接受上浮:最多[X]%
- 特别优秀可突破:□ 是 □ 否
- 薪资构成:[基本工资/绩效/年终奖/股票]

### 4. 经验要求
- 相关行业必须:□ 是 □ 否
- 可接受转行:□ 是 □ 否(条件:[内容])
- 知名公司加分:□ 是 □ 否(权重:[X]%)
- 创业经验加分:□ 是 □ 否

### 5. 其他规则
- 稳定性要求:□ 是 □ 否(每份工作至少[X]年)
- 期望入职时间:[时间]
- 其他注意:[内容]

---

## 📝 三、沟通记录

### 第1轮沟通 - [日期]
- [确认的内容1]
- [确认的内容2]
...

### 第2轮沟通 - [日期]
- [调整的内容1]
- [调整的内容2]
...

---

_本文档生成于 [日期],最后更新于 [日期]_

使用示例

示例1:BD专员职位

用户初始需求

"帮我招个BD专员,在深圳,薪资8-10K,主要负责开拓客户"

第1轮提问

好的,我来帮你优化这个JD!先确认一些信息:

【显性内容】
1. 职位名称就是"BD专员"吗?
2. 工作职责除了开拓客户,还有什么?
3. 任职要求有什么?(学历、经验、技能等)
4. 公司简介和福利待遇可以提供吗?

【隐性规则】
1. 评分权重需要调整吗?(默认:经验30%、技能25%、学历15%、行业15%、薪资10%、其他5%)
2. Must项有哪些?(如学历必须大专以上?)
3. 薪资可以接受上浮吗?最多多少?
4. 经验要求:必须有BD经验吗?还是可以接受转行?

第2轮确认

用户回答后,生成完整的JD文档供确认。


注意事项

沟通技巧

  1. 循序渐进 - 不要一次性问所有问题,分2-3轮
  2. 聚焦重点 - 先确认核心信息,再补充细节
  3. 提供建议 - 基于经验给出优化建议
  4. 及时确认 - 每完成一部分就让用户确认

显性内容要求

  • 语言简洁 - 避免冗长描述
  • 职责清晰 - 用动词开头
  • 要求明确 - 区分"必须"和"优先"
  • 有吸引力 - 突出公司和团队亮点

隐性规则要求

  • 可量化 - 权重、范围尽量用数字
  • 可执行 - 规则要能在简历匹配中应用
  • 有弹性 - 优秀候选人可适当突破限制
  • 可迭代 - 根据招聘效果持续优化

最佳实践

优秀JD的特点

✅ 职责清晰,5-8条具体描述
✅ 要求明确,区分"必须"和"优先"
✅ 薪资透明,给出合理范围
✅ 地点具体,精确到区域
✅ 有吸引力,突出公司和团队

简历匹配规则

✅ 权重合理,经验和技能占比较高
✅ Must项明确,不设过多门槛
✅ 薪资灵活,给优秀候选人留空间
✅ 经验开放,可考虑优秀转行候选人
✅ 持续优化,根据招聘效果调整


记住: 好的JD能吸引合适的候选人,明确的匹配规则能提高筛选效率!


这个技能会随着经验积累不断进化。保持学习,持续优化! 🚀

Related skills

More from bytedance/agentkit-samples

Installs
7
GitHub Stars
330
First Seen
Apr 21, 2026