高二(13)班专属计时系统
考试计时系统
晚自习计时系统
进入全屏
返回
高二(13)班考试计时系统
今日不肯埋头,明日何以抬头
00
:
00
:
00
设置考试时长
设置考试时长
0
时
:
0
0
分
取消
Start!
高二(13)班高效晚自习
序号
科目
完成用时
操作
添加作业项目
返回主菜单
保存作业
进入全屏
返回
高二(13)班晚自习作业计时系统
当前噪音:--dB
请保持安静!
修改当前项任务时长
通知列表
0
共收到
0
条通知
今日不肯埋头,明日何以抬头
00
:
00
:
00
Ready!Be quiet!
开始时间:18:50
选择科目
语文
数学
英语
英语订正
物理
化学
生物
其他
取消
自定义科目
取消
确定
输入完成用时(分钟)
1
2
3
4
5
6
7
8
9
←
0
保存
设置晚自习开始时间
18
时
:
50
分
取消
Start!
设置小时
1
2
3
4
5
6
7
8
9
←
0
保存
时间到
今日晚自习噪音情况
关闭报告
⏱️
更改时间请求
忽略
确认更改
修改当前项任务时长
0
分钟
-
+
取消
保存
📜 更新历史
💬 问题反馈
当前版本:v1.5.0
📜 晚自习计时系统 — 更新历史
×
v1.5.0
新增 Netlify Function 反向代理:所有 Supabase 请求经由 Netlify 服务器中转,大幅提升国内访问速度
移除前端 Supabase API Key 暴露,认证逻辑移至服务器端
v1.4.1
优化 20:20~20:30 下课时间逻辑:按实际重叠时长自动延长跨越下课时间的作业计时
作业时间显示改为原始计划开始/结束时间,不受下课延长影响
v1.4.0
时间表自动保存至 Supabase 数据库
保存时自动清除非当日旧数据
保存成功/失败状态提示(页面顶部,4秒消失)
修改请求支持数据库方式(5秒轮询)
确认/忽略修改请求时同步更新数据库
页面加载时从数据库读取当日时间表
数据库失败时自动回退到 ntfy.sh
v1.3.9
班级信息更新为高二(13)班
v1.3.8
右下角新增"问题反馈"按钮,链接指向问卷反馈
v1.3.7
"保存作业"时自动广播作业时间表到教师端,无需等到开始计时
v1.3.6
更新历史弹窗标题滚动时固定
修复关闭按钮在滚动时移出弹窗的问题
新增左下角"更新历史"按钮及弹窗
v1.3.5
确认更改后自动替换整个作业列表并重新广播
保存后自动重新广播时间表
v1.3.4
新增对比视图弹窗(左右对比"当前安排"与"新安排",变更项黄色高亮、紫色加粗)
新增"忽略 / 确认更改"交互按钮
v1.3.3
新增修改请求 SSE 订阅
新增 handleModifyRequest() 解析修改请求数据
v1.3.2
新增"开始计时时广播作业列表到教师端"功能
v1.2.6
修复附件重复显示问题(| 前文字同时作为普通文字和超链接)
多附件分行显示支持
v1.2.5
新增附件超链接渲染(解析 文字|URL 格式为可点击链接)
v1.2.4
新增通知队列机制(多条通知按序弹出)
新增通知摘要生成(移除 URL 后截断 15 字)
v1.2.3
新增通知详情覆盖层(点击卡片查看完整内容)
新增通知列表面板(右侧滑出,未读红色角标)
v1.2.2
新增通知弹窗系统(自动弹出 + 20 秒倒计时 + 手动"已知晓"确认)
v1.2.1
集成 ntfy SSE 实时通知接收
v1.1.2
新增"修改当前项任务时长"按钮(计时模式下,步进 ±5 分钟,范围 5~180 分钟)
v1.1.1
新增噪音报告功能(放学后自动生成噪音统计图表,含平均值、峰值、超标次数)
v1.1.0.1
新增噪音监测可视化面板(实时音量条)
v1.1.0
新增噪音实时监测功能
(idea by:尹吴子恒)
v1.0.1
修复编辑模式下作业项目超过 3 项时"保存作业"按钮不可见的问题
v1.0.0
主菜单界面:晚自习计时 / 考试计时两个入口
作业编辑模式:添加/删除作业项目、选择科目、设置完成用时
开始时间设置弹窗(数字键盘输入小时/分钟)
计时模式:实时显示当前时间(时:分:秒)、当前科目、时间范围
作业自动切换:根据累计用时自动识别当前进行中的作业
作业切换提示音
励志名言系统
全屏模式切换
考试计时模式(倒计时 + 考试时长设置弹窗)
课间休息识别(20:20~20:30)
毛玻璃风格 UI 设计,班级图标 + 标题"高一(13)班高效晚自习"