UseWorkflowsResult
Defined in: packages/ui-react/src/hooks/useWorkflows.ts:63
Properties
Section titled “Properties”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
Section titled “canSaveMore”canSaveMore:
boolean
Defined in: packages/ui-react/src/hooks/useWorkflows.ts:75
是否还能再保存
remaining
Section titled “remaining”remaining:
number
Defined in: packages/ui-react/src/hooks/useWorkflows.ts:77
还能再保存多少个
Methods
Section titled “Methods”save()
Section titled “save()”save(
input):WorkflowSlot
Defined in: packages/ui-react/src/hooks/useWorkflows.ts:67
保存或更新工作流;超限时抛 Error
Parameters
Section titled “Parameters”Returns
Section titled “Returns”remove()
Section titled “remove()”remove(
id):void
Defined in: packages/ui-react/src/hooks/useWorkflows.ts:69
按 id 删除槽位
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
load()
Section titled “load()”load(
id):Workflow|null
Defined in: packages/ui-react/src/hooks/useWorkflows.ts:71
按 id 加载工作流到 store(返回 Workflow)
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Workflow | null
exportToJson()
Section titled “exportToJson()”exportToJson(
id):string|null
Defined in: packages/ui-react/src/hooks/useWorkflows.ts:79
导出工作流为 JSON 字符串(可直接下载)
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string | null
exportAllToJson()
Section titled “exportAllToJson()”exportAllToJson():
string
Defined in: packages/ui-react/src/hooks/useWorkflows.ts:81
导出所有工作流为 JSON 数组字符串
Returns
Section titled “Returns”string
importFromJson()
Section titled “importFromJson()”importFromJson(
json,options?):object
Defined in: packages/ui-react/src/hooks/useWorkflows.ts:83
从 JSON 字符导入工作流(单个或数组);返回导入结果(含跳过原因)
Parameters
Section titled “Parameters”string
options?
Section titled “options?”resolveCapability?
Section titled “resolveCapability?”(name) => { inputTypes: string[]; outputTypes: string[]; } | undefined
maxSteps?
Section titled “maxSteps?”number
Returns
Section titled “Returns”object
imported
Section titled “imported”imported:
number
skipped
Section titled “skipped”skipped:
object[]