开源软件

课堂小助手

ClassroomAssistant v1.0.1 · 由 Yunyun(云云) 开发

一款专为课堂教学设计的桌面辅助工具,基于 Electron 22.3.27 开发,兼容 Windows 7 及以上系统。无需键盘,点点就即刻完成操作。

功能特性

⏱️

高效计时

  • 倒计时:支持 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
构建安装包
# 构建 Windows 安装包
npm run build:win

构建完成后,安装包位于 dist 目录。

📥 直接下载

如果你不需要修改源码,可以直接下载预编译的安装包:

  • Windows 7 / 8 / 10 / 11 兼容
  • 无需安装额外运行环境
  • 开箱即用,一键安装
⬇️ 从 资源中心 获取

界面操作

🖱️

无键盘设计

所有操作均可通过鼠标/触屏完成,专为课堂场景优化。

🖥️

全屏按钮

计时器右下角点击后窗口最大化并铺满计时数据,适合投影到大屏幕。

🔒

模式互斥

倒计时和正计时运行中/暂停时不可切换,需重置后切换,防止误操作。

技术栈

Electron 22.3.27 HTML / CSS / JavaScript INI 配置文件解析 Windows 7+ 兼容

开源协议

课堂小助手采用 CaelLab BY-SA Code License 开源协议发布。

你可以自由使用、修改和分发本软件,但需遵守署名
-相同方式共享的条款。完整协议文本请查看源码仓库中的 LICENSE 文件,或阅读 CaelLab BY-SA Code License原文

📂 访问 GitHub 仓库