FlowGram Custom Node Development 概述 本 SKILL 用于指导在 FlowGram 项目的 目录下创建新的自定义工作流节点。 核心概念 节点数据结构 节点数据在保存时会存储到后端,基本结构如下: 三个核心字段 1. - 节点表单字段的初始值 存储表单中各个字段的实际值,每个字段值包含 和 两个属性: 的可选值 : - :常量值,不支持变量引用 - :模板值,支持 语法引用变量 - :变量引用 2. - 节点表单的 JSON Schema 使用 JSON Schema 定义表单的结构,系统会根据这个 Schema 自动生成表单界面: 3. - 节点输出的 JSON Schema 定义节点在工作流执行时的输出数据结构,供下游节点使用: 三者的关系 字段类型与自动组件映射 在简单节点中,字段类型会自动匹配对应的表单组件: | 字段类型 | | 默认组件 | |---------|---------------------|---------| | | - | Input | | | | PromptEditorWithVariables | | | - | InputNumber | | | - | Switch | | | - | JsonCodeEditor | | | - | JsonCodeEditor | 节点开发模式 1. 简单节点(自动表…