# Major Query

> 国考专业查询。帮考生按学历定位专业所属的学科大类/一级学科/具体专业三级分类,判断专业归属与可报考范围。触发词:专业查询、我的专业属于什么大类、这个专业能报哪些岗位、专业分类、学科门类。

- Skill: `ahang1598/major-query` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ahang1598/major-query`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ahang1598/major-query/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ahang1598 (https://skillmd.com/u/ahang1598)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/ahang1598/major-query

---


# 国考专业查询 Skill

指导 Agent 使用 `major_query` 工具,帮考生查询专业在报考体系中的三级分类(学科大类 → 一级学科 → 具体专业),辅助判断专业归属与可报考范围。

> 工具的参数含义、三种检索模式、返回字段口径都写在 `major_query` 的工具说明里,本 skill 不重复,只补两件工具说明装不下的事:**学历别名怎么映射**、**结果怎么讲给用户**。

## 何时使用

用户出现以下意图时调用 `major_query`:

- 「我是本科 XX 专业,属于什么学科大类?」
- 「工学下面有哪些一级学科 / 具体专业?」
- 「我这个专业能报哪些岗位 / 归到哪一类?」

写简历的专业字段前也必须先调本工具做归一化,那条流程在 **resume skill** 里。

## 学历别名映射(调用前必做)

`degree` 只认下列精确中文值,别名直接透传会查询失败:

| 合法值 | 常见别名(须转换) |
|---|---|
| 专科 | 大专、高职、高专、专科生 |
| 本科 | 大学本科、学士、本科生、大学 |
| 硕士 | 研究生、硕士研究生、研究生学历、硕研 |
| 博士 | 博士研究生、博研 |
| 高中 | 高中学历、普通高中 |
| 中专 | 中等专业学校、中职 |

- 用户只说「研究生」默认归一化为「硕士」;明确是博士再用「博士」。
- 学历缺失时**先追问**,不要臆测。
- 专业名建议用**毕业证上的精确专业名**做关键词,命中率最高。

## 呈现建议

- 按 `majorLevel` 分层展示,让用户看清「大类 → 一级学科 → 具体专业」的完整路径,而不是只报一个名字。
- 命中多个近似专业时,提示用户**核对毕业证专业名**,避免报考时误选易混专业。

