SuperAPI AI 工具集

gaokao-assistant

数据与分析

查看项目

更新于 10-15 09:09

技能介绍

用途

gaokao-assistant(命令行工具 gaokao-cli)用于在命令行中查询中国高考(Chinese college entrance exam)相关数据。数据来源为掌上高考(gaokao.cn),由中国教育在线(China Education Online)运营,隶属教育部。所有数据来自公开的 CDN JSON API,无需 WebBridge 或浏览器。

前置条件

gaokao-cli 必须安装在 ~/.local/bin/gaokao-cli。

主要能力

1. 省份列表

gaokao-cli provinces

返回全部 31 个省份及其 ID。其他命令中可使用省份名称(如 北京)或 ID(如 11)。

2. 省控线/批次线

gaokao-cli score-line --province 北京 gaokao-cli score-line --province 北京 --year 2025 gaokao-cli score-line --province 河南 --year 2025 --type 物理类

参数:--province/-p(必填,省份名称或 ID)、--year/-y(可选,年份,默认最新)、--type/-t(可选,综合/理科/文科/物理类/历史类)。

3. 一分一段表

完整表格

gaokao-cli score-section --province 北京 --year 2025

查询特定分数——返回位次、人数及同位分

gaokao-cli score-section --province 天津 --year 2025 --score 650

文理分科的老高考省份

gaokao-cli score-section --province 河南 --year 2024 --type 理科 --score 600

参数:--province/-p(必填)、--year/-y(可选,默认最新)、--type/-t(可选,综合/理科/文科/物理类/历史类)、--level/-l(可选,本科/专科)、--score/-s(可选,要查询的具体分数)。

关键特性:每条记录包含 appositive_fraction——同一位次在往年的等效分数(同位分),对跨年比较非常有价值。

4. 院校查询

gaokao-cli school --name 清华 gaokao-cli school --985 gaokao-cli school --211 --province 北京 gaokao-cli school --dual-class --province 上海

参数:--name/-n(可选,模糊名称搜索)、--province/-p(可选,按省份筛选)、--985(可选,仅 985 院校)、--211(可选,仅 211 院校)、--dual-class(可选,仅双一流院校)、--level/-l(可选,本科或专科)。

5. 批次改革历史

gaokao-cli batch-history --province 北京 gaokao-cli batch-history # 全部省份

显示各省合并批次或从文理分科切换到新高考模式的时间。这是解读历史分数线的必要背景。

输出格式

所有命令向 stdout 输出 JSON:

成功:{"ok": true, "data": ...}

错误:{"ok": false, "error": {"code": "...", "message": "..."}}

数据覆盖

  • 中国大陆 31 个省份
  • 省控线:2014–2025(因省份而异)
  • 一分一段表:2016–2025(因省份而异)
  • 院校:约 2,957 所,含 985/211/双一流标签

省份科目类型

不同省份使用不同的科目分类:

  • 综合:综合(3+3 模式),用于北京、天津、上海、浙江、山东、海南
  • 物理类/历史类:物理/历史方向(3+1+2 模式),用于广东、湖北、湖南、河北、福建、重庆、辽宁、江苏 + 2025 新增
  • 理科/文科:传统文理分科,用于其余省份(随改革推进逐渐减少)

可使用 batch-history 查看某省份何时切换模式。

适用场景

适用于需要查询高考省控线、一分一段表位次、同位分、院校信息(含 985/211/双一流筛选)以及批次改革历史的用户,尤其是进行跨年分数比较和录取参考的场景。

限制

  • 需预先安装 gaokao-cli 至 ~/.local/bin/gaokao-cli。
  • 数据覆盖范围因省份和年份而异(省控线 2014–2025,一分一段表 2016–2025)。
  • 其他功能、收费、价格、平台或效果信息暂未提供。