From 9c60c8fb782381aeb7cbf99461dda06019e30fd0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=BB=9D=E5=B0=98?= <237809796@qq.com>
Date: Wed, 17 Jun 2026 03:30:47 +0800
Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84:=20Settings=E6=8B=864?=
=?UTF-8?q?=E5=AD=90=E7=BB=84=E4=BB=B6(Provider/Connection/General/Knowled?=
=?UTF-8?q?ge=C2=B71042=E8=A1=8C=E7=98=A6=E8=BA=AB=E9=9B=B6=E8=A1=8C?=
=?UTF-8?q?=E4=B8=BA=E5=8F=98=E5=8C=96)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/settings/ConnectionPanel.vue | 262 +++++
src/components/settings/GeneralPanel.vue | 322 +++++
src/components/settings/KnowledgePanel.vue | 213 ++++
src/components/settings/ProviderPanel.vue | 458 ++++++++
src/views/Settings.vue | 1170 +------------------
5 files changed, 1296 insertions(+), 1129 deletions(-)
create mode 100644 src/components/settings/ConnectionPanel.vue
create mode 100644 src/components/settings/GeneralPanel.vue
create mode 100644 src/components/settings/KnowledgePanel.vue
create mode 100644 src/components/settings/ProviderPanel.vue
diff --git a/src/components/settings/ConnectionPanel.vue b/src/components/settings/ConnectionPanel.vue
new file mode 100644
index 0000000..f5a9424
--- /dev/null
+++ b/src/components/settings/ConnectionPanel.vue
@@ -0,0 +1,262 @@
+
+
+ {{ $t('settings.panelConnection') }}
+
+ {{ connForm.editId ? $t('settings.editConnectionTitle') : $t('settings.addConnectionTitle') }}
+
+ {{ $t('settings.panelGeneral') }}
+ {{ $t('settings.panelKnowledge') }}
+ {{ $t('settings.panelAiProvider') }}
+
+ {{ providerForm.editId ? $t('settings.editProviderTitle') : $t('settings.addProviderTitle') }}
+
+