流程模型
工作流引擎的执行依赖于流程模型,acts 流程模型是一个规范化的 YAML 格式文件。
模型结构
一个完整的流程模型由以下部分组成:
id: my_model
name: 模型名称
# 默认变量
vars:
- name: value
value: 0
# 输入 schema (JSON Schema)
inputs:
type: object
properties:
value:
type: number
# 输出 schema (JSON Schema)
outputs:
type: object
properties:
data:
type: object
# 启动触发器
on:
- id: event1
kind: manual
# 执行选项
options:
exposes:
- name: output_key
# 步骤列表
steps:
- id: step1
uses: acts.core.irq