节点总览
底层模型见:
- Workflow 定义:Workflow.java
- 节点接口:Node.java
- 边定义:Edge.java
Workflow 顶层结构
工作流 JSON 对应的字段:
id:工作流 IDapiKey:对外执行用 key,例如chat/suggestion/order_approval_v1name/description:名称与说明version:版本号nodes:节点数组,元素为不同type的 Nodeedges:边数组,元素为 Edgemetadata:自定义元数据
边对象 Edge 的关键字段:
sourceNodeID/targetNodeID:起止节点 IDsourcePortID/targetPortID:端口 ID(条件/多分支场景)weight/condition/label:可选,用于优先级与展示