HaoZai000

NexioSchedule(Nexio 课程表)是一款基于 Jetpack Compose 的 Android 课程表应用,支持教务系统导入、AI 文本导入、多课表管理、WebDAV 同步与桌面小组件,需 Android 12 及以上。

v1.6.7-1025
发布于
4 天前
196
星标
2,615
下载
同步于
1 天前

最新版本

v1.6.7-10252026年10月24日 19:57
下载慢?可在上方随时切换镜像源

项目说明

项目概述

NexioSchedule(Nexio 课程表)是一款给学生用的 Android 课程表应用,主要解决手动录课麻烦、外观千篇一律的问题。它用 Kotlin 与 Jetpack Compose 构建,支持教务系统一键导入、AI 文本导入、多课表管理、WebDAV 同步与桌面小组件,界面提供 HyperOS4 风格的液态玻璃效果。

项目 内容
平台 Android 12(API 31)及以上
技术栈 Kotlin、Jetpack Compose、Material3、MiUiX
同步 WebDAV
许可 AGPL-3.0

从教务导入到一句话录入,课表外观从配色到圆角都能自己调。

主要功能

  • 课表视图:周视图课程表,多周快速切换与跳转,今日课程页展示当前与下一节课
  • 课程管理:自定义课程颜色、单双周与自定义周次,上午/下午/晚上节数与每节课起止时间均可配置
  • 多课表:多课表创建切换、文件夹分组、开启新学期时复用当前设置
  • 教务导入:WebView + JavaScript 脚本适配教务系统,一键导入课程
  • AI 文本导入:自然语言描述自动解析成课表,也支持 JSON / ICS / 拾光课程表格式文件导入
  • 课程提醒:课前提醒与次日课程通知,超级岛/灵动岛展示需 Shizuku 特权
  • 桌面小组件:课程预览与今日课程两种小组件,含 4x7 与标准尺寸
  • WebDAV 同步:云端备份与恢复课表数据
  • 个性化外观:壁纸搭配(卡片模糊、透明度、圆角)、莫奈取色随壁纸动态配色、深色模式

导入与同步

  1. 教务导入:在导入页选择学校并登录教务系统,脚本自动抓取课程
  2. AI 导入:把课表描述交给 AI 文本导入,自动生成课程条目
  3. 文件导入:支持 JSON 完整数据、ICS 日历与拾光课程表格式,导出为 JSON 备份
  4. WebDAV:在设置中填写服务器地址与账号,云端备份与一键恢复

适用人群

  • 需要管理多学期课表的大学生
  • 想从教务系统一键导入课表的学生
  • 在意桌面小组件与通知提醒的用户
  • 喜欢自定义课表外观与动效的个性化玩家

系统要求

项目 要求
操作系统 Android 12(API 31)及以上
取色功能 莫奈取色需 Android 12 及以上
主题图标 需 Android 13 及以上且启动器支持主题图标
灵动岛展示 需 Shizuku 特权

注意事项

  • 脚本适配:教务导入依赖各校脚本适配,未覆盖的学校可能需要等待适配或手动录入
  • 权限说明:超级岛/灵动岛通知需授予 Shizuku 特权,普通通知无需额外授权
  • 许可义务:AGPL-3.0 要求通过网络提供修改版时开放对应源代码

历史版本

排序