反馈(BASE-01)与常驻联系人工(BASE-04)
恢复 AiMessageItem.vue 中被注释的 👍 / 👎(代码已存在,只是被 <!-- feedback 暂时隐藏 --> 注释掉)。点 👎 后选原因,并出现联系人工入口。
反馈三种状态
先问一个问题,然后在回答右下角试复制、👍、👎。
每一步在看什么
位置:与现有的复制按钮并排,在回答右下角。复制按钮是线上已有的,样式不变。
只能反馈一次(REQ-036):点过 👍 之后 👎 变灰,反之同理。现有被注释的代码里已有这个判断(
if (this.feedback) return)。
👎 之后:出现原因选项(Not accurate / Didn't answer my question / Hard to understand / Other),同时出现联系人工卡片(
reason: negative_feedback)。原因分布会进入质量看板,是定位问题的主要输入(PRD 9.2)。
后端接口未知(DEP-01):反馈提交需要
{ conversationId, messageId, rating, reason, pageContext, role }。接口不存在时先上前端埋点,建立反馈率基线(SC-15)。
常驻「Talk to a person」(REQ-039):输入框旁始终显示,生成回答过程中也可点击。试试发一个问题,在文字还在输出时点它。
会话中有问题描述 → 起草工单;没有 → 直接给工单入口和电话。从点击到看到入口 ≤ 1 步(SC-09)。
会话中有问题描述 → 起草工单;没有 → 直接给工单入口和电话。从点击到看到入口 ≤ 1 步(SC-09)。
流式中断:生成时右下角的发送按钮会变成停止按钮(线上同一位置)。点它,文字停在当前位置并显示 "Response stopped",未完整到达的卡片不渲染(PRD 10.2)。
反馈率、👎 原因分布进入质量看板(PRD 9.2),全部 👎 对话每周人工抽检(PRD 9.3)。