diff --git a/ui/src/conversation-panel/components/header/portal/index.vue b/ui/src/conversation-panel/components/header/portal/index.vue
index 17d964919e8..c43f04cc647 100644
--- a/ui/src/conversation-panel/components/header/portal/index.vue
+++ b/ui/src/conversation-panel/components/header/portal/index.vue
@@ -34,10 +34,10 @@ const handleNewConversation = () => (props.newConversation ? props.newConversati
{{ list.currentConversation.value?.abstract || '新建对话' }}
-
+
-
{{ list.appInfo.value.name }}
+
{{ list.appInfo.value.name }}
diff --git a/ui/src/conversation-panel/left-sidebar/conversation-list/index.vue b/ui/src/conversation-panel/left-sidebar/conversation-list/index.vue
index f7d752db136..b73bf20c848 100644
--- a/ui/src/conversation-panel/left-sidebar/conversation-list/index.vue
+++ b/ui/src/conversation-panel/left-sidebar/conversation-list/index.vue
@@ -45,7 +45,7 @@ const conversationTime = (conversation: Conversation) => relativeTimeFormat(conv
-
+
暂无历史记录
diff --git a/ui/src/conversation-panel/left-sidebar/portal-conversation-list/HistoryConversationDrawer.vue b/ui/src/conversation-panel/left-sidebar/portal-conversation-list/HistoryConversationDrawer.vue
new file mode 100644
index 00000000000..8533c64a27d
--- /dev/null
+++ b/ui/src/conversation-panel/left-sidebar/portal-conversation-list/HistoryConversationDrawer.vue
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+ {{ label }}
+
+
+
+
+
+ {{ group.name }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ conversation.abstract || '新对话' }}
+
+ {{ relativeTimeFormat(conversation.update_time || conversation.create_time) }}
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
diff --git a/ui/src/conversation-panel/left-sidebar/portal-conversation-list/SelectApplicationDrawer.vue b/ui/src/conversation-panel/left-sidebar/portal-conversation-list/SelectApplicationDrawer.vue
index e28218ebe77..f33ed9b32df 100644
--- a/ui/src/conversation-panel/left-sidebar/portal-conversation-list/SelectApplicationDrawer.vue
+++ b/ui/src/conversation-panel/left-sidebar/portal-conversation-list/SelectApplicationDrawer.vue
@@ -1,6 +1,5 @@
@@ -83,14 +89,14 @@ const handleDeleteConversation = (group: PortalApplicationGroup, conversation: C
-
- 暂无历史记录
+
+ 暂无历史记录
-
+
@@ -127,7 +133,7 @@ const handleDeleteConversation = (group: PortalApplicationGroup, conversation: C
-
+
-
+
+
+
+ 查看更多
+
+ ({{
+ groupConversationCount(group) - RECENT_CONVERSATION_LIMIT > 99
+ ? '99+'
+ : groupConversationCount(group) - RECENT_CONVERSATION_LIMIT
+ }})
+
+
+
+
+
diff --git a/ui/src/conversation-panel/main/portal-application-panel/index.vue b/ui/src/conversation-panel/main/portal-application-panel/index.vue
index b4dfa5334b9..1b5fa234e7a 100644
--- a/ui/src/conversation-panel/main/portal-application-panel/index.vue
+++ b/ui/src/conversation-panel/main/portal-application-panel/index.vue
@@ -1,6 +1,5 @@