#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ AIGC 引擎模块 注意: V1 引擎已废弃,所有调用应使用新引擎 - topic_generate -> TopicGenerateEngine (原 V2) - content_generate -> ContentGenerateEngine (原 V2) - poster_generate -> PosterGenerateEngine (原 V2) """ from .base import BaseAIGCEngine, EngineResult # 主引擎 (无数据库依赖,接收完整对象) from .topic_generate_v2 import TopicGenerateEngineV2 as TopicGenerateEngine from .content_generate_v2 import ContentGenerateEngineV2 as ContentGenerateEngine from .poster_generate_v2 import PosterGenerateEngineV2 as PosterGenerateEngine # V3 引擎 (使用 poster_v2 模块) from .poster_generate_v3 import PosterGenerateEngineV3 # 智能海报引擎 (AI生成文案 + poster_v2) from .poster_smart_v1 import PosterSmartEngine from .poster_smart_v2 import PosterSmartEngineV2 __all__ = [ 'BaseAIGCEngine', 'EngineResult', 'TopicGenerateEngine', 'ContentGenerateEngine', 'PosterGenerateEngine', 'PosterGenerateEngineV3', 'PosterSmartEngine', 'PosterSmartEngineV2', ]