课表、日程和成绩,保存在本机
业务数据写入设备上的 JSON 文件,外观偏好也在本地保存。已同步的内容可以离线查看,不上传到理枝自建的数据服务。
本地文件实现功能
八个核心功能与一组贴心辅助,全部围绕北京理工大学的实际校园服务构建, 数据保存在本机。立即下载 或返回 GitHub 仓库。
每一天的安排,从上课到考试,都摊在同一张清晰的时间线上。
同步学校课表,也支持手动添加课程。按周查看,始终显示当前时间进度。
统一管理考试、活动与截止日期,同步考试安排以及乐学、新延河课堂的 DDL 与完成状态。
按校区、教学楼和日期查看空闲时段,自习教室提前找好。
共 5 间 · 第 3–6 节全程空闲 2 间
考试复用日程中的条目,自动检查考试之间以及考试与已保存课表的时间冲突。
冲突检查同时对照已保存的课表时间。
成绩同步之后,绩点、学分与规划自动就位。
手动添加课程或选择重修课程,试算累计绩点变化,也可以倒推达到目标所需的成绩。试算不会修改原成绩。
若希望累计绩点达到 3.80,还需两门 4 学分课程取得 4.0 绩点。
同步学校记录的总要求与已修学分,设置分类目标,随时掌握毕业距离。
跨平台一致的细节能力,按你的使用方式出现。
在桌面直接查看课程和日程,提供单列、双列两种布局,不必打开应用。
Android、Windows、macOS、Linux 与 iOS 使用同一套界面与交互,换设备不重新学习。
已保存的课表和日程随时离线翻看,同步才需要联网。
浅色、深色与跟随系统三种外观,深色课表按楼宇配色专门调校。
教学中心同时探测校内直连与 WebVPN,自动选择先连通的线路;乐学和新延河课堂直接访问。
数据放在哪里,账号怎么登录,哪些操作会联网,都说明白。
理枝在你的设备上接入学校与可选的中国大学 MOOC 服务,不要求注册理枝账号,也不设置收集课表、成绩或登录凭据的自建后台。本地保存不代表应用完全不联网,具体范围如下。
业务数据写入设备上的 JSON 文件,外观偏好也在本地保存。已同步的内容可以离线查看,不上传到理枝自建的数据服务。
本地文件实现学校账号凭据、学校 Cookie 与可选的 MOOC 会话,使用系统安全存储保存;不会作为普通业务 JSON 文件写入。
学校凭据存储学校请求从设备发往学校接口,按需使用学校 WebVPN;MOOC 请求直接发往中国大学 MOOC。理枝是这些服务的第三方客户端,不代建登录或数据中转服务。
学校请求与域名校验校园功能使用学校账号完成学校认证。可选的中国大学 MOOC 需单独登录官方页面,或导入 Cookie;MOOC 密码由官方登录页处理,理枝保存登录后的会话。
认证与 MOOC 数据流当前实现不内置使用行为统计或自动崩溃上报。故障日志只在本机保留七天,并对密码、学号、Cookie 等字段做脱敏;查看、导出与分享由你决定。
日志保留与脱敏退出学校账号会移除本机学校登录信息,本地课表和日程继续保留;MOOC 会话需在对应账号页退出。需要删除业务数据时,请使用相应的删除操作。
学校退出登录实现本节描述理枝客户端的当前实现,不替学校、MOOC 或 GitHub 作出隐私承诺,也不等同于独立安全审计。依据 README 与 架构文档及源码核对;核对日期 ,提交 f8beb71。