From bb0ad0a27bbab2162e63b8a6efbfafb591df9eb7 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Tue, 24 Jun 2025 16:53:58 +0800 Subject: [PATCH] feat: tool --- ui/src/components/codemirror-editor/index.vue | 58 +++-- ui/src/components/folder-tree/index.vue | 4 +- .../layout-container/ContentContainer.vue | 9 +- ui/src/layout/layout-header/UserHeader.vue | 2 +- ui/src/locales/lang/zh-Hant/views/system.ts | 2 +- .../router/modules/document-shared-system.ts | 62 ----- .../router/modules/knowledge-shared-system.ts | 26 -- .../router/modules/paragraph-shared-system.ts | 17 -- ui/src/router/modules/system.ts | 2 +- ui/src/stores/modules-shared-system/common.ts | 52 ---- .../stores/modules-shared-system/document.ts | 35 --- ui/src/stores/modules-shared-system/folder.ts | 23 -- ui/src/stores/modules-shared-system/index.ts | 23 -- .../stores/modules-shared-system/knowledge.ts | 64 ----- ui/src/stores/modules-shared-system/login.ts | 52 ---- ui/src/stores/modules-shared-system/model.ts | 35 --- .../stores/modules-shared-system/paragraph.ts | 91 ------- .../stores/modules-shared-system/problem.ts | 41 --- ui/src/stores/modules-shared-system/prompt.ts | 37 --- ui/src/styles/element-plus.scss | 6 - ui/src/views/knowledge/index.vue | 45 +--- ui/src/views/model/component/Provider.vue | 4 +- ui/src/views/model/index.vue | 61 +++-- .../views/system-shared/ModelSharedIndex.vue | 234 +----------------- .../views/system-shared/ToolSharedIndex.vue | 24 +- ui/src/views/tool/ToolDebugDrawer.vue | 40 ++- ui/src/views/tool/ToolFormDrawer.vue | 138 +++++------ .../views/tool/component/InitParamDrawer.vue | 43 ++-- .../tool/component/ToolListContainer.vue | 10 +- ui/src/views/tool/index.vue | 5 - 30 files changed, 229 insertions(+), 1016 deletions(-) delete mode 100644 ui/src/router/modules/document-shared-system.ts delete mode 100644 ui/src/router/modules/knowledge-shared-system.ts delete mode 100644 ui/src/router/modules/paragraph-shared-system.ts delete mode 100644 ui/src/stores/modules-shared-system/common.ts delete mode 100644 ui/src/stores/modules-shared-system/document.ts delete mode 100644 ui/src/stores/modules-shared-system/folder.ts delete mode 100644 ui/src/stores/modules-shared-system/index.ts delete mode 100644 ui/src/stores/modules-shared-system/knowledge.ts delete mode 100644 ui/src/stores/modules-shared-system/login.ts delete mode 100644 ui/src/stores/modules-shared-system/model.ts delete mode 100644 ui/src/stores/modules-shared-system/paragraph.ts delete mode 100644 ui/src/stores/modules-shared-system/problem.ts delete mode 100644 ui/src/stores/modules-shared-system/prompt.ts diff --git a/ui/src/components/codemirror-editor/index.vue b/ui/src/components/codemirror-editor/index.vue index 044c39652..1835fb7c8 100644 --- a/ui/src/components/codemirror-editor/index.vue +++ b/ui/src/components/codemirror-editor/index.vue @@ -39,20 +39,34 @@ - + diff --git a/ui/src/views/system-shared/ToolSharedIndex.vue b/ui/src/views/system-shared/ToolSharedIndex.vue index cae417c3e..062b156d1 100644 --- a/ui/src/views/system-shared/ToolSharedIndex.vue +++ b/ui/src/views/system-shared/ToolSharedIndex.vue @@ -5,7 +5,7 @@ {{ t('views.system.shared.shared_resources') }} - {{ t('views.tool.title') }} +
{{ t('views.tool.title') }}
@@ -23,24 +23,4 @@ import { t } from '@/locales' onMounted(() => {}) - + diff --git a/ui/src/views/tool/ToolDebugDrawer.vue b/ui/src/views/tool/ToolDebugDrawer.vue index 7cd9aa08e..ca8a23a1b 100644 --- a/ui/src/views/tool/ToolDebugDrawer.vue +++ b/ui/src/views/tool/ToolDebugDrawer.vue @@ -109,11 +109,23 @@