From 8e591503ddd04eaf2fdefd6f44bd64367e1f4fc8 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Thu, 18 Jun 2026 11:10:13 +0000 Subject: [PATCH] =?UTF-8?q?feat(ai-assistant):=20=E7=BB=9F=E4=B8=80=20AI?= =?UTF-8?q?=20=E5=9B=9E=E5=A4=8D=E5=86=85=E9=93=BE=E6=8E=A5=E5=AF=BC?= =?UTF-8?q?=E8=88=AA=E6=97=B6=E7=9A=84=E6=B5=AE=E7=AA=97=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移动端:点任意 in-app 链接(task/project/file/contact/message/深链)一律关闭浮窗,避免全屏遮挡目标 - 桌面端:一律保留浮窗以便继续对话;若处于全屏则退出全屏让目标露出 - modal 模式:点链接一律关闭(居中弹窗会挡住目标) - 策略集中到 AssistantModal.prepareForNavigate,DialogMarkdown 各链接类型统一调用 beforeNavigate Co-Authored-By: Claude Opus 4.8 (1M context) --- .../js/components/AIAssistant/index.vue | 15 ++++++++++++++- .../js/components/AIAssistant/modal.vue | 19 +++++++++++++++++++ .../manage/components/DialogMarkdown.vue | 9 +++++---- 3 files changed, 38 insertions(+), 5 deletions(-) diff --git a/resources/assets/js/components/AIAssistant/index.vue b/resources/assets/js/components/AIAssistant/index.vue index 9f4de1a26..06290af45 100644 --- a/resources/assets/js/components/AIAssistant/index.vue +++ b/resources/assets/js/components/AIAssistant/index.vue @@ -1,5 +1,6 @@