feat(system): 添加后端初始化和健康检查功能

- 新增后端初始化对话框组件
- 实现后端健康检查和初始化逻辑
- 在 App 组件中集成后端初始化和健康检查
- 新增系统健康检查 API 和相关服务
This commit is contained in:
JefferyHcool
2025-06-20 13:05:42 +08:00
parent 7f8d4faa44
commit f23ed6ec6c
15 changed files with 267 additions and 25 deletions
+2 -2
View File
@@ -79,13 +79,13 @@ class WhisperTranscriber(Transcriber):
def is_cuda() -> bool:
try:
if is_cuda_available():
print(" CUDA 可用,使用 GPU")
print(" CUDA 可用,使用 GPU")
return True
elif is_torch_installed():
print("⚠️ 只装了 torch,但没有 CUDA,用 CPU")
return False
else:
print(" 还没有安装 torch,请先安装")
print(" 还没有安装 torch,请先安装")
return False
except ImportError: