"""统一配置入口 — 整个项目的配置都从这里获取。 所有服务共享同一个配置包,消除重复定义和不一致。 用法: from packages.config import get_api_settings, get_worker_settings, get_shared_settings from packages.config import APISettings, WorkerSettings, SharedSettings 架构: packages/config/ ├── base.py # SharedSettings 基类 + 统一单例管理 ├── api_settings.py # APISettings(API 特有配置) └── worker_settings.py # WorkerSettings(Worker 特有配置) """ from packages.config.api_settings import APISettings, get_api_settings from packages.config.base import ( SharedSettings, get_cached_settings, get_shared_settings, reload_settings_cache, ) from packages.config.worker_settings import WorkerSettings, get_worker_settings __all__ = [ "SharedSettings", "APISettings", "WorkerSettings", "get_shared_settings", "get_api_settings", "get_worker_settings", "get_cached_settings", "reload_settings_cache", ]