From 986c4871df673732d8f5bbf0716a46f7aa0385d6 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Wed, 31 Dec 2025 08:40:19 +0000 Subject: [PATCH] feat: Enhance AI Assistant with session management and improved UI - Added session management capabilities to the AI Assistant, allowing users to create, load, and delete sessions. - Improved modal UI with a new header for session actions and a footer for model selection. - Updated input handling to support dynamic loading of session data and improved response formatting. - Enhanced search functionality in various components to utilize the AI Assistant for generating content based on user input. --- .../assets/js/components/AIAssistant.vue | 598 ++++++++++++++++-- resources/assets/js/components/SearchBox.vue | 60 +- resources/assets/js/pages/manage.vue | 1 + .../manage/components/ChatInput/index.vue | 3 +- .../pages/manage/components/ReportDetail.vue | 1 + .../js/pages/manage/components/ReportEdit.vue | 1 + .../js/pages/manage/components/TaskAdd.vue | 1 + 7 files changed, 596 insertions(+), 69 deletions(-) diff --git a/resources/assets/js/components/AIAssistant.vue b/resources/assets/js/components/AIAssistant.vue index 251f5c6b2..6c023c640 100644 --- a/resources/assets/js/components/AIAssistant.vue +++ b/resources/assets/js/components/AIAssistant.vue @@ -1,11 +1,52 @@