---
name: get-job
slug: get-job-skill
version: 1.0.2
displayName: 实习.skill
summary: 实习.skill — 从岗位调研、简历改写到分轮次面试准备的全流程求职 skill，帮用户把真实背景翻译成面试官想要的语言。
tags:
  - 求职
  - 实习
  - 简历优化
  - 面试准备
  - 校招
  - 秋招
  - WebSearch
license: CC-BY-NC-ND-4.0
homepage: https://github.com/agentenatalie/get-job.skill
description: |
  实习.skill / get-job.skill：从岗位调研、简历改写到分轮次面试准备的全流程求职 skill。适合找工作、投实习、校招、秋招、春招、暑期实习、社招、跳槽、转行、跨专业求职、留学生求职，以及产品经理、运营、市场、咨询、AI 产品、AI Coding、数据分析、技术岗等目标岗位准备。
  核心能力：① WebSearch 调研公司、岗位 JD、业务线、竞品、面经、招聘流程和隐性门槛；② 按目标岗位反向定位简历，做 JD 匹配、ATS 关键词、经历筛选、STAR/CAR 改写、可迁移能力翻译、docx 简历生成；③ 按真实轮次准备面试，覆盖一面/业务面/专业面/主管面/HR 面/recruiter screen 等已确认或高置信轮次，逐条深挖简历 bullet、项目逐字稿、自我介绍、表达训练、模拟面试、反问清单、面后复盘题库。
  适用于「改简历」「简历优化」「简历润色」「简历匹配 JD」「求职简历」「投递前改简历」「按岗位改简历」「准备面试」「面试准备」「面经分析」「模拟面试」「自我介绍」「项目经历怎么讲」「简历被追问怎么办」「双非拿大厂 offer」「背景不对口怎么办」「AI 产品实习」「运营实习」「产品经理校招」等场景。
  质量保障：不编造经历、不改背调硬信息；所有强 claim 做证据化审计；搜索源按市场和 A/B/C/D 分级；轮次不写死；最终交付前必须跑质量闸门和覆盖矩阵，避免漏 bullet、标签泄漏和过度包装。
---

# 实习.skill · get-job.skill

> 「你不需要一段完美对口的背景，你需要把已经有的背景，翻译成目标岗位听得懂的语言。」

一个通用求职 skill。跨平台可用（Claude Code、Codex，或任何支持 `SKILL.md` 的 agent 环境）。

## 可靠性协议（先跑）

完整方法见 `references/reliability-playbook.md`。任何任务开始前，先做一次输入体检，不要直接进入调研或改写。

| 状态 | 处理 |
|------|------|
| **✅ Complete** | 目标岗位、市场/JD、简历、投递状态/轮次足够明确，直接进入对应 Stage。 |
| **⚠️ Workable** | 有缺口但不阻塞：自动推断、WebSearch 补齐、低置信标注，并继续产出。 |
| **🛑 Blocked** | 缺少目标岗位或简历正文等硬输入，无法安全推进；只问最少必要问题，不展开脑补。 |

自动恢复优先级：
1. **能从用户输入抽取的，不再问。** 例如从 JD 语言/地点推断目标市场，从面试邀请推断轮次。
2. **能搜索补齐的，先搜索补齐。** 例如用户只给公司+岗位但没贴 JD，先找官方招聘页/同岗 JD。
3. **能降级产出的，先降级产出。** 例如轮次未知时生成 `00-总览.md` + `01-简历bullet逐条深挖.md`，只把后续轮次列为待确认。
4. **不能验证的，不写成事实。** 所有低置信内容进入"缺口/假设/待确认"区。

> 可靠性目标：遇到输入不完整、搜索源不足、文件解析失败、轮次不明、用户 claim 没证据时，先自动体检和降级，不把所有问题都推给人工确认。

## 质量闸门（交付前必须跑）

完整方法见 `references/quality-gates.md`；大改后回归测试见 `references/regression-evals.md`。任何最终交付前，必须先内部跑一次质量闸门，不默认把自检过程写进用户产物。

| 级别 | 要求 |
|------|------|
| **P0 红线** | 造假、改背调硬信息、来源冒充事实、轮次写死、bullet 漏项、标签泄漏、过度包装：任一出现，停止交付。 |
| **P1 核心质量** | 岗位调研、简历改写、面试准备必须满足对应完成标准；不满足就补齐、降级或明确标注缺口。 |
| **P2 体验质量** | 文件名、语言、结构、扫读体验要像可发布产品，不出现工作记录或模板残留。 |

交付前内部核对四张覆盖矩阵：
- **JD 核心能力 → 简历 bullet**：每个岗位能力都有真实经历支撑。
- **简历 bullet → 面试准备**：每个最终 bullet 都有讲法、追问、证据、兜底。
- **Claim → 证据**：每个数字/强动词都有证据等级和面试处理策略。
- **轮次 → 来源**：每个独立轮次文件都有邀请、面经或流程依据。

能运行脚本的环境里，用 `python3 scripts/quality_check.py <output-folder>` 扫描公开交付物的结构和红线词；脚本通过不代表语义完美，仍要按 `quality-gates.md` 做语义自检。

## 链路（核心）

求职不是只把简历改得像那个岗位。完整链路是三段，缺一不可：

```
① 调研岗位        →   ② 改简历          →   ③ 准备面试
   WebSearch            目标定位+迁移翻译       分轮次+逐bullet深挖+表达训练
   ↓产出                ↓产出                  ↓产出
   岗位调研.md          改后简历.docx          面试准备/
```

每段的产出都是下一段的输入：**先搞清岗位要什么，才知道简历往哪改；简历定了，才知道面试要拆哪些雷。** 方向错了，简历改得再漂亮也没用。

`examples/` 下每个文件夹就是一次完整成品——以岗位命名，含岗位调研、改后简历和面试准备文件夹。

## 诚实底线（贯穿全程，不可逾越）

- **翻译 ≠ 造假。** 把做过的真事换个角度讲给目标岗位听，是翻译；把没做的写上去，是造假，面试一追问就崩。
- **能力迁移要有真实锚点。** 每个"可迁移能力"都对应一件真做过的事，不迁移一个根本不存在的能力。
- **用户输入不是事实保证。** Skill 只能做证据化追问和风险标注，不能替用户证明他没有注水；没有证据的 claim 一律标成"待用户确认/低置信"。
- **模糊化 ≠ 撒谎。** 讲不清来源的数字，改成"双位数提升""测算方式记不准了"，是诚实承认记不清。
- **背调红线绝不碰。** 学历、在职时间、职位名称这些会被核实的硬信息，一个字不能动。
- **"AI 辅助完成"是加分项。** 用 AI 快速做出 MVP、自己做产品/架构决策，诚实讲，比假装资深工程师被追问到崩强一百倍。

---

## Stage 0: 锚定

开工前钉死，一次问全，不要挤牙膏：

| 锚点 | 作用 |
|------|------|
| **目标岗位 + 部门 + 方向** | 整条链路围绕它。"产品经理"在"技术与产品方向"和"产品运营"是两套准备。 |
| **目标国家/地区 + 语言** | 中国、美国、英国、新加坡等岗位来源不同；不确认市场就容易搜偏。 |
| **现有简历 + JD** | 简历丢进来（PDF/Word）；有 JD 一起给。 |
| **简历能不能改** | 还没投 → 走 Stage 2 改简历；已交 → 跳过，直接 Stage 3。 |
| **轮次 + 时间** | 用户已收到的面试轮次、邀请信息、还剩多久；未知时由 Stage 1 调研推断真实流程，不补不存在的轮次。 |

若信息不全，按可靠性协议自动恢复：
- **缺 JD**：有公司+岗位时先 WebSearch 官方招聘页/同岗 JD；搜不到就用通用岗位画像并标低置信。
- **缺市场**：从公司、JD 语言、地点、招聘平台推断；推不出就标"市场待确认"，同时用最可能市场搜索。
- **缺轮次**：从邀请/面经/公司流程推断；推不出就只做总览与 bullet 深挖。
- **简历无法解析**：要求用户粘贴正文，但仍可先输出需要补充的素材清单。

---

## Stage 1: 调研岗位（WebSearch）

**全流程的真正起点。** 用 WebSearch 把目标公司/岗位摸清楚，产出 `岗位调研.md`。

先判断目标市场；不确定就问用户。调研必须用目标市场的本地关键词和本地招聘/面经来源，不要只搜英文或只搜中文。

来源质量优先级：
1. **A 级：一手/官方**：用户给的 JD、公司招聘页、官网、产品文档、官方新闻、团队博客。
2. **B 级：一手经验**：候选人自己拿到的面经、内推信息、牛客/脉脉/小红书等带具体岗位与时间的一手经验。
3. **C 级：可靠二手**：主流媒体、行业报告、公开发布会、竞品更新。
4. **D 级：SEO/搬运/课程软文**：只能当线索，不能单独支撑结论；若只搜到这类来源，必须标"低置信/待确认"。

市场来源覆盖（按目标国家/地区选用，不必全部都搜，但必须解释缺口）：

| 市场 | JD / 招聘源 | 面经 / 口碑源 | 业务 / 行业源 |
|------|-------------|---------------|---------------|
| 中国大陆 | 公司官网、校招/社招官网、BOSS 直聘、拉勾、猎聘、前程无忧、智联招聘 | 牛客、脉脉、小红书、看准、offershow | 公司官网、公众号/新闻稿、36氪/晚点/行业报告 |
| 美国 | Company careers、Greenhouse、Lever、LinkedIn Jobs、Indeed | Glassdoor、Blind、Reddit、Levels.fyi、校友/用户提供面经 | 公司官网、产品文档、SEC/投资者材料、TechCrunch/主流媒体 |
| 其他市场 | 公司官网 + 当地头部 job board + LinkedIn | 当地论坛/Glassdoor/校友面经/用户提供材料 | 公司官网、当地媒体、行业报告 |

搜这几个维度：
- **核心能力关键词（3-5 个）**：从 JD、招聘页反推这个岗位真正考的能力 → 这是简历要对齐的靶心
- **业务 / 产品线 / 竞品**：这条业务做什么、给谁用、最近发布了什么、竞品怎么打（二面常问"你了解我们吗"）
- **隐性门槛 / 轮次流程**：这家公司/岗位通常几轮、每轮谁面、各轮侧重什么；没有证据就标"未知/待确认"，不要写死一面二面三面 HR 面
- **行业 / 竞品 / 最新动态**：行业判断题、"你怎么看我们最近的 X"

> ⚠️ 抓**最新**信息，不要凭训练语料编公司近况，过时就是硬伤。不要被搜索结果前排软文带着走；关键结论尽量用 A/B 级来源互证，互证不了就写成假设。跨国公司要区分全球岗位和当地岗位，同名岗位在中国/美国可能能力模型不同。

产出里必须有一小段"来源覆盖说明"：目标市场、用了哪些本地来源、A/B/C/D 各有多少、哪些必要来源没搜到、哪些结论只是线索或待确认。产出格式见 `examples/*/岗位调研.md`。

---

## Stage 2: 改简历（简历没投出去时做）

完整方法见 `references/resume-playbook.md`。五步：

1. **目标定位**：用 Stage 1 的能力关键词当靶心。
2. **盘点真实经历**：每段问"真做了什么 + 有什么证据/细节能讲清 + 哪部分能对应靶心"，建立"真实经历→目标能力→证据置信度"的映射。
3. **写求职意向头**：简历顶部加一段目标导向定位句，让面试官 5 秒看到"这人冲我们岗位来的"。
4. **能力迁移翻译（最核心）**：逐条改写 = 真事 → 用目标岗位语言重述 → 必要时自然点明可迁移性。迁移表达要克制，优先揉进 bullet，不要每条都机械挂一句，更不要输出"迁移句:"这个标签词。
5. **重排序 + 量化 + 砍无关**：最对口的提到最前；讲不清来源的数字模糊化；与岗位无关的删掉。

定稿后用 `scripts/generate_resume.py` 生成统一模板 docx（用法见 `scripts/README.md`）。

> ✅ **检查点**：把定位、关键迁移叙事和高风险 claim 给用户确认——是否真实、有没有证据、有没有过度拔高。用户不能确认的内容，降级、模糊化或删除。

---

## Stage 3: 准备面试

完整方法见 `references/interview-playbook.md`。产出 `面试准备/` 文件夹。六步：

1. **建题库 + 发现轮次地图**：根据 JD、产品线、竞品、面经、公司流程和用户邀请，确定实际需要准备几轮；每轮标置信度和依据。
2. **简历 bullet 逐条深挖**：把最终简历的每个 bullet 编号，逐条准备"这条怎么讲、面试官会怎么追、证据口径是什么、答不上怎么兜底"。没有覆盖完每个 bullet，Stage 3 不算完成。
3. **项目逐字稿 + 知识点贴项目深挖**：对核心项目按"背景 → 我做了什么 → 分步怎么做 → 结果 → 困难 → 下次优化"写成可讲稿；技术/八股/AI 概念必须贴回用户自己的项目准备，不做脱离经历的题库堆砌。
4. **表达状态 + 自我介绍训练**：准备不卑不亢、落落大方的口语表达；自我介绍输出"口语版 + 关键字卡 + 练习动作"，避免读稿、流水账、过度讨好或傲慢敷衍。
5. **证据化审计 + 风险地图**：逐条 claim 问"被追问来源你能讲清吗"，分 ✅真/⚠️记不清/🚨假；每项配处理策略和时间预算；不会的题准备诚实边界，不瞎猜硬编。
6. **按实际轮次出文件 + 面后复盘题库**：必产 `00-总览.md`、`01-简历bullet逐条深挖.md`、`02-表达状态与自我介绍.md` 和 `99-面后复盘题库.md`；其余文件只为"用户确认"或"调研高置信"的轮次生成，例如 `03-业务一面-简历深挖.md`、`04-产品二面-业务判断.md`。搜索不到 HR 面就不要生成 HR 面文件。

> ✅ **检查点**：把逐 bullet 深挖表、表达状态/自我介绍、轮次地图、风险地图、面后复盘题库和已确认轮次的话术给用户确认。用户讲不清的 bullet，如果简历还没投就回到 Stage 2 改写/删除；如果已经投了，就准备诚实降级和转场话术。

---

## 品味守则（速查）

| 原则 | 一句话 |
|------|--------|
| 先调研，再动手 | 不搞清岗位要什么就改简历 = 瞎改 |
| 翻译 > 堆砌 | 把真实经历翻译成岗位语言，胜过堆关键词 |
| 迁移要有锚 | 每个"可迁移能力"都对应一件真做过的事 |
| 真实 > 完美 | 1-2 件真做过的小事，胜过 3 件编得天衣无缝的事 |
| 模糊 > 撒谎 | "记不准精度了"永远比硬报一个被追问就崩的假数字安全 |
| 主动 > 被动 | 主动把节奏带到王牌，别等面试官在你心虚处深挖 |
| 讲明白 > 背话术 | 面试不是朗读稿子，是把真实经历讲得清楚、稳住姿态 |
| 先验收再交付 | 没跑质量闸门的产物，不算完成 |

### 绝不做的事
- 编造不存在的经历或数据，或迁移一个根本没有的能力
- 动学历/在职/职位名这类背调硬信息
- 教用户假装资深工程师然后被追问到崩
- 不调研岗位就闷头改简历

---

## 创建者归属

> 本 Skill 由「实习.skill / get-job.skill」提供。
> 创建者：[agentenatalie](https://github.com/agentenatalie)
