From a735bbf023d44eb18933267ef563eb4cfe326756 Mon Sep 17 00:00:00 2001
From: Kirigaya <1193466151@qq.com>
Date: Wed, 2 Jul 2025 04:56:41 +0800
Subject: [PATCH] finish work
---
renderer/public/mcp.css | 9 +
.../chat/chat-box/options/model.vue | 2 +-
renderer/src/components/main-panel/index.vue | 163 ++--
.../main-panel/prompt/prompt-templates.vue | 5 +
.../resource/resource-list-templates.vue | 5 +
.../main-panel/resource/resource-list.vue | 5 +
.../main-panel/tool/auto-detector.vue | 45 +-
.../components/main-panel/tool/diagram.vue | 107 ++-
.../main-panel/tool/tool-executor.vue | 2 +-
.../components/main-panel/tool/tool-list.vue | 5 +
renderer/src/views/debug/welcome.vue | 1 +
renderer/src/views/setting/color.ts | 5 +
yarn.lock | 878 ++++++++++--------
13 files changed, 747 insertions(+), 485 deletions(-)
diff --git a/renderer/public/mcp.css b/renderer/public/mcp.css
index 6aecf24..390c6df 100644
--- a/renderer/public/mcp.css
+++ b/renderer/public/mcp.css
@@ -3,6 +3,15 @@
--main-color: #CB81DA;
--main-dark-color: #2D323B;
--main-light-color: rgba(203, 129, 218, 0.7);
+ --main-light-color-90: rgba(203, 129, 218, 0.9);
+ --main-light-color-80: rgba(203, 129, 218, 0.8);
+ --main-light-color-70: rgba(203, 129, 218, 0.7);
+ --main-light-color-60: rgba(203, 129, 218, 0.6);
+ --main-light-color-50: rgba(203, 129, 218, 0.5);
+ --main-light-color-40: rgba(203, 129, 218, 0.4);
+ --main-light-color-30: rgba(203, 129, 218, 0.3);
+ --main-light-color-20: rgba(203, 129, 218, 0.2);
+ --main-light-color-10: rgba(203, 129, 218, 0.1);
--sidebar-width: 330px;
--right-nav-width: 50px;
--time-scale-height: 30px;
diff --git a/renderer/src/components/main-panel/chat/chat-box/options/model.vue b/renderer/src/components/main-panel/chat/chat-box/options/model.vue
index 3f771ff..1b3282b 100644
--- a/renderer/src/components/main-panel/chat/chat-box/options/model.vue
+++ b/renderer/src/components/main-panel/chat/chat-box/options/model.vue
@@ -73,6 +73,6 @@ const onRadioGroupChange = () => {
}
.setting-button:active {
- transform: scale(1.1);
+ transform: scale(0.95);
}
\ No newline at end of file
diff --git a/renderer/src/components/main-panel/index.vue b/renderer/src/components/main-panel/index.vue
index 3b04cf1..d638356 100644
--- a/renderer/src/components/main-panel/index.vue
+++ b/renderer/src/components/main-panel/index.vue
@@ -1,39 +1,28 @@
-