惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
B
Blog
博客园_首页
云风的 BLOG
云风的 BLOG
S
SegmentFault 最新的问题
罗磊的独立博客
Jina AI
Jina AI
C
Check Point Blog
Martin Fowler
Martin Fowler
J
Java Code Geeks
博客园 - 司徒正美
美团技术团队
MongoDB | Blog
MongoDB | Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
有赞技术团队
有赞技术团队
U
Unit 42
Hugging Face - Blog
Hugging Face - Blog
WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 叶小钗
博客园 - 三生石上(FineUI控件)
小众软件
小众软件

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理,
关于“AI对话中断”场景的逻辑设计方法
AI产品经理Echo · 2023-12-17 · via 人人都是产品经理

相信在和AI产品对话的过程中,不少用户都有过对话中断的体验,那么产品一侧,要如何做好中断场景下的设计和交互,以满足用户的潜在诉求呢?这篇文章里,作者就做了梳理和分享,一起来看看吧。

一、用户场景

用户在与类ChatGPT的生成式AI产品进行对话和交互的过程中,可能因为某些原因,导致对话中断,此时,数据的流转逻辑和产品交互怎么设计才是比较好的方案呢?

中断的场景有2类,主要划分依据是是否切断网络、是否终止了数据传输和交互流程。

中断场景①:网络终端、刷新浏览器、关闭浏览器

  • 该场景下,用户主动或者被动中断了与产品的网络连接;
  • 本文讨论的范围设定是:对话中的用户已经成功发送了问题,继而中断了网络。

中断场景②:切换浏览器页签、切换查看对话记录

  • 该场景下,用户仅仅切换了屏幕显示的画面,并没有切断网络和终止数据传输和交互流程;
  • 可能存在长时间不停留在交互界面的情况。

(对话界面)

二、需求分析

根据上述的用户使用场景,我们需要对用户在该场景下的使用需求和交互心里进行进一步的分析。我们发现,两种场景都主动或被动打断了用户正常的对话路径,让用户的使用体验不流畅,产生了中断、丢失、卡顿等情况,我们需要通过分场景的、合理的产品交互的设计,来帮助用户完成交互动作,并且感受良好。

用户对产品的述求可能如下:

  1. 中断情况发生的时候,我需要明确感知情况有变;
  2. 中断时的状态和恢复后的状态之间需要有衔接,让用户认知保持连贯性;
  3. 已经交互的数据,不能丢失,能快速被找到,能感受到产品的稳定性。

三、产品目标

在对话式AI产品的交互中,这种主动或被动打断了用户正常的对话路径的场景是普遍存在的,尤其是组件化和PC端的界面。

基于场景的梳理和用户述求的分析,产品需要解决这个问题,并需要达到的目标有:

  1. 分场景梳理数据流转关系;
  2. 分析数据逻辑,明确数据呈现方式;
  3. 分场景的交互流程;
  4. 用户使用路径的设计。

四、数据逻辑

1. AI对话的数据传输方式

当用户需要使用GPT产品时,通常情况下,需要输入一段文本,一旦用户成功发送了“作为问题的这段文本”给到server,问题一次性提交给大模型。

而,大模型返回数据的方式是流式的,大模型逐步计算输出,server逐字逐句输出给到前端,前端再通过打字机效果展示给用户。

在此过程中,用户即便终端聊天,不终止大模型的数据输出。

如下图所示:

2. AI对话的数据保存方式

在一次用户对话交互中,大模型完成所有内容输出后,本轮对话的完整数据,server一次性提交并保存到DB(数据库)。

业务数据库的数据,可以用于产品的前端展示和其他用途,也可以用于后台产品的分析等。

3. AI对话的数据回显方式

在不同场景下,数据回显到用户界面的方式不一样。

  1. 正常界面对话:打字机效果逐字显示;
  2. 对话中断后:前端轮询,获取AI输出的完整数据,一旦获取到,一次性全部展示在前端,非打字机效果;
  3. 中断网络:可通过对话记录,查看完整的数据,一旦获查看,一次性全部展示在前端,非打字机效果。

五、产品设计方案

1. 中断场景①:网络终端、刷新浏览器、关闭浏览器

  • 此种场景下,网络中断,当前对话框关闭;
  • 页面刷新后,再次回到JiweiGPT,显示新的对话框;
  • 刷新or关闭前的对话窗口收入到对话记录,可切换查看
  • 用户再次切回原对话记录,能查看原提问的完整回答记录。

2. 中断场景②:切换浏览器页签、切换查看对话记录

  • 此种场景下,网络未中断,用户未退出程序,只是不在当前屏幕上显示观看;
  • 再次切换回当前对话,显示原残缺的不完整的数据;
  • 同时,不可以再次发送问题,AI输出气泡有loading,告知用户AI正在输出中;
  • 此时,前端需要轮询,请求服务端数据接口,一旦拉取到完整的回答数据,一次性显示在用户端的气泡;
  • 此时,用户能看到完整AI回答。

六、小结

通过以上两个场景的需求分析和方案设计,本文提供了一个基于实践的、有效的解决AI对话中断的交互逻辑方案。

专栏作家

Echo 产品论,微信公众号:产品经理的逻辑与审美,人人都是产品经理专栏作家。10年产品经验,多个0~1的完整产品经历,前好未来智能学习内容产品专家,目前聚焦在AI领域,专研AIGC行业应用产品落地研发,对产品的逻辑和审美有独到的思考。

本文原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。