feat(engine): 优化字幕引擎通信和控制逻辑,优化窗口信息展示

- 优化错误处理和引擎重启逻辑
- 添加字幕引擎强制终止功能
- 调整通知和错误提示的显示位置
- 优化日志记录精度到毫秒级
This commit is contained in:
himeditator
2025-07-28 21:44:49 +08:00
parent cd9f3a847d
commit e4f937e6b6
12 changed files with 171 additions and 72 deletions

View File

@@ -123,9 +123,13 @@
- 新增字幕记录排序功能,可选择字幕记录正序或倒叙显示
### 优化体验
- 交换窗口界面信息和错误提示弹窗的位置,防止提示信息挡住操作
### 项目优化
- 重构字幕引擎,提示字幕引擎代码的可扩展性和可读性
- 合并 Gummy 和 Vosk 引擎为单个可执行文件
- 合并 Gummy 和 Vosk 引擎为单个可执行文件,减小软件体积
- 字幕引擎和主程序添加 WebScoket 通信,完全避免字幕引擎成为孤儿进程