Refactor code structure for improved readability and maintainability

This commit is contained in:
2026-05-18 11:41:20 +08:00
parent d39de39f96
commit 3f154a3077
43 changed files with 5046 additions and 113 deletions

View File

@@ -1,4 +1,9 @@
# Import mock data service
# Import services
from .minio import minio_service, MinioService
from .database import db_service, DatabaseService, init_db, Document, ParseTask
from .tasks import task_manager, get_task_status, set_task_status, generate_task_id
# Import mock data service (for development)
from .mock_data import (
get_mock_documents,
get_mock_quick_questions,
@@ -29,6 +34,18 @@ except ImportError:
get_document_service = None
__all__ = [
# Core services
"minio_service",
"MinioService",
"db_service",
"DatabaseService",
"init_db",
"Document",
"ParseTask",
"task_manager",
"get_task_status",
"set_task_status",
"generate_task_id",
# Mock data services
"get_mock_documents",
"get_mock_quick_questions",