百数AI对话流(Chatflow)开发指南:会话历史配置、角色面板、开场白预置问题与智能体挂载

什么是对话流(Chatflow)?

对话流是百数AI里专门面向「多轮对话」场景的工作流:它既保留了工作流的可视化节点编排和稳定执行顺序,又额外提供会话历史、开场白、角色头像、预置问题等面向聊天界面的配置,适合古诗词对战、客服问答、导览讲解这类需要连续多轮交流的业务。

对话流 vs 普通工作流 vs 自主规划,怎么选?

对比维度 自主规划(单 Agent) 普通工作流 对话流 Chatflow
执行方式 大模型自己决定下一步 固定节点串行执行 固定节点 + 多轮对话上下文
会话记忆 系统自动维护 默认无状态 节点内显式开启会话历史(建议 3--5 轮)
面向场景 开放问答、开放式任务 API/批量处理、一次性取数 聊天式业务:客服、对战、导览、陪聊
前端配置 在智能体层面统一配 无角色面板 自带角色名/头像/开场白/预置问题/背景图
本教程案例 --- --- 古诗词对战:用户接一句诗,AI 对下一句,多轮往复

功能简介

本文将介绍古诗词对战智能体的搭建方法,讲解如何借助对话流实现诗词接龙比赛核心能力,并演示将对话流挂载至智能体的完整落地流程。

开发步骤

第一步 新建智能体和工作流

1)进入百数AI模式>>智能体开发,新建智能体。

2)设计智能体,添加工作流-对话流。

第二步 设计工作流

点击对话流跳转对话流设计页面,或者,从资源库中,点击对话流进入对话流设计页面。

开始节点:对话流的起始节点,用于设定启动工作流需要的信息。

输入:设置工作流的入参。

**中间节点:**核心处理业务的节点。

根据实际业务需求, 添加节点来处理。可以添加多个节点来处理复杂业务。

示例:设计对话流实现功能:古诗词比赛。

添加一个大模型节点,需要配置以下几个参数:

输入:引用开始节点的 USER_INPUT,并开启会话历史,会话轮数可设置为3-5轮。

系统提示词:设置相关规则。

用户提示词:向大模型提供指令,这里直接引用输入节点的参数:{{USER_INPUT}}

输出:output,JSON格式

为什么要开启会话历史?

对话流和普通工作流最大的区别就是「多轮」:用户接了上一句诗,AI 要知道上一句是什么才能对下一句。在大模型节点里开启会话历史并设为 3--5 轮,模型才记得前面聊过什么;不开的话,每一轮都被当成新对话,古诗词接龙直接断掉。

轮数不是越多越好:3--5 轮足够覆盖接龙上下文,太多会撑大 Token、拖慢响应;超长记忆请用变量/数据库节点存。

**输出节点:**引用上个节点的输出变量。

这里引用上个大模型节点的输出。

角色配置:

这是对话流(Chatflow)专属配置,普通工作流没有该面板。

是面向终端用户界面展示配置,不会传给大模型做逻辑运算。

角色信息:

  • 角色名称(必填):对话流对外展示的机器人名字。
  • 角色描述:对外简介,简单介绍这个对话流是做什么的,用于对话页、分享预览展示,不是 AI 的系统提示词,不会输入给模型。
  • 角色头像:机器人对话头像,聊天窗口右侧机器人消息所展示头像。

开场白:

开场白文案

用户刚打开对话会话,机器人自动发送的第一条欢迎消息。

开场白预置问题

会话初始化的时候,在输入框下方展示快捷按钮,给用户点击直接提问,降低用户使用门槛。

用户问题建议:

开启之后,每一轮 AI 回复结束,自动给出几条推荐提问,引导用户继续对话;关闭就不会生成建议问题。

背景图片:

智能体商店发布时使用,设置对话页面背景图,提升对话页面沉浸观感。

一个容易踩的坑:角色配置 ≠ 系统提示词

  • 角色名称、描述、头像、开场白、背景图:只在聊天界面「展示给用户看」,不会发给大模型做推理;

  • 真正决定 AI 行为的规则(诗词接龙规则、不能对什么诗、输赢判定),要写在大模型节点的「系统提示词」里;

  • 别把业务规则写进角色描述,那样用户看得见、AI 看不见。

第三步 试运行工作流

点击试运行,验证对话流是否正常运行,输出结果是否符合预期。

进行多轮对话验证。

第四步 发布

对话流调试完成后,发布。

第五步 设计智能体

回到智能体设计页面,顶部运行模式切换:单 Agent(对话流模式)

添加对话流:添加刚刚发布的对话流。

优化用户体验,填写开场白。

第六步 预览与调试

完成配置后,对智能体开展功能验证,校验实际运行效果是否符合业务需求。

第七步 发布智能体

智能体设计并调试完成后,发布智能体。

第八步 配置智能体助手

入口:切换到AI模式,配置智能体助手。

新建智能体助手,选择通用型,未设置应用和表单。

第九步 实际验证

配置好智能体助手后,就可以正常使用了。

操作方法:在AI模式下,选择智能体助手,就可以进行使用了。

开始对话。

端到端流程一图流

新建智能体 → 添加对话流 → 设计节点(开始→大模型→输出)→ 大模型节点开启会话历史 3--5 轮 → 配置角色与开场白 → 试运行跑多轮 → 发布对话流 → 智能体切到「对话流模式」并挂载 → 预览调试 → 发布智能体 → 配置通用型智能体助手 → 实际对话验证。

常见问题 FAQ

Q1:对话流和普通工作流到底选哪个?

A:要和用户一来一回多轮聊天(客服、对战、导览、陪聊)选对话流;只是一次性把数据取回来、调个接口、跑批处理选普通工作流。

Q2:AI 为什么总是不记得上一句聊过什么?

A:大模型节点没开「会话历史」。开启后设 3--5 轮即可;如果是跨会话要记住用户档案,请用变量/数据库节点,而不是堆会话轮数。

Q3:我在角色描述里写了规则,为什么 AI 不遵守?

A:角色描述只是对外展示文案,不会发给大模型。业务规则必须写在大模型节点的「系统提示词」里。

Q4:对话流改了之后,智能体跑的还是旧版本?

A:和普通工作流一样,对话流每次修改后必须重新「发布」,挂载它的智能体才会用最新版。

Q5:智能体运行模式为什么要切到「单 Agent(对话流模式)」?

A:新建智能体默认是自主规划模式,模型会自由发挥而不走你设计好的对话流。顶部切到对话流模式后,它才会严格按你编排的节点跑。

Q6:开场白、预置问题、用户问题建议有什么区别?

A:开场白是用户进会话自动收到的第一条消息;预置问题是输入框下方固定出现的快捷按钮;用户问题建议是每轮 AI 回复后动态生成的后续推荐。三者可以同时开。

上线前检查清单

□ 大模型节点是否开启会话历史并设了合理轮数(3--5 轮)?

□ 业务规则是否写在系统提示词里,而不是角色描述里?

□ 是否在试运行里跑过多轮对话,确认上下文连续、没有断片?

□ 对话流是否已发布?智能体是否已切到「对话流模式」并挂载最新版?

□ 开场白、预置问题是否配置,降低首次使用门槛?

核心概念术语表

术语 一句话解释
对话流 / Chatflow 面向多轮对话的工作流,自带会话历史和聊天界面配置
会话历史 把前几轮对话一并送给大模型,让它记得上下文
会话轮数 保留最近几轮对话,建议 3--5 轮,过长费 Token
角色配置 只在聊天界面展示的机器人资料:名字/头像/简介,不参与推理
开场白 用户进入会话时机器人自动发送的第一条消息
预置问题 输入框下方固定出现的快捷提问按钮
用户问题建议 每轮回复后 AI 动态生成的后续推荐问题
对话流模式 智能体顶部的运行模式,切到后严格按编排节点执行

元信息

适用产品:百数AI 智能体开发 / 对话流(Chatflow)模块|案例:古诗词对战智能体|文档更新时间:2026-09|适用对象:业务运营、AI 应用开发者、零代码搭建者

相关推荐
笨蛋©3 小时前
[实战] 扫描图纸转DXF:2026年制造业数字化图纸处理与GD&T识别实操指南
ai·数字化·cad·质量管理·制造业
俊哥V5 小时前
每日 AI 研究简报 · 2026-10-08
人工智能·ai
jason.zeng@15022076 小时前
(六)Prompt 优化
python·ai·langchain·prompt·ai编程·llama
小鹿的周先生7 小时前
第19章-Agent
java·spring·ai
全栈练习生7 小时前
大模型推理全链路
python·ai
欣欣之王来了7 小时前
2024主流国产大模型深度对比:文心一言/通义千问/智谱AI/Qwen等选型指南
人工智能·ai·大模型
笨蛋©8 小时前
2026制造业质量数字化:Infra CONVERT 中国代理技术支持下的检验计划自动化实战
ai·数字化·cad·质量管理·制造业
玩AI的奶茶8 小时前
从零到跑通:在算家云上部署大模型的完整操作手册(实例创建 / 镜像选择 / 远程连接 / 成本控制)
人工智能·ai·gpu算力·token·算力租赁
ofoxcoding8 小时前
Opus 5.5 实战:从 CSV 数据校验到动态图表视频 MP4 导出全流程
ai