功能特性
高效计时
- 倒计时:支持 0-99 小时,可逐位调整
- 正计时:从 0 开始计时
- 全屏模式:计时数据铺满整个窗口,适合投影展示
- 记忆功能:自动保存上次倒计时设置
随机摇号
- 可设置最大号码(默认 75)
- 支持 ±1 和 ±10 快速调整
- 设置自动保存
- 智能摇号,使得摇号更具有趣味
触摸屏友好
- 专门为触摸屏做了优化
- 无需键盘,纯点击操作
- 界面按钮尺寸适合触控
- 课堂场景即开即用
轻量易配置
- 基于 Electron 22.3.27
- INI 配置文件,简单直观
- 自动记忆用户偏好
- 低资源占用,老旧设备流畅运行
界面预览
应用界面截图即将上线
倒计时界面 · 摇号界面 · 全屏投影模式
安装与运行
🚀 快速开始
开发环境
# 克隆仓库到本地
git clone https://github.com/yunyun-3782/Classroom-Assistant.git
# 安装依赖
npm install
# 启动应用
npm run start
git clone https://github.com/yunyun-3782/Classroom-Assistant.git
# 安装依赖
npm install
# 启动应用
npm run start
构建安装包
# 构建 Windows 安装包
npm run build:win
npm run build:win
构建完成后,安装包位于 dist 目录。
界面操作
无键盘设计
所有操作均可通过鼠标/触屏完成,专为课堂场景优化。
全屏按钮
计时器右下角点击后窗口最大化并铺满计时数据,适合投影到大屏幕。
模式互斥
倒计时和正计时运行中/暂停时不可切换,需重置后切换,防止误操作。
技术栈
开源协议
课堂小助手采用 CaelLab BY-SA Code License 开源协议发布。
你可以自由使用、修改和分发本软件,但需遵守署名
-相同方式共享的条款。完整协议文本请查看源码仓库中的 LICENSE 文件,或阅读 CaelLab BY-SA Code License原文 。