为什么做这个
6 月高考刚结束,家里有考生开始愁志愿。打开市面上的填志愿 App——要么收费 99 元,要么数据不全,要么广告弹到关不掉。
那就自己做一个。
做到了什么
数据 — 全国 2988 所院校,真实录取分
从掌上高考公开 API 抓取了 2023-2025 三年、覆盖 30 个省份 的录取数据:
- 2,988 所院校基本信息 + 开设专业
- 18,165 条投档线记录
- 400,172 条专业录取线(含最低分和位次)
与清华大学招生网、人民日报公开数据交叉核验,准确率 75%+。
数据还导出成了 Excel,筛选复制随便用。
功能 — 三个页面,够用不臃肿
院校查询 — 2988 所学校秒开,按省份筛选、按名称搜索,点开展示开设专业列表。985/211/双一流都有标记。
分数线查询 — 批次线、高校投档线、专业录取线三个 Tab。选年份、选院校省份、选考生省份,一键出结果。
意见反馈 — 敏感词过滤 + 微信内容安全审核。
技术 — 小程序就该快
- 云函数并行查询,院校列表 30 趟网络请求改 1 趟
- 客户端分页渲染,2988 条数据一次只渲染 30 条,滚动加载
- 一键部署:
seedAll云函数自动清空 + 灌入全量数据,不用手动分批
技术栈:微信原生 + 云开发 CloudBase + Python 数据采集
为什么开源
志愿填报不该是信息差生意。数据来自公开渠道,整理好了免费给大家用。
等备案通过,扫码就能用。 代码已开源:
- GitHub: https://github.com/zerotodev2026/ledao-volunteer
- Gitee: https://gitee.com/from-scratch-to-development/ledao-volunteer