WEBSITE · 即开即用
获取 Where To Study 最新版本
查看最新版本BUPT 学习生活工具
今天去哪学习?
一眼就知道。
网页上,随时在线查看当天空教室;下载 Where To Study 应用,把个人课表、课程作业、成绩考试与教学日历放在一起,也能连接 QMplus 查看当前 EBU 课程任务。
一二19四五六日
无需安装,打开即看
快速入口
学习安排,
从这里开始。
NOTICE · 每日更新
查看校内竞赛通知
集中查看竞赛名称、报名截止时间和教学云通知原文。APP · 完整体验
下载应用,管理每一天
个人课表、课程作业、成绩考试与空教室,一处查看;支持教学云和可选的 QMplus 连接。MCP · 本地运行
让 AI 查询课表与空教室
接入支持 MCP 的客户端,查询课程表、今日空教室与联合概览;账号配置仅保存在本地。SHUTTLE · 每小时检查
两校区班车,最新时刻直达
自动读取后勤部最新班车通知,查看西土城与沙河双向发车时间、执行时段和官方原图。CLOCK · WORLD TIME
世界时钟和会议
查看北京时间、世界时区与昼夜地图,以及近期 CCF A–C 会议。MAP · 双校区漫游
在 3D 地图里逛校园
浏览西土城与沙河的建筑、道路和周边公交地铁,支持搜索地点并切换立体与俯瞰视图。CAMPUS · 常用入口
北邮常用平台,一页直达
本科教务、教学云、邮箱、WebVPN、图书馆、论坛与学习资料入口。PRODUCT EXPERIENCE
从找教室,
到安排整个学期。
Where To Study 将个人课表、课程作业、成绩考试、空教室和教学日历整理在同一个本地优先的应用中。0.4.0 新增独立课程页与可选的 QMplus 连接。
主要功能
学习生活需要的功能,一处完成。
双校区空教室与天气
图形客户端同步西土城、沙河当天空教室,并查看所选校区今日与明日天气。
图形客户端个人课表联动筛选
用个人课表排除有课节次,再按教学楼筛选;Windows/Linux 桌面版还可按座位数过滤。
图形客户端自动学期与离线课表
图形客户端获取并缓存个人课表,自动识别学期与第一周周一;断网后仍可查看。
本地优先独立课程页
集中查看教学云课程与作业、本人学期成绩及绩点、考试安排,课程展开后即可查看任务。
0.4.0 · 图形客户端QMplus 课程与任务
独立连接官方 QMplus,查看当前 EBU 课程和已发布的 Assignment/Quiz;验证码与 MFA 由本人完成。
0.4.0 · 可选连接共享缓存与新作业提示
课程页与日历共用本地课程、作业缓存,重启后可继续查看;成功刷新发现新作业时在应用内提示,首次同步不提醒旧任务。
0.4.0 · 本地优先日、周、月、年视图
在图形客户端中浏览课程、教学周、法定节假日和当前时间线。
完整教学日历作业与活动 DDL
汇总教学云与 QMplus 作业、竞赛和活动;日/周视图以主题色细条标出已确认的北京时间截止时刻,明确未提交的作业显示红点。
图形客户端收藏与自定义日程
收藏完整本地日程快照,并接入符合规范的自定义 HTTPS JSON 日程源。
图形客户端系统日历与课程提醒
Apple、Android、HarmonyOS 支持导入系统日历;每日摘要时间可设,课前提醒可设 1–5 次,Windows/Linux 需保持应用运行。
按平台提供今日课程系统小组件
iOS、macOS、Android 与 HarmonyOS 可快速查看下一节课、时间、教室与教师。
原生平台十三种语言与十款主题
图形客户端提供十三种界面语言、十款预设主题与自定义颜色,支持跟随系统外观;Linux TUI 保留课表、空教室和月历等核心功能。
0.4.0 · 跨平台更多界面
从日视图到月视图详情。
截图与数据仅作产品展示,实际界面随版本更新。这里介绍 0.4.0 图形客户端的能力;各商店审核独立,可安装版本以对应页面为准。系统日历导入和课程小组件仅限 Apple、Android 与 HarmonyOS,TUI 提供课表、空教室与月历等核心能力。课程、成绩、考试、作业及第三方信息请以各自官方来源为准。
PLATFORM COMPARISON
平台能力对比
左右滑动查看全部平台
| 功能 | 网站无需安装 | iOSiPhone / iPad | Android手机 / 平板 | HarmonyOS多设备 | macOS原生 App | Windows桌面 App | Linux桌面 App | 终端 TUILinux |
|---|---|---|---|---|---|---|---|---|
| 课表与教室 | ||||||||
| 个人课表 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 |
| 当天空教室 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 |
| 按空闲节次找教室 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | —暂不提供 |
| 离线查看已存课表 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | △运行内缓存 |
| 校区天气与黄历 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | —暂不提供 |
| 课程与作业 · 0.4.0 | ||||||||
| 教学云课程目录 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | —暂不提供 |
| 本人课程成绩与考试 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 |
| 教学云作业 DDL | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 |
| QMplus 英方课程与作业 | —暂不提供 | △EBU 课程与任务 | △EBU 课程与任务 | △EBU 课程与任务 | △EBU 课程与任务 | △EBU 课程与任务 | △EBU 课程与任务 | —暂不提供 |
| 课程与作业跨重启缓存 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | —暂不提供 |
| 新作业提示 | —暂不提供 | △同步后应用内提示 | △同步后应用内提示 | △同步后应用内提示 | △同步后应用内提示 | △同步后应用内提示 | △同步后应用内提示 | —暂不提供 |
| 日历与校园信息 | ||||||||
| 日 / 周 / 月 / 年视图 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | △周课表+月历 |
| 校内竞赛与公开活动 | △校内+外链 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 |
| 活动收藏 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 |
| 自定义日程接口 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | —暂不提供 |
| 校区班车 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 |
| 系统与外观 | ||||||||
| 系统日历导入 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | —暂不提供 | —暂不提供 | —暂不提供 |
| 每日课程摘要(时间可设) | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | △应用运行时 | △应用运行时 | —暂不提供 |
| 课前提醒(1–5 次) | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | △应用运行时 | △应用运行时 | —暂不提供 |
| 今日课程小组件 / 服务卡片 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | —暂不提供 | —暂不提供 | —暂不提供 |
| 浅色 / 深色模式 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 |
| 13 种界面语言 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | —暂不提供 |
| 10 款主题与自定义配色 | —暂不提供 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 | ✓支持 |
App 能力以 0.4.0 正式版为依据,各应用商店可用版本可能较晚更新。“部分支持”以单元格范围为准;QMplus 默认关闭,独立登录后只同步 EBU 英方课程及已发布的 Assignment / Quiz。新作业提示在同步后于应用内显示,首次同步不提示全部旧作业。每日摘要默认 07:30,课前提醒默认提前 10 分钟,两者均需主动开启;Windows / Linux 需应用运行或驻留托盘。网页不读取个人课表;终端 TUI 当前随 Linux 版本提供。界面语言不翻译第三方课程、作业或活动正文。
完整应用 · 下载
课表在手,
空闲时间也在手。
0.4.0 新增独立课程页、QMplus 课程任务、共享缓存与新作业提示;提供十三种界面语言、十款主题及自定义颜色。
安装渠道建议iOS 与 macOS 优先从 App Store 安装正式版;TestFlight 继续提供不定期测试更新,macOS 也可手动安装本站 DMG。Android 请进入下载页按设备选择:华为安卓设备使用华为应用市场,vivo 用户使用 vivo 应用商店,其他品牌安装本站 Universal APK。HarmonyOS NEXT 使用鸿蒙应用商店及对应内测渠道。GitHub 最新版与各商店审核独立,可安装版本以对应渠道为准。
Q&A
常见问题
账号怎么填、课程怎么同步,以及本机数据如何保存。
会不会收集我的学号信息?
网页看空教室不需要填写学号。
应用会在你的设备本地保存你主动填写的学号和密码,用于直接向北邮教务或统一认证服务发起 HTTPS 请求;你在应用中填写的凭据不会上传到本站,开发者也无法读取。
图形客户端使用系统安全存储,终端客户端使用仅当前用户可读的本地凭据文件。
访问本站时,服务器仍会记录 IP、请求时间和规范化路由等网络信息。具体说明见 隐私政策 。
教务账号、教务密码、教学云平台密码分别填什么?
获取教学云作业时显示 HTTP 423 怎么办?
这通常表示学校接口的防火墙或限流暂时拦截请求,不代表密码错误。请暂停几分钟后再试;仍失败时可切换 Wi-Fi 与移动数据。不要连续快速刷新。
获取教学云作业时显示 HTTP 401 怎么办?
这表示当前登录状态未被学校接口接受,不一定是密码错误。请核对应用中的教务账号(学号)和教学云平台密码,并在学校的教学云统一认证页面确认能否登录;若页面要求验证码,先在浏览器完成验证,再回应用刷新作业。
仍无法解决时,可到 QQ 交流群反馈错误提示与发生时间,但不要发送学号或密码。
0.4.0 的课程、成绩和作业在哪里看?
进入新增的“课程”页面,查看教学云当前课程,并在独立栏目中查询成绩、考试安排和课程作业。“查询”页面保留公开班车和重要事件。
课程与作业会先显示本机缓存,再尝试后台更新,请留意原获取时间和同步状态。首次完整同步不会把已有作业全部提醒一遍;之后成功刷新发现新增作业时才会提示,恢复缓存或重复刷新不会重复提醒。
QMplus 要填什么账号,为什么还要完成 MFA?
QMplus 使用独立的 QMUL 官方账号。在“课程”或“设置 → 连接 QMplus”中启用后,通过应用内的官方 QMplus 登录页面完成 SSO/Microsoft MFA,不要把 Microsoft 密码填入北邮教务或教学云密码栏。
可以主动保存独立登录资料并授权自动填写,验证码和 MFA 仍需本人完成。应用只读同步当前 EBU 课程及已发布作业/Quiz;学期或截止时间未确认时保持未知。关闭功能会暂停同步并保留本机资料,需要删除时请使用明确的删除/清除操作,详见隐私政策。
切换界面语言后,为什么课程或活动仍显示原文?
0.4.0 图形客户端支持十三种界面语言和十款预设主题。语言设置翻译应用自身的按钮和说明;学校及第三方接口返回的课程、天气、黄历和活动正文保持原文,便于与官方信息核对。
鸣谢
感谢以下开源项目的分享与贡献。








