"""tasks 包:任务定义层。 每个任务一个独立子包(文件夹),自包含任务定义 + 专属操作 + 参数。 新增任务:在此目录新建 xxx/ 子包,定义 BaseTask 子类并用 @register_task 装饰, 然后在这里 import(from .xxx import task)。 """ from .base import BaseTask, register_task, list_task_types, get_task_class # 导入所有任务包,触发 @register_task 注册 # 当前只有一个任务类型:generic_steps(通用步骤,前端步骤编辑器编排) from .generic import task # noqa: F401 __all__ = ["BaseTask", "register_task", "list_task_types", "get_task_class"]