v1.0.1 正式发布

ClassPush
你的专属课表推送助手

专为湖工 (Hnit) 学子打造。支持 Windows 桌面版与 GitHub Actions 云端版。告别繁琐的教务系统登录,自动抓取、智能推送,让每一次上课都从容不迫。

自动静默登录
WxPusher 推送
安全存储

零感登录

内置自动登录引擎,只需首次配置,后续自动完成身份认证。支持 Session 复用与自动保活。

微信直达

对接 WxPusher 平台,每日定时推送。精美的卡片式排版,课程、地点、老师一目了然。

安全无忧

桌面版采用 AES 本地加密,云端版基于 GitHub Secrets 存储,全方位保障数据隐私。

现代化体验

基于 React + Ant Design 打造,支持“本周预览”视图,提供清晰的课程网格与列表展示。

智能容错

独创“双模引擎”。教务系统崩溃时,自动切换至本地缓存数据,确保任何时刻都能查课。

开源共建

项目完全开源,欢迎校友共同维护。让技术服务于生活,让校园生活更简单。

ClassPush

仪表盘

下次推送

20:00
每日推送
下次执行: 明天 20:00 (6小时6分后)
上次推送: 成功 · 03-08 08:08 · 推送成功

服务状态

运行中
计划任务状态:已安装 (启用)

快捷操作

立即推送
预览课表
复制日志
清除日志

最近日志

展开
图文并茂效果

双视图课表预览

内置 Web 视图,支持周次切换与视图模式切换。

  • 卡片视图:清新配色,展示时间地点与老师
  • 表格视图:传统网格布局,还原教务系统体验
  • 智能高亮:当天课程自动高亮显示
卡片模式
课表模式
卡片视图预览
表格视图预览
极简配置

三步即可完成设置

下载安装后,只需输入学号密码,扫描关注公众号获取 UID 填入,即可开启自动化之旅。

  1. 输入学号与密码
  2. 扫码获取 UID 并绑定
  3. 点击“登录并保存”开启静默登录
登录页面截图
贴心提醒

每日课表准时送达

每天晚上 20:00 (可自定义) 自动推送第二天课表。支持“有课提醒”与“无课关怀”两种模式。

  • 清晰直观:课程名称、地点、时间一目了然
  • 智能识别:自动识别单双周与调课情况
  • 无课关怀:全天无课时发送温馨提示
03月07日 20:00
小主,明天全天没课,好好休息吧 🛌
ClassPush 03-07 20:00:00
🗓️ 03月08日 星期日
🎈
自由时光,做点喜欢的事吧~
祝你有美好的一天 ✨
昨天 20:00
小主,明天有 3 节课,记得按时上课哟 🍬
ClassPush 03-08 20:00:00
📅 03月09日 星期一
📖 软件工程
📍 2611(多媒体)
⏰ 08:30-10:05(第一大节课)
👨‍🏫 张三华
📖 体育4
📍 体育馆羽毛球场
⏰ 10:25-12:00(第二大节课)
👩‍🏫 李叶军
📖 毛泽东思想和中国特色社会主义理论体系概论
📍 数603(多媒体)
⏰ 14:00-15:35(第三大节课)
👨‍🏫 何挺金

常见问题 FAQ

大家关心的安全与使用问题,都在这里

我的学号和密码安全吗?

非常安全。 桌面版账号仅经过 AES 加密后保存在你自己的电脑本地。云端版则利用 GitHub Secrets 进行安全存储。无论哪种方式,我们都确保你的数据只掌握在你自己手中。

软件会一直后台运行占用内存吗?

不会。 桌面版采用“用完即走”的设计,推送完毕后立即自动退出。如果你使用云端版,程序更是完全运行在 GitHub 服务器上,不占用你的任何本地电脑资源。

为什么需要 WxPusher UID?

WxPusher UID 是必须的。WxPusher 是一个免费的消息推送服务。UID 就像你的“收件地址”,软件需要它才能把课表准确地送到你的微信上。这比开发独立的 App 更轻量,也不用担心隐私泄露。

为什么有时候收不到推送?(电脑没开机怎么办?)

桌面版采用“开机补发”机制:若错过推送时间,下次开机自动补发。如果你希望无需电脑开机也能收到推送,强烈推荐使用无需依赖本地设备的“云端版”!

支持其他学校吗?

目前专为湖南工学院(Hnit)强智教务系统适配。其他使用强智系统的学校理论上只需少量修改适配层代码即可支持。

软件完全免费吗?

是的,永久免费且开源。 这是一个为了方便大家查课而开发的公益项目。如果你觉得好用,可以在 GitHub 上给个 Star,或者推荐给室友就是最大的支持!