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
@@ -7,7 +7,7 @@ from pydantic import BaseModel, Field
from app.agent.tools.base import MoviePilotTool
from app.agent.tools.tags import ToolTag
from app.chain.workflow import WorkflowChain
from app.db.oper.workflow import WorkflowOper
from app.application.workflow import get_configured_workflow_query
from app.runtime.log import logger
@@ -62,7 +62,7 @@ class RunWorkflowTool(MoviePilotTool):
)
try:
workflow = await WorkflowOper().async_get(workflow_id)
workflow = await get_configured_workflow_query().get(workflow_id)
if not workflow:
return f"未找到工作流:{workflow_id},请使用 query_workflows 工具查询可用的工作流"