From 847527ec7941b3a7559764fd03c9767a798d7fe5 Mon Sep 17 00:00:00 2001 From: Julian Freeman Date: Wed, 25 Mar 2026 19:20:52 -0400 Subject: [PATCH] rebuild settings ui --- src/App.vue | 568 +++++++++++++++++++++++++++++++--------------------- 1 file changed, 336 insertions(+), 232 deletions(-) diff --git a/src/App.vue b/src/App.vue index c33c91a..9ce21c1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -57,6 +57,7 @@ const toggleTheme = () => { }; const view = ref<'translate' | 'settings' | 'logs' | 'history'>('translate'); +const settingsCategory = ref<'api' | 'general' | 'prompts'>('api'); // History Management const searchQuery = ref(''); @@ -1058,267 +1059,370 @@ const translate = async () => { -
-
-
-

API 配置预设

-
-
- 暂无预设配置 +
+ +
+
+

系统设置

+
+ +
+ + +
+
+ + + -

- 提示:建议为审计选择更强大的模型以获得更精准的反馈 -

+ + + + + -
-
+
- - +