新增插件Python依赖管理系统,支持自动检查和安装依赖,优化依赖配置和错误处理,更新相关文档和示例代码。

This commit is contained in:
minecraft1024a
2025-08-13 12:32:07 +08:00
committed by Windpicker-owo
parent 7fbd4fd1bc
commit 8ed15c8199
10 changed files with 730 additions and 36 deletions

View File

@@ -37,6 +37,7 @@ from src.config.official_configs import (
CustomPromptConfig,
ScheduleConfig,
VideoAnalysisConfig,
DependencyManagementConfig,
)
from .api_ada_configs import (
@@ -367,6 +368,7 @@ class Config(ConfigBase):
voice: VoiceConfig
schedule: ScheduleConfig
utils_video: VideoAnalysisConfig = field(default_factory=lambda: VideoAnalysisConfig())
dependency_management: DependencyManagementConfig = field(default_factory=lambda: DependencyManagementConfig())
@dataclass