# 智能对话
基于知识库的双模式 AI 对话 —— 快速查询与深度推理,回答有据可查
# 功能概览
知识助理 提供 快速模式 和 深度模式 两种对话方式,用户可根据问题复杂度灵活切换。所有对话均基于用户选择的知识库进行检索增强,确保每一条回答都有迹可循。
# 1. 对话模式
# 快速模式
适用于简单直接的知识查询,追求毫秒级响应。
使用流程:
- 输入问题
- 系统在选定知识库中进行语义检索
- 将检索到的相关文档片段作为上下文,生成回答
- 流式输出答案,同时展示参考来源
适合场景: 事实性查询、定义查找、快速摘要
# 深度模式
适用于复杂的多步推理问题,AI 以 Agent 方式自主规划和执行。
使用流程:
- 输入问题
- AI 分析问题,制定检索策略
- 自主调用知识检索等多个工具
- 基于多轮工具调用结果综合推理
- 输出最终答案,展示完整推理过程
适合场景: 分析性问题、对比研究、多条件组合查询
# 2. 对话界面功能
# 消息展示
| 功能 | 说明 |
|---|---|
| 流式输出 | 打字机效果逐字展示 AI 回复,支持随时中断 |
| Markdown 渲染 | 支持标题、列表、代码块、表格、引用等富文本格式 |
| 代码高亮 | 多语言语法高亮,一键复制代码块 |
| 图片支持 | 支持在对话中上传图片,进行多模态问答 |
# 参考来源
每条 AI 回复下方展示参考来源列表,这是 知识助理 的核心亮点之一:
- 折叠/展开 —— 点击按钮查看完整参考列表
- 悬浮预览 —— 鼠标悬停显示文档摘要(文件名、知识库、文件大小)
- 文档预览 —— 点击打开完整的文档预览弹窗,查看原文
- 来源角标 —— 回答正文中的
[1][2]角标引用关联对应参考
快速模式和深度模式均支持参考来源展示。
# 消息操作
每条消息提供快捷操作:
| 操作 | 说明 |
|---|---|
| 复制 | 一键复制消息内容 |
| 重新生成 | 重新请求 AI 生成回答 |
| 删除 | 删除单条消息 |
# 3. 知识库选择
发起对话前,通过输入框左侧的 知识库选择器 指定检索范围:
| 模式 | 说明 |
|---|---|
| 全选 | 在所有知识库中检索(默认) |
| 指定知识库 | 勾选特定知识库,精准限定检索范围 |
交互细节:
- 知识库列表展示名称与文档数量
- 支持搜索过滤快速定位
- 选择状态在会话中保持
- 未创建任何知识库时,引导前往创建
# 4. 对话管理
# 会话列表
侧边栏展示所有历史对话,按最后活跃时间降序排列:
| 功能 | 说明 |
|---|---|
| 自动标题 | 首次对话后自动生成会话标题 |
| 重命名 | 点击编辑图标修改标题 |
| 删除 | 删除整个会话 |
| 时间展示 | 相对时间(刚刚 / 5分钟前 / 昨天) |
| 滚动加载 | 分页滚动加载更多历史对话 |
# 新建对话
- 点击侧边栏 「新对话」 按钮创建空白会话
- 新对话自动聚焦输入框
# 5. 输入区域
| 功能 | 说明 |
|---|---|
| 自动伸缩 | 高度随内容自适应(1–10 行) |
| 多行输入 | Shift + Enter 换行 |
| 快捷发送 | Enter 键发送 |
| 模式切换 | 输入框内切换快速 / 深度模式 |
| 图片上传 | 粘贴或选择图片进行多模态对话 |
| 中断生成 | AI 回复中点击停止按钮中断输出 |
# 6. 深度模式特有功能
# 思维过程
深度模式下,AI 的推理思考过程以可折叠区块展示:
- 实时更新 —— 思考过程随推理实时流式展示
- 折叠/展开 —— 默认折叠,点击展开查看完整思考链
- 耗时统计 —— 显示思考阶段的时长
# 工具调用可视化
AI 的每一步工具调用都以可视化卡片展示:
| 信息 | 说明 |
|---|---|
| 工具名称 | 如「知识检索」 |
| 调用参数 | 搜索关键词等参数 |
| 执行状态 | 加载中 → 成功 / 失败 |
| 结果摘要 | 检索结果的概要 |