diff --git a/dashboard/src/views/AlkaidPage.vue b/dashboard/src/views/AlkaidPage.vue index 73233fa59..7caa9aee4 100644 --- a/dashboard/src/views/AlkaidPage.vue +++ b/dashboard/src/views/AlkaidPage.vue @@ -7,9 +7,15 @@ {{ tm('page.subtitle') }} -
+
+ + mdi-book-open-page-variant + {{ tm('page.navigation.knowledgeBaseV2') }} + mdi-text-box-search {{ tm('page.navigation.knowledgeBase') }} @@ -21,7 +27,7 @@ {{ tm('page.navigation.longTermMemory') }} mdi-tools {{ tm('page.navigation.other') }} @@ -69,9 +75,9 @@ export default { } }, mounted() { - // 如果在根路径 /alkaid,默认跳转到知识库页面 + // 如果在根路径 /alkaid,默认跳转到原生知识库页面 if (this.$route.path === '/alkaid') { - this.navigateTo('knowledge-base'); + this.navigateTo('knowledge-base-v2'); } } } diff --git a/dashboard/src/views/alkaid/knowledge-base-v2/KnowledgeBaseV2.vue b/dashboard/src/views/alkaid/knowledge-base-v2/KnowledgeBaseV2.vue new file mode 100644 index 000000000..b635cdad3 --- /dev/null +++ b/dashboard/src/views/alkaid/knowledge-base-v2/KnowledgeBaseV2.vue @@ -0,0 +1,686 @@ + + + + + diff --git a/dashboard/src/views/alkaid/knowledge-base-v2/components/DocumentListPanel.vue b/dashboard/src/views/alkaid/knowledge-base-v2/components/DocumentListPanel.vue new file mode 100644 index 000000000..d185ab2d0 --- /dev/null +++ b/dashboard/src/views/alkaid/knowledge-base-v2/components/DocumentListPanel.vue @@ -0,0 +1,639 @@ + + + + + diff --git a/dashboard/src/views/alkaid/knowledge-base-v2/components/KBSettingsPanel.vue b/dashboard/src/views/alkaid/knowledge-base-v2/components/KBSettingsPanel.vue new file mode 100644 index 000000000..078086e7b --- /dev/null +++ b/dashboard/src/views/alkaid/knowledge-base-v2/components/KBSettingsPanel.vue @@ -0,0 +1,310 @@ + + + + + diff --git a/dashboard/src/views/alkaid/knowledge-base-v2/components/SearchPanel.vue b/dashboard/src/views/alkaid/knowledge-base-v2/components/SearchPanel.vue new file mode 100644 index 000000000..54b9edfa0 --- /dev/null +++ b/dashboard/src/views/alkaid/knowledge-base-v2/components/SearchPanel.vue @@ -0,0 +1,194 @@ + + + + + diff --git a/dashboard/src/views/alkaid/knowledge-base-v2/components/SessionConfigPanel.vue b/dashboard/src/views/alkaid/knowledge-base-v2/components/SessionConfigPanel.vue new file mode 100644 index 000000000..267878855 --- /dev/null +++ b/dashboard/src/views/alkaid/knowledge-base-v2/components/SessionConfigPanel.vue @@ -0,0 +1,510 @@ + + + + +