Skip to content

About

腕上星课表 - 一款为WearOS和Android手表打造的智能课程表应用,让课程信息随时触手可及。WearStarSchedule - A WearOS/Android Watch timetable application that brings your courses to your wrist with a native smartwatch experience.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

腕上星课表 · WearStarSchedule

腕上星课表 应用图标

一款为 WearOS 和 Android 手表打造的智能课程表应用,让课程信息随时触手可及。 A WearOS / Android Watch timetable application that brings your courses to your wrist with a native smartwatch experience.

Wear OS Android Watch

APK

Kotlin Multiplatform Wear Compose

Vite Lit TypeScript

Offline Web manager MCP i18n

License Status Issues QQ Group


开源状态

本项目暂时不开源。

当前仓库不包含源代码,仅作为产品主页使用:版本发布与更新说明、功能文档、问题反馈与讨论都在这里进行。

  • 后续有可能会开源。 一旦具备开源条件,会选择AGPL-3.0公开源码,并在 Releases 与本页公告中说明。
  • 在此期间,欢迎提交问题反馈、功能建议与适配信息(机型 / 屏幕形状 / 系统版本)。你的反馈会直接影响后续版本的优先级。

如果你需要反馈问题,请通过 Issues 提出,中国大陆用户可以加入QQ群进行反馈,但优先使用GitHub Issues。


系统要求

项目 要求
设备 Wear OS 及兼容的 Android 手表(圆形 / 方形屏幕)
系统版本 API 28 及以上(Android 9 起),面向 API 37 构建

安装与更新

  1. 在 Releases 下载最新 APK。
  2. 将 APK 安装到手表(侧载安装,或通过手机侧载工具推送)。
  3. 首次启动会创建一张空课表,默认进入「今天」。

功能特性

极简APP

  • 仅个位数MB大小
  • 功能齐全,可完全离线在手表管理课程
  • 无需手机配套APP

课表与学期

  • 今天 / 学期 / 设置三页滑动
  • 周 → 日期 → 课程三级浏览
  • 多课表管理,每张课表独立学期配置
  • 课程状态实时刷新:已结束灰显、进行中高亮
  • 命名节假日整段停课、整日调课
  • 学期进度卡片

提醒

  • 课前提醒与全屏上课闹钟
  • 早间当日 / 晚间次日课程总结
  • 内置、系统与自定义音频铃声
  • 通知、闹钟、网络、文件权限集中管理

外观

  • 圆形 / 方形两种屏幕样式
  • 预设主题色 + RGB 自定义 + 跟随系统主题色
  • 课程颜色独立取色
  • Wear Compose Material 3 组件

数据

  • JSON 导入导出,内置文件选择器
  • 自动与手动本地备份,多版本保留
  • 私有目录与公共存储两种备份位置

网页管理(手机 / 电脑)

  • 局域网 HTTP + 6 位验证码
  • 课程、课表与设置全量编辑
  • 权限状态查看与授权命令复制
  • 独立网页主题:跟随系统 / 深色 / 浅色
  • 资产离线打包,无 CDN、无云端后端

AI 与 MCP

  • Streamable HTTP MCP 服务,临时 Bearer 令牌
  • 课程范围工具:课表、课程、学期、节假日、调课
  • mcp.json 与 wearstarschedule-skill 下载

隐私

  • 课表与设置全部保存在手表本地,无云端后端、无账号、无遥测上报。
  • 网页管理仅走局域网 HTTP,关闭服务后端口即不可访问。
  • 文件访问只用于导入导出与备份,不会上传数据。

技术栈

手表端 Wear Compose Material 3;网页端 Vite + Lit + TypeScript + Material Design 3;两端共用 Kotlin Multiplatform 课程后端。

赞助

如果这个项目对你有帮助,欢迎通过 Ko-fi 或微信赞赏支持开发。

ko-fi

微信赞赏码:

星澪 Star_ZER0 的微信赞赏码

关于

作者:星澪 Star_ZER0 · 个人主页

本项目部分实现由 AI 辅助生成。

许可

暂时不开源,未授予任何源代码使用许可;本 README 与文档内容可用于了解与试用本产品。后续开源计划见开源状态。

About

腕上星课表 - 一款为WearOS和Android手表打造的智能课程表应用,让课程信息随时触手可及。WearStarSchedule - A WearOS/Android Watch timetable application that brings your courses to your wrist with a native smartwatch experience.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Contributors