求职工作流
用户提供 JD,Claude 完成公司调研、JD 解析、简历匹配,然后逐步推进面试准备到拿 offer。
阶段总览
| # | 阶段 | 目标通过率 | 核心产出 |
|---|---|---|---|
| 1 | 投递分析 | — | 投递分析.md(公司调研 + JD 解析 + 简历匹配) |
| 2 | 定制简历 | — | 针对 JD 的定制化简历(.docx/.pdf) |
| 3 | HR 初面 | 60% | HR 初面准备.md |
| 4 | 技术一面 | 80% | STAR 面经.md + 技术一面准备.md |
| 5 | 技术二面 | 80% | 技术二面准备.md |
| 6 | HR 终面 | 80% | 终面准备.md(含谈薪策略) |
每个阶段面完后,产出对应复盘文档到 复盘/ 子目录。
工作流
用户提供 JD
│
▼
公司调研 + JD 解析 + 简历匹配(投递分析.md)
│
▼
定制简历 → HR 初面准备 → 技术一面准备 → 技术二面准备 → 终面准备
│
每阶段面完后写复盘文档
入口
用户发来一个岗位的 JD(文本/链接/截图),触发阶段 1。
判断当前阶段
- 用户提供了 JD、岗位链接 → 阶段 1
- 用户提到简历、投递 → 阶段 2
- 用户提到 HR 电话/初面 → 阶段 3
- 用户提到技术面试/一面 → 阶段 4
- 用户提到二面/技术深挖 → 阶段 5
- 用户提到终面/谈薪/Offer → 阶段 6
无法判断时询问用户。
执行阶段任务
每个阶段的具体指引见 references/stage-guide.md。读取该文件后按对应阶段执行。
推进下一阶段
完成当前阶段后:
- 输出阶段总结(做了什么、产出物、通过率预估)
- 说明下一阶段的目标和关键准备点
- 询问用户是否立即开始下一阶段准备
文档组织
以单次投递为单元,每次投递建一个文件夹:
{岗位}-{公司}/
├── 投递分析.md # 阶段 1:公司调研 + JD 解析 + 简历匹配
├── {姓名}-{岗位}-{公司}-简历.docx # 阶段 2:定制简历
├── HR初面准备.md # 阶段 3
├── STAR面经.md # 阶段 4
├── 技术一面准备.md # 阶段 4
├── 技术二面准备.md # 阶段 5
├── 终面准备.md # 阶段 6(含谈薪策略)
└── 复盘/
├── HR初面复盘.md
├── 技术一面复盘.md
├── 技术二面复盘.md
└── 终面复盘.md
文件夹位置:当前工作目录下直接建,或用户指定位置。
技能联动
| 场景 | 联动技能 | 触发时机 |
|---|---|---|
| 系统学习技术知识点 | zjk-mastery |
阶段 4-5,输出学习主题清单后,用户可使用该技能逐个学习 |
| 简历生成/编辑(.docx) | docx |
阶段 2,定制化简历输出 |
| 简历导出为 PDF | pdf |
阶段 2,简历格式转换 |
知识学习闭环
阶段 4-5 会基于 JD 考点分析输出一份学习主题清单,标注每个主题的紧急程度。用户可使用 zjk-mastery 技能对清单中的主题逐一学习。学完后回到对话告知掌握情况,本工作流据此调整面试准备的侧重点。
快速命令
| 用户说 | 触发阶段 |
|---|---|
| 提供 JD 文本/链接/截图 | 阶段 1 |
| "帮我定制简历" / "改简历" | 阶段 2 |
| "HR 面试准备" / "HR 初面" | 阶段 3 |
| "技术一面准备" / "准备一面" | 阶段 4 |
| "技术二面准备" / "准备二面" | 阶段 5 |
| "终面准备" / "谈薪" | 阶段 6 |
| "模拟面试" | 当前所处阶段的模拟 |
| "面经复盘" | 最近面试的复盘分析 |