对话流设计
功能简介
对话流是面向多轮聊天交互的特殊工作流,自带会话记忆能力,可以读取、保存对话历史消息,专门用来做聊天机器人、智能客服这类连续对话场景。
-
普通工作流 Workflow:函数调用,传输入参数,执行完返回结果,无记忆。适合一次性任务、工具能力,挂载给智能体当技能使用。
-
对话流 Chatflow:聊天会话,记住上一轮聊过什么,适合完整机器人对话主逻辑。
对话流也可以转换成普通工作流,转换后会丢失会话、读取历史消息的能力。
对话流设计
入口
百数AI模式 >> 智能体开发 >> 工作空间 >> 资源库,新建或编辑已有对话流。

角色配置
这是对话流(Chatflow)专属配置,普通工作流没有该面板。
是面向终端用户界面展示配置,不会传给大模型做逻辑运算。

角色信息:
- 角色名称(必填):对话流对外展示的机器人名字。
- 角色描述:对外简介,简单介绍这个对话流是做什么的,用于对话页、分享预览展示,不是 AI 的系统提示词,不会输入给模型。
- 角色头像:机器人对话头像,聊天窗口右侧机器人消息所展示头像。
开场白:
-
开场白文案
用户刚打开对话会话,机器人自动发送的第一条欢迎消息。
-
开场白预置问题
会话初始化的时候,在输入框下方展示快捷按钮,给用户点击直接提问,降低用户使用门槛。
用户问题建议:
开启之后,每一轮 AI 回复结束,自动给出几条推荐提问,引导用户继续对话;关闭就不会生成建议问题。
背景图片:
智能体商店发布时使用,设置对话页面背景图,提升对话页面沉浸观感。
节点设计
节点设计和工作流中基本一致。
试运行
对话流设计完成后,试运行验证是否正常
对话流试运行需要先选择智能体。
原因:
对话流(Chatflow)本身只是一套执行流程,它自己没有会话存储能力,不能独立保存聊天历史、用户变量、会话 session。
试运行选智能体,实际就是选用属于这个智能体下面的会话房间,多轮消息全部存在这里。
当大模型节点开启【会话历史】开关,节点就会读取这个会话房间里面的历史消息传给大模型,实现多轮记忆。

发布
对话流设计完成,经试运行确认逻辑正常后,需要执行发布操作才能正式对外提供服务。
对话流本身发布完不能直接聊天!必须绑定智能体,会话记忆才生效,会话历史开关才能正常工作。

