From c45464c3e2e0f1d449d778a02e0be801dd851c28 Mon Sep 17 00:00:00 2001 From: ericwyuan Date: Wed, 19 Aug 2026 22:37:47 +0800 Subject: [PATCH] =?UTF-8?q?[=E8=A1=A5=E5=85=A8]=20=E5=90=84=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20=5F=5Finit=5F=5F.py=20=E5=AF=BC=E5=87=BA=20-=20?= =?UTF-8?q?=E7=A1=AE=E4=BF=9Dimport=E9=93=BE=E8=B7=AF=E5=AE=8C=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fam-core/src/fam_core/__init__.py | 1 + fam-core/src/fam_core/chat_handler/__init__.py | 4 ++++ fam-core/src/fam_core/dispatcher/__init__.py | 4 ++++ fam-core/src/fam_core/event_receiver/__init__.py | 4 ++++ fam-core/src/fam_core/member_manager/__init__.py | 4 ++++ fam-core/src/fam_core/scheduler/__init__.py | 4 ++++ fam-core/src/fam_core/video_server/__init__.py | 4 ++++ fam-edge/src/fam_edge/__init__.py | 1 + .../src/fam_edge/ai_orchestrator/__init__.py | 4 ++++ fam-edge/src/fam_edge/api_gateway/__init__.py | 4 ++++ fam-edge/src/fam_edge/model_adapters/__init__.py | 16 ++++++++++++++++ .../src/fam_edge/storage_cleaner/__init__.py | 4 ++++ .../src/fam_edge/video_preprocessor/__init__.py | 4 ++++ 13 files changed, 58 insertions(+) diff --git a/fam-core/src/fam_core/__init__.py b/fam-core/src/fam_core/__init__.py index e69de29..bc89bdd 100644 --- a/fam-core/src/fam_core/__init__.py +++ b/fam-core/src/fam_core/__init__.py @@ -0,0 +1 @@ +"""FAM-Core 包""" diff --git a/fam-core/src/fam_core/chat_handler/__init__.py b/fam-core/src/fam_core/chat_handler/__init__.py index e69de29..b70a5d7 100644 --- a/fam-core/src/fam_core/chat_handler/__init__.py +++ b/fam-core/src/fam_core/chat_handler/__init__.py @@ -0,0 +1,4 @@ +"""Chat-Handler 包""" +from .chat_handler import chat_bp + +__all__ = ["chat_bp"] diff --git a/fam-core/src/fam_core/dispatcher/__init__.py b/fam-core/src/fam_core/dispatcher/__init__.py index e69de29..bf0802d 100644 --- a/fam-core/src/fam_core/dispatcher/__init__.py +++ b/fam-core/src/fam_core/dispatcher/__init__.py @@ -0,0 +1,4 @@ +"""Dispatcher 包""" +from .dispatcher import Dispatcher + +__all__ = ["Dispatcher"] diff --git a/fam-core/src/fam_core/event_receiver/__init__.py b/fam-core/src/fam_core/event_receiver/__init__.py index e69de29..4ee6ae8 100644 --- a/fam-core/src/fam_core/event_receiver/__init__.py +++ b/fam-core/src/fam_core/event_receiver/__init__.py @@ -0,0 +1,4 @@ +"""Event-Receiver 包""" +from .event_receiver import event_bp + +__all__ = ["event_bp"] diff --git a/fam-core/src/fam_core/member_manager/__init__.py b/fam-core/src/fam_core/member_manager/__init__.py index e69de29..897ea32 100644 --- a/fam-core/src/fam_core/member_manager/__init__.py +++ b/fam-core/src/fam_core/member_manager/__init__.py @@ -0,0 +1,4 @@ +"""Member-Manager 包""" +from .member_manager import member_bp + +__all__ = ["member_bp"] diff --git a/fam-core/src/fam_core/scheduler/__init__.py b/fam-core/src/fam_core/scheduler/__init__.py index e69de29..91c5f72 100644 --- a/fam-core/src/fam_core/scheduler/__init__.py +++ b/fam-core/src/fam_core/scheduler/__init__.py @@ -0,0 +1,4 @@ +"""Task-Scheduler 包""" +from .scheduler import TaskScheduler + +__all__ = ["TaskScheduler"] diff --git a/fam-core/src/fam_core/video_server/__init__.py b/fam-core/src/fam_core/video_server/__init__.py index e69de29..34e5168 100644 --- a/fam-core/src/fam_core/video_server/__init__.py +++ b/fam-core/src/fam_core/video_server/__init__.py @@ -0,0 +1,4 @@ +"""Video-Server 包""" +from .video_server import video_bp + +__all__ = ["video_bp"] diff --git a/fam-edge/src/fam_edge/__init__.py b/fam-edge/src/fam_edge/__init__.py index e69de29..f7d773e 100644 --- a/fam-edge/src/fam_edge/__init__.py +++ b/fam-edge/src/fam_edge/__init__.py @@ -0,0 +1 @@ +"""FAM-Edge 包""" diff --git a/fam-edge/src/fam_edge/ai_orchestrator/__init__.py b/fam-edge/src/fam_edge/ai_orchestrator/__init__.py index e69de29..b15b880 100644 --- a/fam-edge/src/fam_edge/ai_orchestrator/__init__.py +++ b/fam-edge/src/fam_edge/ai_orchestrator/__init__.py @@ -0,0 +1,4 @@ +"""AI-Orchestrator 包""" +from .json_parser import parse_vlm_json, validate_schema, VLMOutputInvalidError + +__all__ = ["parse_vlm_json", "validate_schema", "VLMOutputInvalidError"] diff --git a/fam-edge/src/fam_edge/api_gateway/__init__.py b/fam-edge/src/fam_edge/api_gateway/__init__.py index e69de29..b23bb83 100644 --- a/fam-edge/src/fam_edge/api_gateway/__init__.py +++ b/fam-edge/src/fam_edge/api_gateway/__init__.py @@ -0,0 +1,4 @@ +"""API-Gateway 包""" +from .api_gateway import api_bp + +__all__ = ["api_bp"] diff --git a/fam-edge/src/fam_edge/model_adapters/__init__.py b/fam-edge/src/fam_edge/model_adapters/__init__.py index e69de29..57bc87a 100644 --- a/fam-edge/src/fam_edge/model_adapters/__init__.py +++ b/fam-edge/src/fam_edge/model_adapters/__init__.py @@ -0,0 +1,16 @@ +"""模型适配器包""" +from .base_adapter import BaseModelAdapter +from .circuit_breaker import CircuitBreaker +from .ollama_adapter import OllamaAdapter +from .gemini_adapter import GeminiAdapter +from .adapter_factory import build_adapter, build_adapters, register_adapter + +__all__ = [ + "BaseModelAdapter", + "CircuitBreaker", + "OllamaAdapter", + "GeminiAdapter", + "build_adapter", + "build_adapters", + "register_adapter", +] diff --git a/fam-edge/src/fam_edge/storage_cleaner/__init__.py b/fam-edge/src/fam_edge/storage_cleaner/__init__.py index e69de29..ba7e140 100644 --- a/fam-edge/src/fam_edge/storage_cleaner/__init__.py +++ b/fam-edge/src/fam_edge/storage_cleaner/__init__.py @@ -0,0 +1,4 @@ +"""Storage-Cleaner 包""" +from .cleaner import StorageCleaner + +__all__ = ["StorageCleaner"] diff --git a/fam-edge/src/fam_edge/video_preprocessor/__init__.py b/fam-edge/src/fam_edge/video_preprocessor/__init__.py index e69de29..9a88b97 100644 --- a/fam-edge/src/fam_edge/video_preprocessor/__init__.py +++ b/fam-edge/src/fam_edge/video_preprocessor/__init__.py @@ -0,0 +1,4 @@ +"""Video-Preprocessor 包""" +from .preprocessor import VideoPreprocessor + +__all__ = ["VideoPreprocessor"]