Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ web/packages/api/src/ws-types.ts
**/dist/
server/static/
node_modules/
.agent/
.pnpm-store/
tools/
.claude/
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

## 未发布

## v0.3.5 — 2026-11-13

- 新增学生呼叫:Windows 桌面悬浮入口二次确认后呼叫本班全部关联教师;教师工作台新增「学生呼叫」、未读红色数量、在线实时提醒和手动共享已读,保留处理老师与时间。记录随服务持久化及备份,支持离线后补查;同班 30 秒防重复呼叫。不使用 Web Push,Windows 系统集成仍需实机验收。

- 修复管理后台手机端成功/错误提示遮挡顶部导航的问题:窄屏提示改为底部显示,桌面保留右上角,并支持手动关闭。新增提示显示期间的窄屏导航回归测试,覆盖 320/390px 与 100%/150% 字号。

## v0.3.4 — 2026-11-04
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ pnpm dev:screen # 大屏浏览器预览,默认 http://localhost:5175
- 服务端提供 REST 与 WebSocket、设备通知队列、回执和本地录音存储;大屏已有浏览器预览与 Windows 客户端代码,Windows 安装、系统音量、置顶和开机启动等仍需在目标设备上测试。
- 当前没有服务端语音识别或 TTS 服务:录音按原声发送,文字由大屏尝试使用系统语音播报。系统配置提供全站 ZIP 手动导出和恢复,并支持下发设备地址迁移计划;自动更新与定时备份尚未实现。大屏其余限制见 [大屏说明](screen/README.md)。
- 教师支持布置各科作业,Windows 客户端用独立原生桌面悬浮窗显示,可在后台和电脑上调整显示及置顶;设备实时接收完整作业快照,并在重连时补齐。
- 学生可在 Windows 原生桌面「呼叫老师」入口二次确认,通知当前班级所有关联老师;教师端「学生呼叫」显示持久记录、未读红色数量和网页在线提醒,显式标记后共享已读并保留处理人及时间。不会在进入页面时自动已读,不使用 Web Push;同班 30 秒防重复呼叫。悬浮入口系统行为仍需 Windows 实机验收。
- 学校创建与教师 Excel 导入、后台客户端版本管理、账号注销尚未实现;学校角色隔离已有基础代码与测试,完整学校采购流程尚未开放。
- SQLite 数据在服务启动时加载到内存并由单个进程写入,**同一数据目录只能运行一个主服务实例**。尚未完成规范化仓储和大规模性能验证。优先使用管理后台的全站备份,或停服后备份完整数据目录及录音。

Expand Down
Loading
Loading