refactor: 收口 V3 分层架构与插件兼容边界

This commit is contained in:
jxxghp
2026-08-18 13:22:02 +08:00
parent cca99bd421
commit 8472bcff43
274 changed files with 10730 additions and 6130 deletions
+2 -2
View File
@@ -6,13 +6,13 @@ from pydantic import BaseModel
from app.runtime.config import global_vars
from app.runtime.events import eventmanager, Event
from app.db.models import Workflow
from app.db.oper.workflow import WorkflowOper
from app.application.chain.data import WorkflowPortProxy as WorkflowOper
from app.foundation.reflection import ModuleHelper
from app.runtime.log import logger
from app.schemas.workflow import ActionContext
from app.schemas.workflow import Action
from app.schemas.workflow import ActionResult
from app.schemas.workflow import Workflow
from app.schemas.types import EventType
from app.foundation.singleton import Singleton
+1 -1
View File
@@ -2,7 +2,7 @@ from abc import ABC, abstractmethod
from typing import Any, Union
from app.chain import ChainBase
from app.db.oper.systemconfig import SystemConfigOper
from app.application.configuration import get_configured_system_config as SystemConfigOper
from app.schemas.workflow import ActionContext
from app.schemas.workflow import ActionParams
from app.schemas.workflow import ActionResult
+1 -1
View File
@@ -2,7 +2,7 @@ from app.workflow.actions import BaseAction
from app.chain.subscribe import SubscribeChain
from app.runtime.config import settings, global_vars
from app.domain.context import MediaInfo
from app.db.oper.subscribe import SubscribeOper
from app.application.chain.data import SubscribePortProxy as SubscribeOper
from app.runtime.log import logger
from app.schemas.workflow import ActionParams
from app.schemas.workflow import ActionContext
+1 -1
View File
@@ -1,7 +1,7 @@
from pydantic import Field
from app.workflow.actions import BaseAction
from app.runtime.extensions.plugin_manager import PluginManager
from app.application.plugin.runtime import get_plugin_manager as PluginManager
from app.runtime.log import logger
from app.schemas.workflow import ActionParams
from app.schemas.workflow import ActionContext
+1 -1
View File
@@ -6,7 +6,7 @@ from pydantic import Field
from app.workflow.actions import BaseAction
from app.runtime.config import global_vars
from app.db.oper.transferhistory import TransferHistoryOper
from app.application.chain.data import TransferHistoryPortProxy as TransferHistoryOper
from app.schemas.workflow import ActionParams
from app.schemas.workflow import ActionContext
from app.chain.storage import StorageChain