From 6b8c89bcdb3b247dc841ee05e4d678b1dadf42f9 Mon Sep 17 00:00:00 2001 From: let5sne Date: Wed, 5 Aug 2026 03:18:50 +0800 Subject: [PATCH] feat(mobile): owner identity selector on realtime practice - default persona falls back to owner-calm; picker below persona cards (compact single row), default own community via defaultProfileId, storage persistence incl. explicit none, hidden on empty/failure - profileId passed to realtime session creation when selected --- mobile-uni/src/pages/user/practice/index.vue | 118 ++++++++++++++++++- mobile-uni/src/services/realtime-practice.ts | 23 +++- 2 files changed, 136 insertions(+), 5 deletions(-) diff --git a/mobile-uni/src/pages/user/practice/index.vue b/mobile-uni/src/pages/user/practice/index.vue index 5d1cadc0..181517ec 100644 --- a/mobile-uni/src/pages/user/practice/index.vue +++ b/mobile-uni/src/pages/user/practice/index.vue @@ -41,6 +41,22 @@ + + 业主身份 + + + {{ ownerProfilePickerOptions[ownerProfilePickerIndex] }} + + + +