故障排查官方文档3 分钟阅读聚合导航页

FastGPT 工作流搭建的实施检查入口

依据 FastGPT v4.17.2 官方文档,梳理工作流搭建中节点选择、变量传递、分支与循环、调试四类实施检查入口,说明核对动作与常见失败表现。

工作流能否稳定运行,取决于搭建时是否按官方文档逐项核对节点配置、变量引用、分支循环与调试结果。FastGPT v4.17.2 的 form_input 节点文档给出了表单输入类节点的字段定义与引用方式,可作为检查起点。下面按三条实施路径说明入口、核对动作与失败表现。

节点选择与表单输入入口

节点选择的检查入口位于工作流编辑画布左侧的节点面板,以及每个节点右侧的参数配置区。搭建时先确认当前节点类型与业务目标一致,例如需要收集用户结构化输入时选用表单输入节点,其字段定义参考官方文档 guide/build/workflow/nodes/form_input。核对动作分三步:查看节点名称与描述是否指向同一用途;检查表单输入节点的字段类型、是否必填、默认值是否与后续引用一致;确认节点在画布中的连线顺序符合数据流向。失败表现常见为节点类型与需求错位,例如用普通对话节点承载结构化字段,导致后续变量无法解析;或表单输入字段未设置必填,运行时空值进入下游节点引发报错。节点面板中若出现重复命名,也会让调试时难以定位问题节点,应在搭建阶段统一命名规则。

变量传递的引用核对

变量传递的检查入口在节点参数编辑区的变量选择器,以及工作流全局变量配置面板。官方文档说明表单输入节点的字段可作为变量被后续节点引用,引用路径通常为节点标识加字段名。核对动作包括:在目标节点中逐项确认引用的变量名与来源节点字段完全一致;检查变量作用域,确认上游节点在当前分支路径上确实执行过;对表单输入节点,核对字段标识是否在保存后被自动改写。失败表现常见为变量选择器中找不到目标字段,原因是来源节点未保存或字段被删除;运行时提示变量为空,原因是上游节点未执行或分支未命中;变量类型不匹配,例如文本字段被当作数组使用,导致节点执行中断。搭建阶段应避免手工拼写变量名,统一通过选择器插入。

分支循环与调试检查

分支与循环的检查入口在画布连线条件设置区与循环节点配置区,调试入口在编辑页右上角的运行与日志面板。核对动作分三步:检查分支条件表达式引用的变量是否来自已执行的上游节点;确认循环节点的退出条件与最大轮次设置,避免无终止循环;在调试面板中按单步运行,观察每条连线是否按预期命中。失败表现常见为分支条件恒真或恒假,原因是变量引用错误或比较类型不一致;循环体内部节点未正确引用循环项,导致每轮处理同一数据;调试时日志显示节点跳过,原因是该节点所在分支未被激活。调试阶段应先用少量样例输入验证主路径,再补充边界输入验证分支与循环的退出行为。

相关技术入口

References