2025-07-08 17:45:40 +08:00
|
|
|
|
"""
|
|
|
|
|
|
核心功能模块包
|
|
|
|
|
|
提供项目的核心功能和基础架构
|
|
|
|
|
|
"""
|
2025-04-17 11:05:46 +08:00
|
|
|
|
|
2025-07-08 17:45:40 +08:00
|
|
|
|
# 版本信息
|
|
|
|
|
|
__version__ = '1.0.0'
|
|
|
|
|
|
|
|
|
|
|
|
# 导出主要类和函数,方便直接从core包导入
|
|
|
|
|
|
from .config import (
|
|
|
|
|
|
get_config_manager,
|
|
|
|
|
|
ConfigManager,
|
|
|
|
|
|
AIModelConfig,
|
|
|
|
|
|
PosterConfig,
|
|
|
|
|
|
ContentConfig,
|
|
|
|
|
|
ResourceConfig,
|
|
|
|
|
|
SystemConfig,
|
|
|
|
|
|
GenerateTopicConfig
|
|
|
|
|
|
)
|
|
|
|
|
|
from .ai import AIAgent
|
|
|
|
|
|
from .exception import TravelContentCreatorError, retry_on_failure, handle_exceptions
|
|
|
|
|
|
|
|
|
|
|
|
__all__ = [
|
|
|
|
|
|
# config
|
|
|
|
|
|
"get_config_manager",
|
|
|
|
|
|
"ConfigManager",
|
|
|
|
|
|
"AIModelConfig",
|
|
|
|
|
|
"PosterConfig",
|
|
|
|
|
|
"ContentConfig",
|
|
|
|
|
|
"ResourceConfig",
|
|
|
|
|
|
"SystemConfig",
|
|
|
|
|
|
"GenerateTopicConfig",
|
|
|
|
|
|
# ai
|
|
|
|
|
|
"AIAgent",
|
|
|
|
|
|
# exception
|
|
|
|
|
|
"TravelContentCreatorError",
|
|
|
|
|
|
"retry_on_failure",
|
|
|
|
|
|
"handle_exceptions",
|
|
|
|
|
|
]
|