diff --git a/dashboard/src/router/MainRoutes.ts b/dashboard/src/router/MainRoutes.ts index 2d3defd5..80910b8e 100644 --- a/dashboard/src/router/MainRoutes.ts +++ b/dashboard/src/router/MainRoutes.ts @@ -59,7 +59,24 @@ const MainRoutes = { { name: 'Alkaid', path: '/alkaid', - component: () => import('@/views/AlkaidPage.vue') + 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', diff --git a/dashboard/src/views/AlkaidPage.vue b/dashboard/src/views/AlkaidPage.vue index 80d4b3c3..326cddc2 100644 --- a/dashboard/src/views/AlkaidPage.vue +++ b/dashboard/src/views/AlkaidPage.vue @@ -1,435 +1,63 @@ - - - \ No newline at end of file diff --git a/dashboard/src/views/alkaid/KnowledgeBase.vue b/dashboard/src/views/alkaid/KnowledgeBase.vue new file mode 100644 index 00000000..764e9112 --- /dev/null +++ b/dashboard/src/views/alkaid/KnowledgeBase.vue @@ -0,0 +1,641 @@ + + + + + diff --git a/dashboard/src/views/alkaid/LongTermMemory.vue b/dashboard/src/views/alkaid/LongTermMemory.vue new file mode 100644 index 00000000..45d687fe --- /dev/null +++ b/dashboard/src/views/alkaid/LongTermMemory.vue @@ -0,0 +1,610 @@ + + + + + diff --git a/dashboard/src/views/alkaid/Other.vue b/dashboard/src/views/alkaid/Other.vue new file mode 100644 index 00000000..9c813ef0 --- /dev/null +++ b/dashboard/src/views/alkaid/Other.vue @@ -0,0 +1,15 @@ + + +