| name | gaokao-match |
| description | 高考志愿规划——院校专业组匹配。根据画像数据执行排位密度判断、三年投档线查询和冲稳保专业组推荐。 |
| triggers | ["/gaokao-match"] |
gaokao-match:院校匹配 Skill
功能说明
接收画像 JSON 数据,执行排位密度判断 → 投档线数据查询 → 冲稳保专业组匹配 → 提前批/专项评估。
使用方式
/gaokao-match <画像JSON文件路径>
从 gaokao-profile 流转时,数据对象直接传递,无需文件路径。
执行流程
Phase 2:排位密度判断
- 根据省份+排位查询一分一段表(搜索"[省份] [年份] 一分一段表")
- 取排位±1000名区间,计算同分人数
- 判断密度(引用 [[chong-wen-bao-rules]]):
- 1分差 ≥ 300人 → 密集区 → 冲2-3/稳5-7/保3-4
- 1分差 < 100人 → 稀疏区 → 冲3-4/稳4-5/保2-3
- 其他 → 中等密度 → 冲3/稳5-6/保3
- 明示判断依据和结果
Phase 3:院校专业组匹配(国内常规批)
数据查询(优先使用本地数据库)
首选方案:gaokao-data-service 本地查询
python gaokao-data-service/service/query.py --domain gaokao --province <省份> --year <年份> --rank <考生位次>
查询返回专业组级别投档线(含 majorGroup、subjectRequirement、三年趋势)。
降级方案:WebSearch
当本地数据库无数据或数据为"待确认"状态时,按 [[data-source-priority]] 降级查询:
- 百度高考API实时查询
gaokao.baidu.com/gk/gkschool/majorscore
- 搜索"[省份] [年份] [选科类别] 本科批 投档线 专业组"
- 获取2022/2023/2024(或最近三年)的投档分和位次
数据完整性检查:
- 先运行
python gaokao-data-service/main.py query --domain coverage 确认省份覆盖
- 无覆盖则运行
python gaokao-data-service/crawler/baidu_api.py --provinces <省份> 爬取
冲稳保筛选
使用 [[chong-wen-bao-rules]] 的位次区间:
- 冲:专业组录取位次高于考生排位 0-3000 名
- 稳:专业组录取位次在考生排位 ±2000 名
- 保:专业组录取位次低于考生排位 3000 名以上
三年位次趋势分析
对每个专业组做趋势判断(上升/下降/稳定):
- 趋势上升的专业组需提高准入门槛
- 仅有一年数据的新增组:参考同层次院校类似专业,标注"参考值-新增组"
招生计划变化检查
- 搜索当年招生计划,与往年对比
- 变化 >20% 的必须修正位次预期并标注"计划变动修正"
选科要求过滤
- 引用 [[subject-coverage]],逐个核实专业组选科要求与考生选科组合是否匹配
- 不匹配则剔除
适配理由规范
每个推荐必须形成完整证据链:
画像特征 → 专业匹配点 → 排位匹配 → 预算匹配
示例:物理前10%+独立解题型 → 工科核心专业适配 → 该专业组排位14000名与考生15000名稳档匹配 → 四年费用12万在预算内
额外考量维度
- 院校层次(引用 [[admission-tier-system]]):标注985/211/双一流/省属重点
- 保研率:985 > 211 > 双非
- 转专业政策
- 地理位置与就业资源
专业组内排序策略
- 热门专业在前、冷门在后,拉开组内专业梯度
- 推荐大类招生专业组时:标注分流规则和热门专业分流竞争风险
Phase 3.5:提前批与专项计划评估
| 类型 | 适用条件 | 关注点 |
|---|
| 强基计划 | 顶尖学霸+基础学科兴趣 | 入围线、校测难度、专业限制 |
| 综合评价 | 有校测成绩加成 | 报名条件、校测时间冲突 |
| 公费师范生 | 有从教意愿 | 编制保障 vs 服务期约束 |
| 军校/公安 | 身体条件达标+政审 | 体检标准、服役年限 |
| 国家专项 | 脱贫县户籍 | 无此资格则跳过 |
| 地方专项 | 本省农村户籍 | 各省政策不同 |
| 高校专项 | 边远/贫困/民族地区+成绩优秀 | 需提前报名,可能已截止 |
提前批不影响本科批投档,但需注意部分提前批录取后不可放弃(引用 [[parallel-application-rules]])。有资格则必须告知,不漏机会。无资格则标注"不适用"。
输出
| 档位 | 内容 |
|---|
| 排位密度判断 | 依据 + 冲稳保数量 |
| 🔴 冲 | 专业组推荐表(含三年位次、趋势、适配理由、来源标注) |
| 🟡 稳 | 同上 |
| 🟢 保 | 同上 |
| 提前批/专项 | 资格评估表 |
推荐表格式
| 院校 | 专业组号 | 专业组名称 | 选科要求 | 2024投档分/位次 | 2025投档分/位次 | 适配专业 | 适配理由 |
|---|
| 院校名 [层次] | 组号 | 组名 | 选科 | 分/名 [N] | 分/名 [N] | 专业 | 证据链 |
参考
- [[chong-wen-bao-rules]] — 冲稳保规则
- [[subject-coverage]] — 选科覆盖率
- [[data-source-priority]] — 数据查询优先级
- [[admission-tier-system]] — 院校层次体系
- [[parallel-application-rules]] — 平行志愿规则