From 8152278b86faba3dd904c9cdeeda83b12b4a07a9 Mon Sep 17 00:00:00 2001 From: yuzhiran Date: Sun, 5 Jul 2026 17:00:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=BD=95=E9=9F=B3=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E6=94=B9=E5=9B=9E=20aac=20+=20=E5=AF=B9=E8=AF=9D=20UX=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 录音: - 从 mp3/16kHz/48kbps 改回原始工作配置 aac/22050Hz/16kbps (mp3 和 48kbps 在部分微信版本兼容不佳) - 增加 recordingDuration ref 显示录音秒数 - onError 增加 JSON.stringify 打印详细错误原因 - 增加权限被拒的判断提示 UX 优化: - 每条消息增加角色头像 (🤖 AI / 👤 用户) - 增加 msg-body 容器 + msg-label 角色标签 (面试官/我) - 对话布局改为左侧头像+气泡+名称,右侧用户头像+气泡 - msg-body max-width:70% 限制气泡宽度 - 麦克风按钮放大(80rpx),增加文字标签「按住」/「Ns」 - 录音时禁用输入框(isRecording 时 textarea disabled) --- zhiyin-app/src/pages/interview/interview.vue | 61 ++++++++++++++------ 1 file changed, 42 insertions(+), 19 deletions(-) diff --git a/zhiyin-app/src/pages/interview/interview.vue b/zhiyin-app/src/pages/interview/interview.vue index 30df71e..7c1dfb0 100644 --- a/zhiyin-app/src/pages/interview/interview.vue +++ b/zhiyin-app/src/pages/interview/interview.vue @@ -38,9 +38,14 @@ - - {{ msg.content }} + 🤖 + + {{ msg.role === 'ai' ? '面试官' : '我' }} + + {{ msg.content }} + + 👤 @@ -56,10 +61,11 @@ - 🎤 + {{ isRecording ? '🔴' : '🎤' }} + {{ isRecording ? recordingDuration + 's' : '按住' }} -