应用/搭建用户界面/小程序端组件/AI 对话
AI 对话
更新于: 2026-06-24 15:44:40
AI 对话组件用于搭建对话式的低代码应用,支持绑定对话流、设置开场白和快捷指令。
说明
搭建小程序和 H5 界面时,请注意不同发布渠道,AI 对话组件的使用要求不同,具体如下:
AI 对话组件提供了丰富的属性配置选项,以下是一些关键属性配置说明。关于组件尺寸、位置、样式、指针、变换等通用属性的设置方法,请参考设置组件属性和事件。
为 AI 对话组件绑定对话流,可以实现对话式的低代码应用开发。
在低代码应用的业务逻辑页面中创建对话流后,你可以在用户界面中,选中 AI 对话组件,并在其属性的对话流参数中,绑定该对话流。详情请参考使用对话流搭建低代码应用。
创建对话流
绑定对话流
你可以在低代码应用的业务逻辑页面中,单击角色图标,设置角色信息。角色是智能体的人物形象,通过角色相关的配置可以提高智能体的拟人程度。
|
属性 |
说明 |
|---|---|
|
角色名称 |
设置角色名称。 |
|
角色描述 |
设置角色的详细信息,帮助用户了解角色的背景和功能。 |
|
角色头像 |
设置角色头像,支持 AI 生成,也支持上传 |
|
开场白文案 |
设置 AI 对话组件的开场白,开场白是用户进入低代码应用后自动展示的引导信息,它的主要目的是帮助用户理解应用的用途,以及如何与其进行交互。 |
|
开场白预置问题 |
配置 AI 对话组件的预置问题,用户与低代码应用对话时,可以直接通过预置问题发起预设的对话。 |
|
用户问题建议 |
打开用户问题建议开关后,当智能体完成回复时,系统会根据当前的 Prompt,提供最多 3 条与之相关的提问建议。你可以根据这些建议,进一步优化提问的 Prompt,以便获得更精准、更有针对性的回答。 |
|
背景图片 |
设置对话框的背景图片。 |
|
Agent 声音 |
设置 Agent 的语音音效。 |
|
用户输入方式 |
设置用户与 Agent 交互的输入方式,支持打字输入和语音输入。 |
你可以通过 AI 对话组件的动态角色信息参数,动态设置角色信息。例如设置角色昵称为 {{appInfo.name}},即表示引用低代码应用的名称,当低代码应用名称发生变化时,角色昵称也会随之改变。
说明
如果在对话流中设置了角色信息,又在动态角色信息参数中设置了角色信息,那么将以动态角色信息参数中的配置为准。
你可以在扣子编程账号个人主页的设置页面中设置用户头像和名称,不支持在 AI 对话组件中设置用户信息。具体操作,请参考设置个人资料。
在 AI 对话组件的属性中,打开文件上传按钮开关,AI 对话中将展示文件上传图标,用于在对话过程中上传文件,支持上传 Image、pdf、docx、excel、csv、audio 类型。例如在图像生成类应用中,可以上传图片文件,低代码应用根据原图片和指定的风格自动生成创意图片。
说明
发布低代码到微信小程序,不支持上传文件。
属性配置
效果
在 AI 对话组件的属性中,打开对话清除按钮开关,AI 对话中将展示对话清除图标。单击该图标即可一键清除对话内容。
属性配置
效果
AI 对话组件的可见性可通过设置常用条件或表达式灵活控制,以实现特定场景下的隐藏或显示。
通过配置 AI 对话组件的事件,可以为 AI 对话组件添加丰富的交互功能,
|
事件项 |
说明 |
|---|---|
|
事件类型 |
AI 组件不支持配置事件类型。 |
|
组件方法 |
支持以下方法:
|