Jianwu Huang
|
43de32f480
|
Merge pull request #3 from JefferyHcool/dev
feat(app): 添加日志记录功能
|
2025-04-14 19:51:43 +08:00 |
|
Jefferyhcool
|
1ebf236f4f
|
feat(app): 添加日志记录功能
- 新增 logger 模块,用于全局日志记录
- 在关键位置添加日志输出,包括事件处理、文件清理、FFmpeg 检查等
- 优化数据库操作,增加日志记录
- 在主程序启动时添加日志输出
|
2025-04-14 19:50:44 +08:00 |
|
黄建武
|
a296e64f7a
|
build: 添加 blinker 依赖
- 在 requirements.txt 中新增了 blinker==1.9.0依赖
|
2025-04-14 08:55:50 +08:00 |
|
Jefferyhcool
|
43b88c85fa
|
feat(events): 实现转写完成后的文件清理功能
- 新增 events 模块,包括 handlers 和 signals 子模块
- 在 handlers 中实现 cleanup_temp_files 函数,用于清理转写临时文件
- 在 signals 中定义 transcription_finished 信号
- 修改 main.py,添加 startup_event 函数以注册事件处理器- 更新 WhisperTranscriber 类,增加 on_finish 方法并发送转写完成信号
- 在 base.py 中添加 TranscriberBase 类的 on_finish 方法占位符
|
2025-04-13 23:29:33 +08:00 |
|
Jefferyhcool
|
0e0b8da317
|
first commit
|
2025-04-13 17:44:54 +08:00 |
|