Repository navigation
LectureRelay 0.3.12 — 提示准确性与内部结构整理
Pre-release下载 LectureRelay_0.3.12_x64-setup.exe,安装后即可使用,无需自行构建。运行安装包即可从旧版升级,课程、课堂记录和已下载模型会保留。此版本仍为未签名的 Windows x64 开发预览版。
本次更新
- 一批原先只显示“操作未完成,请重试”的提示,现在显示准确的中文说明,涉及实时总结读写、服务商错误和退出时中断的任务等。
- 指向已移除菜单“设置 → 本地 AI”“AI 服务商”的提示,已更正为“设置 → AI 与模型 → 本地模型”等当前位置。
- 导入音视频与其他 AI 任务一致,会等待模型下载完成;云端实时总结不使用本地模型,不再阻止下载或删除模型。
- 偏好设置中出现无法识别的值时回退为默认值,不再导致设置读取失败;无法识别的实时总结服务会被关闭,不会改为云端服务。
- 内部整理:实时字幕拆分为识别与翻译两个模块,互斥判断集中到一处,设置与状态字段类型化,界面文字全部进入中英文目录,架构文档按当前代码重写。
数据库结构、模型版本和第三方依赖均未改变。本地 Qwen 实时总结仍停用;课后手动复习与问答仍可使用已下载的 Qwen。
发布验证
- 安装包源码:
eb7c54d4bd6ad2f8ad3d0544514626c82a32de80。v0.3.12指向此提交;后续文档提交不改变安装包。 - Windows checks:八组 React 回归、87 个桌面 Rust 测试、1 个环境检查测试、类型检查、格式、Clippy 与仓库检查(含界面文案与原生提示翻译检查)。
- 干净 Windows 安装包构建:全新 GitHub Windows runner 编译,完成 NSIS 安装、运行资源、安装内容、图标和许可校验。安装包 16,322,292 bytes,SHA-256
b6d0f0a19e54ccb72f1337b43aab66d3d3adf4b0b73603526acf9c7680eec04f。 - 真实音频直播会话测试(开发机):将 MIT OCW 9.00 第 1 讲 90 秒真人讲课片段按实时速度写入录音,经完整直播会话运行本地 Nemotron 识别与 Hy-MT2 翻译。得到 7 段定稿、238 个英文词,7 段全部完成翻译,识别跟上实时进度;英文结果与重构前版本逐字节一致。此测试不经过声卡采集,也不是安装版完整课堂流程或 90 分钟测试。
查看 简体中文说明、首次使用指南 和 验证说明。旧版 Release 和安装包保持原内容。
English
0.3.12 shows accurate Chinese messages where several errors previously fell back to a generic notice, fixes hints that pointed to removed settings sections, makes media import wait for model downloads, no longer blocks model management during cloud summaries, and tolerates unknown stored preferences. Internally, live captions are split into recognition and translation modules, busy checks are centralized, settings are typed, and all interface text lives in checked catalogs. A real 90-second lecture run through the full live session (local Nemotron and Hy-MT2) produced English byte-identical to the previous code. The EXE is built from the source commit above on a clean GitHub Windows runner. Install the EXE; no developer tools or LectureRelay account are required.