Dify Enterprise Docs home page
3.3.x
简体中文
搜索...
⌘K
Support
搜索...
Navigation
预览与调试
变量检查
简介
欢迎使用 Dify Enterprise
部署手册
部署准备
资源清单
环境部署
激活许可证
验证 Dify 服务状态
高级配置
云基础设施
管理员手册
工作区管理
成员管理
插件
身份认证
企业级 APIs
审计日志
品牌设置
系统设置
常见问题
用户手册
接入大模型
构建应用
工作流
工作流
关键概念
变量
节点说明
快捷键
编排节点
文件上传
异常处理
附加功能
预览与调试
预览与运行
单步调试
对话/运行日志
运行历史
变量检查
应用发布
结构化输出
变更公告:图片上传被替换为文件上传
知识库
工具
发布
标注
监测
管理
插件开发
欢迎开始 Dify 插件开发
概念与入门
初始化开发工具
开发实践
插件隐私政策准则
贡献与发布
开发 Slack Bot 插件
实践案例与示例
Bundle 插件包
反向调用
通用规范定义
Reference & Specifications
在此页面
功能价值
使用方法
查看
编辑
回退
重置所有变量
预览与调试
变量检查
变量检查(Variable Inspect)是一个位于工作流应用底部的看板,记录各个节点在执行任务后的输入输出数据,帮助开发者快速定位问题和验证数据流转。
功能价值
变量
是连接节点之间的重要桥梁,也是实现动态流程控制的基础。在工作流应用中,变量记录了用户输入的数据,以及各节点内的输出数据,例如大模型输出,工具调用结果、对话历史上下文及环境配置参数等。
变量检查视图将在节点运行后,自动缓存每个节点所接受的输入参数,以及执行任务后各节点输出变量内的数据。提供以下核心功能:
实时变量监控
:自动捕获并显示节点执行后产生的所有变量值,记录工作流的输入和输出数据。
缓存变量值编辑
:允许开发者手动修改大多数类型变量的值,而无需重新运行上游节点,便于模拟不同场景。
异常数据追踪
:展示变量的实际值及其类型,便于识别格式不符、缺字段、类型错误等问题。
全局状态管理
:在单一界面集中展示变量信息,包括系统变量、环境变量和节点内的自定义变量等。
通过变量检查,开发者可以直观地观察上次运行时各个节点的输出变量,同时可以在其中直接进行修改,观察新数据对于后续节点的影响,更快地定位问题并验证数据,提升应用的调试效率。
使用方法
变量检查位于画布底部,随着工作流运行实时更新变量值。
当某个节点运行后,其输出变量将自动出现在变量检查中,便于开发者查找。该功能可以帮助开发者管理当前工作流应用内所涉及的所有变量所对应的数据,它展示工作流中所有已创建变量及其当前值。
下文将以一个“查询外部数据库”应用作为案例,演示变量视图的操作方法。该应用的流程是查询外部数据库的应用。LLM 节点在接受自然语言后,自动转译为 SQL 语法,向外部数据库发送请求并接受数据。
点击
此处
下载 DSL 应用文件。
查看
节点运行后,输出变量会自动显示在变量检查视图内,点击变量查看详细内容。
编辑
点击变量值修改内容。修改后,下游节点可以使用新的变量值。
编辑变量值后,不影响当前节点在“上次运行”内已有的存储记录。
用法示例:
1
默认运行结果
用户输入“查询所有用户数据”命令,LLM 节点自动生成了
SELECT * FROM users;
命令,数据库正确返回了所有数据。
2
修改变量值后的结果
用户在变量面板中手动将 SQL 修改为
SELECT username FROM users;
,随后仅重新运行数据库节点,系统将返回用户名列表。
手动修改变量值后,手动运行下游的数据库节点即可重新查询新的数据,而无需重新运行整个工作流。
回退
点击编辑框右上角的回退按钮,恢复该变量的原始值。
重置所有变量
点击左上角 Reset all 按钮,清空所有变量缓存。
编辑此页面
|
提交问题
运行历史
应用发布
助手
Responses are generated using AI and may contain mistakes.