个人项目作品

用AI重新定义JD撰写

看到市场上JD千篇一律,我用AI构建了一套4步推演引擎,让每一份JD都经过需求分析、行业对标和逻辑推演。

访问线上工具 →
4步推演
结构化生成流程
28次
Git提交迭代
实时流式
AI推演输出
独立完成
Vibe Coding开发

项目背景

从一个招聘痛点出发,设计并实现一套AI驱动的JD推演引擎。

起点:一个招聘痛点

市场上大量JD存在同质化严重、职责模糊、要求空泛的问题。很多JD只是从竞品复制粘贴,缺少对岗位本质的深入思考。

我决定用AI来解决这个问题。核心创新不是简单让AI写JD,而是设计了一套4步推演流程,让AI像资深HR一样思考——先分析岗位本质,再对标行业,然后逻辑推导,最后输出结构化JD。

从发现痛点、设计推演逻辑到开发上线,全程独立完成。坦诚说明:代码由 Claude Code 辅助编写(Vibe Coding),但业务逻辑设计、产品流程和 Prompt 工程由我主导。

JD推演引擎界面

4步推演流程设计

不是让AI直接写JD,而是设计了一套结构化推演链,每一步都有明确的分析目标。

1

需求分析

分析岗位本质、能力模型、人才画像

深度洞察
2

行业对标

对标头部公司类似岗位,提炼共性

数据支撑
3

JD推演

从分析结果推导职责、要求、加分项

逻辑推演
4

输出JD

结构化输出,职责可衡量、要求对应职责

精准输出

设计思路:传统JD撰写是「凭经验写」,推演引擎是「先分析再推导」。每一步的输出作为下一步的输入,形成完整推理链。这体现了对招聘业务的深度理解——JD不只是一段文字,而是岗位需求的结构化表达。

功能模块展示

每个功能点都围绕实际招聘场景设计,平衡易用性与专业性。

智能表单设计

  • 7个输入字段按重要度分级(高/中/低),引导优先填写核心信息
  • 每个字段标注对JD生成的影响说明,降低使用门槛
  • 只需填写职位名称和行业即可开始,其余按需补充
智能表单

实时流式推演

  • 4步推演过程实时展示,可看到AI的完整思考过程
  • 每步完成自动推进,也支持手动切换查看任意步骤
  • 流式输出让等待变成学习过程,理解JD背后的逻辑
实时流式推演

行业对标分析

  • 自动分析行业头部公司的同类岗位设置和能力要求
  • 支持指定参考公司,定向对标分析
  • 提炼共性特征,给出差异化调整建议
行业对标分析

JD输出与编辑

  • 最终JD结构化输出:岗位职责 + 任职要求 + 加分项
  • 支持在线编辑微调,一键复制到剪贴板
  • 支持重新生成,不满意可以反复迭代
JD输出与编辑

完整推演过程

从输入到输出的4步推演全景。

需求分析
Step 1: 需求分析 — 岗位本质与能力模型
行业对标
Step 2: 行业对标 — 头部公司岗位对比
JD推演
Step 3: JD推演 — 职责与要求推导
最终JD
Step 4: 最终JD — 结构化专业输出

项目价值

从招聘效率和JD质量两个维度衡量。

🎯

JD质量提升

每条职责都有推演依据,每条要求都对应具体职责,消除空话套话

撰写效率

从手动写JD数小时到AI推演数分钟,效率提升10倍以上

🧠

AI落地能力

不是简单调用API,而是设计了完整的Prompt链和推演逻辑

💡

产品思维

从痛点出发设计解决方案,体现HR业务理解和产品设计能力

技术选型

采用现代Web技术栈,通过 Vibe Coding 方式高效开发。

Next.js 14 React 18 TypeScript Tailwind CSS OpenAI SDK SiliconFlow API MiniMax-M2.5 Streaming SSE Vercel

通过 Claude Code 辅助开发,Prompt 工程和业务逻辑由我独立设计

开发日志:28次迭代

以下是真实的 Git 提交记录,记录了从初始化到功能完善的全过程。

Day 1 - 1月28日 项目初始化
23:42 Initial commit
Day 2-3 - 1月29-30日 文档完善
10:26 Update README
12:54 Update README with CUDA memory tips
13:01 Update README.md (多次迭代完善文档)
Day 30 - 2月26日 部署准备
10:49 feat: 更新作品集文案并准备上线
11:42 init: 准备部署招聘广告生成器
12:04 feat: 接入招聘广告生成器链接
Day 56 - 3月24日 核心功能开发
11:44 refactor: 重构JD生成为4步推演机制
11:59 fix: 移除 static export 配置以修复 Vercel 部署
12:11 fix: 同步新版JD推演代码到招聘广告生成器子目录
12:20 feat: 流式输出 + 修复步骤切换bug + 优化布局
12:22 fix: 右侧面板高度/滚动系列修复(6次迭代)
14:43 fix: 紧凑布局 + 始终可见的滚动条
14:54 fix: 步骤按钮使用短标签避免文字截断
15:01 fix: 右侧用absolute定位彻底解决高度问题
15:07 feat: JD可编辑 + 标题改为招聘广告生成器 + 添加favicon
15:08 feat: 查看最终JD改为重新生成按钮
28次 Git 提交
~2个月开发周期
Claude CodeVibe Coding 开发
4步推演核心创新设计
我相信AI不是替代HR,而是让HR更专业。
我能把AI技术变成解决实际业务问题的工具。
📱 18673129182 💬 微信: xjt18973111415 🐙 GitHub: CuiSheng-TAO