Skip to content

UseWorkflowsResult

Defined in: packages/ui-react/src/hooks/useWorkflows.ts:63

slots: WorkflowSlot[]

Defined in: packages/ui-react/src/hooks/useWorkflows.ts:65

当前所有工作流槽位(按 updatedAt 降序)


limit: number

Defined in: packages/ui-react/src/hooks/useWorkflows.ts:73

当前上限(免费 5 / Pro 无限)


canSaveMore: boolean

Defined in: packages/ui-react/src/hooks/useWorkflows.ts:75

是否还能再保存


remaining: number

Defined in: packages/ui-react/src/hooks/useWorkflows.ts:77

还能再保存多少个

save(input): WorkflowSlot

Defined in: packages/ui-react/src/hooks/useWorkflows.ts:67

保存或更新工作流;超限时抛 Error

SaveWorkflowInput

WorkflowSlot


remove(id): void

Defined in: packages/ui-react/src/hooks/useWorkflows.ts:69

按 id 删除槽位

string

void


load(id): Workflow | null

Defined in: packages/ui-react/src/hooks/useWorkflows.ts:71

按 id 加载工作流到 store(返回 Workflow)

string

Workflow | null


exportToJson(id): string | null

Defined in: packages/ui-react/src/hooks/useWorkflows.ts:79

导出工作流为 JSON 字符串(可直接下载)

string

string | null


exportAllToJson(): string

Defined in: packages/ui-react/src/hooks/useWorkflows.ts:81

导出所有工作流为 JSON 数组字符串

string


importFromJson(json, options?): object

Defined in: packages/ui-react/src/hooks/useWorkflows.ts:83

从 JSON 字符导入工作流(单个或数组);返回导入结果(含跳过原因)

string

(name) => { inputTypes: string[]; outputTypes: string[]; } | undefined

number

object

imported: number

skipped: object[]