From ae62f2b805adeffd24b064eb4735b52773295958 Mon Sep 17 00:00:00 2001
From: xcbyy <2578898740@qq.com>
Date: Wed, 21 Oct 2026 11:12:42 +0800
Subject: [PATCH] =?UTF-8?q?feat(voice):=20=E5=85=A5=E9=A9=BB=E9=A1=B5?=
=?UTF-8?q?=E5=BD=95=E9=9F=B3=20+=20=E5=90=8E=E5=8F=B0=E5=AE=A1=E6=A0=B8?=
=?UTF-8?q?=E7=9C=9F=E5=AE=9E=E8=AF=95=E5=90=AC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 入驻申请页新增「语音自我介绍(可选,≤60s)」录音/试听,申请成功拿到大神档案 id 后自动上传,失败不影响入驻结果
- 管理端审核「真人语音包核听」由 3 秒假播放改为按 voiceIntroUrl 真实播放,未上传显示灰色标记
- 清理小程序审核敏感词(语音房/连麦/开麦),入驻页身份改用 normalizeUserId 与 token 保持一致
- 新增 voice-intro-consistency.spec.ts(107 套件/709 用例全绿)
---
.../src/views/companion/audit/index.vue | 46 ++++--
pwuniapp/pages/community/index.vue | 2 +-
pwuniapp/pages/expert/apply.vue | 145 +++++++++++++++++-
pwuniapp/pages/expert/radar.vue | 2 +-
pwuniapp/pages/expert/workspace.vue | 2 +-
server/tests/voice-intro-consistency.spec.ts | 49 ++++++
6 files changed, 228 insertions(+), 18 deletions(-)
create mode 100644 server/tests/voice-intro-consistency.spec.ts
diff --git a/admin/arco-design-pro-vite/src/views/companion/audit/index.vue b/admin/arco-design-pro-vite/src/views/companion/audit/index.vue
index e632bd6..a393bc5 100644
--- a/admin/arco-design-pro-vite/src/views/companion/audit/index.vue
+++ b/admin/arco-design-pro-vite/src/views/companion/audit/index.vue
@@ -64,16 +64,18 @@
- {{ playingId === record.id ? '播放中 16s...' : '试听语音包' }}
+ {{ playingId === record.id ? '播放中…' : '试听语音包' }}
+ 未上传
@@ -161,7 +163,7 @@