From 1969abc3409a3d7cbf544d72c324eecdf19c5f1b Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Fri, 24 Oct 2025 22:01:55 +0800 Subject: [PATCH] feat: add route for legacy knowledge base and update UI with banner suggestion --- dashboard/src/router/MainRoutes.ts | 29 +--- dashboard/src/views/alkaid/KnowledgeBase.vue | 17 ++- dashboard/src/views/knowledge-base/KBList.vue | 135 ++++-------------- 3 files changed, 47 insertions(+), 134 deletions(-) diff --git a/dashboard/src/router/MainRoutes.ts b/dashboard/src/router/MainRoutes.ts index 5ca9cd11f..276d37444 100644 --- a/dashboard/src/router/MainRoutes.ts +++ b/dashboard/src/router/MainRoutes.ts @@ -90,6 +90,13 @@ const MainRoutes = { } ] }, + + // 旧版本的知识库路由 + { + name: 'KnowledgeBase', + path: '/alkaid/knowledge-base', + component: () => import('@/views/alkaid/KnowledgeBase.vue'), + }, // { // name: 'Alkaid', // path: '/alkaid', @@ -112,28 +119,6 @@ const MainRoutes = { // } // ] // }, - { - name: 'Alkaid', - path: '/alkaid', - component: () => import('@/views/AlkaidPage.vue'), - children: [ - { - path: 'knowledge-base', - name: 'KnowledgeBase', - component: () => import('@/views/alkaid/KnowledgeBase.vue') - }, - { - path: 'long-term-memory', - name: 'LongTermMemory', - component: () => import('@/views/alkaid/LongTermMemory.vue') - }, - { - path: 'other', - name: 'OtherFeatures', - component: () => import('@/views/alkaid/Other.vue') - } - ] - }, { name: 'Chat', path: '/chat', diff --git a/dashboard/src/views/alkaid/KnowledgeBase.vue b/dashboard/src/views/alkaid/KnowledgeBase.vue index ed71dc2c6..56bf1124d 100644 --- a/dashboard/src/views/alkaid/KnowledgeBase.vue +++ b/dashboard/src/views/alkaid/KnowledgeBase.vue @@ -1,6 +1,11 @@