From a201ef8c1164f03190a5b61de2566a0615078556 Mon Sep 17 00:00:00 2001 From: digua Date: Fri, 21 Aug 2026 23:43:30 +0800 Subject: [PATCH] feat(ai): unify conversation interactions --- .../AIChat/input/AIChatComposer.vue | 424 +++++++++-- src/components/AIChat/input/AIChatInput.vue | 668 ++++++++---------- .../AIChat/input/AIChatMentionMenu.vue | 160 +++++ .../AIChat/input/MemberMentionMenu.vue | 121 ---- .../AIChat/input/SimpleAIChatInput.vue | 3 +- src/components/common/Sidebar.vue | 16 +- src/components/common/avatar/LazyAvatar.vue | 6 +- src/i18n/locales/en-US/ai.json | 4 +- src/i18n/locales/ja-JP/ai.json | 4 +- src/i18n/locales/zh-CN/ai.json | 4 +- src/i18n/locales/zh-TW/ai.json | 4 +- .../components/GlobalEntityPicker.vue | 324 --------- src/pages/global-ai/index.vue | 86 +-- 13 files changed, 892 insertions(+), 932 deletions(-) create mode 100644 src/components/AIChat/input/AIChatMentionMenu.vue delete mode 100644 src/components/AIChat/input/MemberMentionMenu.vue delete mode 100644 src/pages/global-ai/components/GlobalEntityPicker.vue diff --git a/src/components/AIChat/input/AIChatComposer.vue b/src/components/AIChat/input/AIChatComposer.vue index 2051ff7f..29f390ac 100644 --- a/src/components/AIChat/input/AIChatComposer.vue +++ b/src/components/AIChat/input/AIChatComposer.vue @@ -1,5 +1,33 @@