Appearance
管理低代码应用会话
会话管理用于查看当前低代码应用中 Chatflow(对话流)试运行产生的调试会话和消息。你可以在这里区分内置会话与会话节点创建的会话,查看会话 ID、用户消息和 AIOS 回复,并执行刷新、全屏查看或删除动态调试会话等操作。
当前数据范围
这里展示的是应用草稿态的 Chatflow 调试数据,不会影响已发布应用的线上数据。应用发布后产生的会话,应前往对应发布渠道或运行记录页面查看。
当前版本的会话管理页面不提供手动新建会话和批量删除按钮。页面中的 Default 为应用内置会话;其他调试会话由工作流或对话流中的创建会话节点产生。
打开会话管理
- 打开目标低代码应用。
- 在页面顶部切换到业务逻辑。
- 展开左侧资源栏底部的设置区域。
- 单击会话管理。
- 会话管理会以独立页签打开;如果页签已经打开,再次单击入口会切回该页签。
认识会话管理页面
| 区域或按钮 | 功能 |
|---|---|
| 会话管理页签 | 与已打开的工作流、对话流和变量页签并列显示;单击页签右侧的关闭图标可退出当前页签。 |
| 刷新内容 | 重新读取当前应用最新的调试会话和消息。试运行结束后列表没有变化时,先单击刷新。 |
| 全屏展示 | 隐藏应用标题和左侧资源栏,让会话列表与消息区域获得更大的显示空间。 |
| 会话列表 | 显示应用内置会话,当前页面固定显示 Default。 |
| 会话节点创建 | 显示执行创建会话节点后生成的动态调试会话。 |
| 会话详情 | 显示当前会话的名称和唯一会话 ID。 |
| 消息区域 | 按对话顺序展示用户消息与 AIOS 回复;没有消息时显示空状态。 |
会话列表中的两类数据
内置会话
会话列表区域中的 Default 是应用内置会话。当前页面没有为它提供删除按钮,也不能在此处重命名或新增同类会话。
选择 Default 后,右侧会显示会话名称和说明。如果当前 Chatflow 调试没有向该会话写入消息,消息区域会显示“暂时没有消息”。
会话节点创建的会话
当工作流或对话流执行到创建会话节点时,系统会把创建结果显示在会话节点创建区域。此类会话具有以下特点:
- 仅属于当前应用的调试数据,不会写入线上会话。
- 列表展示会话名称;选择后,右侧标题下方会显示会话名称和唯一会话 ID。
- 多次调试可能出现同名会话,应结合会话 ID 和消息内容判断具体记录。
- 会话行右侧显示删除图标,可删除不再需要的动态调试会话。
如果工作流或对话流尚未执行创建会话节点,该区域会显示“暂时没有动态创建的会话”。
产生并查看调试会话
使用内置会话记录对话
- 打开应用中的 Chatflow。
- 检查开始节点的会话相关输入,确认本次运行使用的会话。
- 试运行 Chatflow,并完成至少一轮用户输入和 AIOS 回复。
- 打开会话管理,必要时单击右上角的刷新内容。
- 在左侧选择对应会话,核对右侧消息。
使用创建会话节点生成动态会话
- 在工作流或对话流中添加创建会话节点。
- 为节点配置会话名称,并把节点连接到实际执行路径。
- 试运行流程,确保创建会话节点执行成功。
- 返回会话管理并刷新。
- 在会话节点创建区域选择新会话,核对会话 ID 和消息记录。
列表中没有新会话
先在运行记录中确认创建会话节点是否真正执行成功。仅把节点放到画布上、但没有进入该执行分支,不会生成会话。
查看会话消息
选择一个有调试数据的会话后,右侧会显示:
- 会话名称:位于详情区顶部。
- 会话 ID:显示在会话名称下方,用于区分同名会话。
- 用户消息:以“用户”标识展示本次输入。
- AIOS 回复:以“AIOS”标识展示对话流返回的内容。
- 内容提示:页面底部提示 AI 生成内容可能不完全准确。
消息按对话顺序排列。切换左侧会话后,右侧内容会随选中的会话更新;切换前应先确认顶部显示的会话名称和 ID。
刷新、全屏和关闭页签
刷新内容
试运行完成后,如果列表或消息没有立即出现,单击右上角的刷新内容按钮。刷新只重新获取展示数据,不会重新运行工作流或对话流。
全屏展示
单击右上角的全屏展示按钮后,应用标题和资源栏会被隐藏,会话管理区域占满工作区。全屏模式下仍可:
- 切换内置会话和动态会话。
- 查看会话 ID 与消息内容。
- 删除具有删除入口的动态会话。
- 刷新当前数据。
再次单击右上角的退出全屏展示即可恢复应用编辑器布局;也可以单击左上角的菜单按钮重新展开资源栏。
关闭会话管理页签
单击会话管理页签右侧的关闭图标,只会关闭当前工作区页签,不会删除会话和消息。需要再次查看时,从左下角设置 > 会话管理重新打开即可。
删除动态调试会话
会话节点创建区域中的动态会话右侧提供删除图标。删除前先选择该会话并核对名称、会话 ID 和消息内容,避免误删同名记录。
Default 会话没有删除入口。当前页面也没有批量选择或批量删除功能,需要逐条处理可删除的动态会话。
线上会话在哪里查看
会话管理页顶部已经说明:这里的 Chatflow 调试数据不会影响线上数据。应用发布后产生的会话,应根据实际发布方式到对应位置查看,例如发布渠道的会话页面、调用方保存的记录或平台提供的运行记录。不要根据本页是否出现数据来判断线上调用是否成功。
常见问题
为什么没有“新建会话”按钮
当前版本不支持在会话管理页面手动新建会话。使用内置的 Default 会话,或在工作流、对话流中执行创建会话节点生成动态调试会话。
为什么“会话节点创建”区域为空
常见原因包括:
- 当前应用尚未执行创建会话节点。
- 创建会话节点不在本次运行经过的分支中。
- 节点执行失败,未成功返回会话结果。
- 试运行结束后页面尚未刷新。
为什么选择会话后没有消息
会话存在不代表已经写入消息。确认 Chatflow 已完成一轮实际对话,并确认运行时使用的是当前选中的会话,然后刷新页面。
为什么列表中有多个同名会话
多次试运行创建会话节点可能生成名称相同的调试会话。逐条选择记录,通过右侧唯一会话 ID 和消息内容进行区分。
为什么看不到线上用户的会话
这是预期行为。本页只展示草稿态 Chatflow 调试数据,线上会话需要到对应发布渠道或运行记录中查看。