feat:重构UI

This commit is contained in:
2025-12-26 16:03:12 +08:00
parent 1429e0e66a
commit abcbe3cddc
67 changed files with 12170 additions and 515 deletions

View File

@@ -2,7 +2,7 @@ from contextlib import asynccontextmanager
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from .core import get_settings, logger
from .core import get_settings, logger, engine
from .api import translate_router, admin_router, provider_router, stats_router
from .services import cache_service, rate_limit_service, llm_service, stats_service
@@ -22,6 +22,10 @@ async def lifespan(app: FastAPI):
await rate_limit_service.disconnect()
await llm_service.disconnect()
await stats_service.disconnect()
try:
await engine.dispose()
except Exception:
pass
app = FastAPI(