API

代理自 chalaoshi.de 的浙大老师教评数据接口, 全部 GET, 无需鉴权, 支持 CORS 预检。

老师评价数据来自匿名用户上报,课程绩点数据来自「课否」;均为历史数据,仅供学习参考。

Agent Skill · course-schedule-planner

用 Skill 让 AI 帮你排课

  1. 复制安装指令点击上方按钮,复制 Skill 地址和安装要求。
  2. 粘贴给 AI让 AI 自己读取地址,并安装到它支持的 skill 目录。
  3. 确认并使用安装完成后,让 AI 处理选课、排课或比较老师给分。

使用时提供这些信息

学期、课程和班次时间(星期/节次)、学分、必修与可替换课程,以及你的偏好,例如稳 GPA、少早八或少空课。

Skill 会先排除时间冲突,再综合平均绩点、近 180 天或当前学年的给分讨论、总体评分和高赞评价,给出推荐方案与备选方案。

端点

GET/api/search试一下 ↗

按姓名或拼音搜索老师, 返回候选列表(支持模糊匹配)。

请求参数

参数类型说明
qstring(必填)老师姓名或拼音, 如 陈建海 / chenjianhai
GET/api/teacher/<tid>试一下 ↗

老师详情: 综合评分、参与打分人数、点名率、评论数, 以及各门课的历史平均绩点。

请求参数

参数类型说明
tidstring(必填)老师数字 ID, 来自搜索结果的 tid
GET/api/comments/<tid>试一下 ↗

评论列表, 支持分页与排序。sort=time 最新在前, sort=rate 赞最多在前; 响应含 total / hasMore 便于分页。

请求参数

参数类型说明
tidstring(必填)老师数字 ID
sorttime | rate排序方式, 默认 time
limitnumber每页条数, 1–100, 默认 20
offsetnumber偏移量, 0–100000 的整数, 默认 0
GET/api/gpa试一下 ↗

列出该课所有任课老师的平均绩点(±标准差)与上报人数, 按绩点排序。数据来自「课否」。

请求参数

参数类型说明
coursestring(必填)课程名, 支持模糊匹配
GET/api/recent试一下 ↗

返回当前运行实例最近成功访问的老师,以及最近查询且有绩点数据的课程,不足时附默认推荐项。数据只存在内存中,重启会清空,多实例之间不共享。

GET/api/health试一下 ↗

代理存活检查。响应以 ok 表示状态;加 probe=1 时真实探测上游 chalaoshi.de,探测失败返回 502。