add workflow executor

This commit is contained in:
jxxghp
2025-02-26 08:37:37 +08:00
parent 88993cb67b
commit 799eb9e6ef
5 changed files with 198 additions and 114 deletions
+2 -2
View File
@@ -43,13 +43,13 @@ class Action(BaseModel):
"""
动作信息
"""
id: Optional[str] = Field(None, description="动作ID (类名)")
id: Optional[int] = Field(None, description="动作ID")
type: Optional[str] = Field(None, description="动作类型 (类名)")
name: Optional[str] = Field(None, description="动作名称")
description: Optional[str] = Field(None, description="动作描述")
loop: Optional[bool] = Field(False, description="是否需要循环")
loop_interval: Optional[int] = Field(0, description="循环间隔 (秒)")
params: Optional[ActionParams] = Field({}, description="参数")
type: Optional[str] = Field(None, description="类型")
label: Optional[str] = Field(None, description="标签")
position: Optional[dict] = Field({}, description="位置")