feat(app): 添加日志记录功能

- 新增 logger 模块,用于全局日志记录
- 在关键位置添加日志输出,包括事件处理、文件清理、FFmpeg 检查等
- 优化数据库操作,增加日志记录
- 在主程序启动时添加日志输出
This commit is contained in:
Jefferyhcool
2025-04-14 19:50:44 +08:00
parent 43b88c85fa
commit 1ebf236f4f
9 changed files with 165 additions and 66 deletions

View File

@@ -1,8 +1,14 @@
# 注册监听器
from app.utils.logger import get_logger
from events.handlers import cleanup_temp_files
from events.signals import transcription_finished
logger = get_logger(__name__)
def register_handler():
transcription_finished.connect(cleanup_temp_files)
try:
transcription_finished.connect(cleanup_temp_files)
logger.info("注册监听器成功")
except Exception as e:
logger.error(f"注册监听器失败:{e}")