# 开始节点

工作流的起始节点,用于设定启动工作流所需的信息。

# 数据结构定义

开始节点的 ID 固定为 100001

export interface StartNodeDef {
  id: '100001';
  type: WorkflowNodeTypeEnum.Start;
  data: {
    title: string;
    outputs: Record<string, IJsonSchema>;
  }
}

# 范例

{
  id: '100001',
  type: 'start',
  data: {
    title: '开始',
    outputs: {
      type: 'object',
      properties: {
        query: {
          type: 'string',
          default: 'Hello Flow.',
        },
        enable: {
          type: 'boolean',
          default: true,
        },
        array_obj: {
          type: 'array',
          items: {
            type: 'object',
            properties: {
              int: {
                type: 'number',
              },
              str: {
                type: 'string',
              },
            },
          },
        },
      },
    },
  },
}