from __future__ import annotations from .mixin_creation_normalize_persist import AIStewardCreationPersistMixin from .mixin_creation_pipeline import AIStewardCreationPipelineMixin from .mixin_draft_generation import AIStewardDraftGenerationMixin from .mixin_json_parsing import AIStewardJsonParsingMixin from .mixin_title_utils import AIStewardTitleUtilsMixin class AIStewardService( AIStewardTitleUtilsMixin, AIStewardCreationPipelineMixin, AIStewardJsonParsingMixin, AIStewardCreationPersistMixin, AIStewardDraftGenerationMixin, ): """主动式 AI 管家服务。""" def get_ai_steward_service(db: AsyncSession) -> AIStewardService: """获取 AI Steward 服务实例。""" return AIStewardService(db) __all__ = ["AIStewardService", "get_ai_steward_service"]