feat:节点合并

This commit is contained in:
2026-10-01 20:14:54 -07:00
parent 1f98fac478
commit b82dc93404
11 changed files with 424 additions and 300 deletions
+12
View File
@@ -0,0 +1,12 @@
"""规划与动作一次生成的输出协议,供 DesignNode 使用"""
from pydantic import Field
from app.schemas.actions import ActionBatch
from app.schemas.base import ExtensibleModel
from app.schemas.screen_plan import ScreenPlan
class ScreenDesign(ExtensibleModel):
plan: ScreenPlan = Field(description="本次设计方案,校验动作范围的依据")
batch: ActionBatch = Field(description="落实 plan 的动作,与 plan 的组件逐一对应")