增强配置系统

This commit is contained in:
strepsiades
2026-03-10 16:13:10 +08:00
parent a638e4203b
commit 291aa0b4b7
10 changed files with 481 additions and 45 deletions
+14
View File
@@ -6,6 +6,14 @@ Handler 负责类型转换和业务逻辑。
"""
from .datasource import BaseDataSource
from .type_registry import (
get_datasource_config_model,
get_datasource_factory,
list_registered_datasource_types,
register_datasource_config_model,
register_datasource_factory,
register_datasource_type,
)
from .handler import (
NodeHandler,
BaseNodeHandler,
@@ -26,9 +34,15 @@ from .jsonl import JsonlDataSource, BaseJsonlHandler
__all__ = [
# 基础类
"BaseDataSource",
"get_datasource_config_model",
"get_datasource_factory",
"list_registered_datasource_types",
"NodeHandler",
"BaseNodeHandler",
"NodeHandlerRegistry",
"register_datasource_config_model",
"register_datasource_factory",
"register_datasource_type",
"TaskResult",
"TaskStatus",
"ValidationResult",