Wrayの知识库 Wrayの知识库
首页
  • Java 基础
  • Java 集合
  • Java 并发
  • Java IO
  • JVM
  • Spring Framework
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • MySQL
  • Redis
  • 计算机基础
  • 操作系统原理
  • Linux
  • MacOS
  • Windows
  • 系统工程与研究专题
  • AI 基础
  • 大模型基础
  • Prompt 工程
  • RAG 检索增强生成
  • Agent 智能体
  • AI 应用开发
  • AI 工程化
  • AI 安全与治理
  • AI 面试与设计题
  • 纸质书
  • 电子书
  • 学习课程
疑难杂症
GitHub (opens new window)
首页
  • Java 基础
  • Java 集合
  • Java 并发
  • Java IO
  • JVM
  • Spring Framework
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • MySQL
  • Redis
  • 计算机基础
  • 操作系统原理
  • Linux
  • MacOS
  • Windows
  • 系统工程与研究专题
  • AI 基础
  • 大模型基础
  • Prompt 工程
  • RAG 检索增强生成
  • Agent 智能体
  • AI 应用开发
  • AI 工程化
  • AI 安全与治理
  • AI 面试与设计题
  • 纸质书
  • 电子书
  • 学习课程
疑难杂症
GitHub (opens new window)
  • AI概述
  • AI基础

  • 大模型基础

  • Prompt工程

  • RAG检索增强生成

  • Agent智能体

  • AI应用开发

    • AI应用开发概述
    • AI对话应用设计
    • 企业知识库问答
    • AI代码助手
    • AI文档处理
    • AI数据分析助手
    • Java与SpringAI应用
    • AI应用交互设计
      • 1. AI 交互特点
      • 2. 基础控件
      • 3. 流式输出体验
      • 4. 错误状态
      • 5. 引用和可追溯
      • 6. 用户反馈闭环
      • 7. Tips 快问快答
  • AI工程化

  • AI安全与治理

  • AI面试与设计题

目录

AI应用交互设计

AI 应用的交互设计要解决不确定性。用户需要知道系统正在做什么、依据是什么、是否可信、如何纠错,以及失败时该怎么办。

# 1. AI 交互特点

特点 设计要求
生成需要时间 流式输出、加载状态、停止按钮
输出可能不确定 展示引用、置信提示、免责声明
用户目标可能模糊 引导补充信息
结果可能不满意 支持重试、编辑、反馈
任务可能多步骤 展示进度和当前步骤

# 2. 基础控件

控件 作用
输入框 支持多行、文件、快捷指令
发送按钮 提交任务
停止按钮 中断生成
重新生成 重新请求模型
引用卡片 展示来源
反馈按钮 点赞、点踩、报告问题
历史记录 恢复上下文

# 3. 流式输出体验

用户提交
  -> 立即显示用户消息
  -> 显示正在生成
  -> 流式展示回答
  -> 生成完成后展示引用和操作按钮

不要让用户长时间面对空白页面。

# 4. 错误状态

错误 提示方式
模型超时 提示稍后重试或切换简化模式
内容被拦截 说明原因,不暴露安全规则细节
资料不足 明确无法回答并建议补充资料
权限不足 提示无权访问相关资料
格式生成失败 支持重新生成或手动修正

# 5. 引用和可追溯

RAG 应用建议显示:

  • 文档标题。
  • 章节或页码。
  • 更新时间。
  • 命中片段。
  • 跳转链接。

引用不是装饰,而是建立信任和排查错误的关键。

# 6. 用户反馈闭环

用户点踩
  -> 选择原因
  -> 可选补充说明
  -> 保存问题、答案、上下文和引用
  -> 进入评估和优化队列

没有反馈闭环,AI 应用很难持续变好。

# 7. Tips 快问快答

Q:AI 应用要不要显示模型思考过程?

A:通常展示简要步骤或进度即可,不需要暴露内部推理细节。用户更需要可验证的依据和结果。

Q:失败时应该怎么提示?

A:说明发生了什么、用户能做什么、系统是否会重试。不要只显示“请求失败”。

Q:为什么引用卡片重要?

A:它能让用户核对答案来源,降低盲目信任,也方便产品收集错误样本。

上次更新: 2026/06/25, 17:53:09
Java与SpringAI应用
AI工程化概述

← Java与SpringAI应用 AI工程化概述→

Copyright © 2023-2026 Wray | 鄂ICP备2024050235号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式