From 53e6ea741cf09910b61b148fc852c10b16890ed3 Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:00:15 +0800 Subject: [PATCH 01/14] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BC=9A=E8=AF=9D?= =?UTF-8?q?=E6=95=B0=E5=AD=97=E7=B2=97=E7=BB=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/theme.scss | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/assets/styles/theme.scss b/src/assets/styles/theme.scss index b84fd2b..e2b03f5 100644 --- a/src/assets/styles/theme.scss +++ b/src/assets/styles/theme.scss @@ -3,6 +3,7 @@ body[theme='dark'] { --o-bg-image: url('../../assets/svgs/dark_background.svg'); --no-work-flow: url('../../assets/images/dark_no_flow.png'); --o-question-color:#d3dce9; + --o-text-color-record-number:rgb(211, 220, 233); --o-button-color: #576372; --o-button-border-color: #576372; --o-button-disable-color: #626d7c; @@ -79,6 +80,7 @@ body[theme='light'] { --o-bg-image: url('../../assets/svgs/light_background.webp'); --no-work-flow: url('../../assets/images/light_no_flow.png'); --o-question-color:#4e5865; + --o-text-color-record-number:rgb(78, 88, 101); --o-button-color: #c3cedf; --o-button-border-color: #d3dce9; --o-button-disable-color: #bfc7d7; -- Gitee From 0eac3d7985abb27465840f83e4c845f7aedd4d65 Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:00:39 +0800 Subject: [PATCH 02/14] =?UTF-8?q?=E5=AF=B9=E8=AF=9D=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E6=96=87=E5=AD=97=E9=A2=9C=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/dialoguePanel/DialoguePanel.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/dialoguePanel/DialoguePanel.scss b/src/components/dialoguePanel/DialoguePanel.scss index fab003d..6ceb73e 100644 --- a/src/components/dialoguePanel/DialoguePanel.scss +++ b/src/components/dialoguePanel/DialoguePanel.scss @@ -559,6 +559,7 @@ } } .centerTimeStyle { + color: var(--o-question-color) !important; width: 136px; line-height: 20px; padding: 0 8px; -- Gitee From 94f5e6c951c152118b794bfd0119b91a32bd1c26 Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:01:36 +0800 Subject: [PATCH 03/14] =?UTF-8?q?=E8=AF=AD=E4=B9=89=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=8F=B3=E4=BE=A7=E5=AE=B9=E5=99=A8=E5=86=85=E5=AE=B9=E9=AB=98?= =?UTF-8?q?=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Upload/index.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/Upload/index.vue b/src/components/Upload/index.vue index 49e8e44..e3d313e 100644 --- a/src/components/Upload/index.vue +++ b/src/components/Upload/index.vue @@ -387,8 +387,8 @@ onMounted(() => { margin-bottom: 8px; } .json-container { - max-height: 80%; - overflow-y: hidden; + max-height: calc(100% - 8px); + overflow-y: scroll; } .v-codemirror { height: 100%; -- Gitee From 9ccf8f650b7985f570645e06f478f867a8704436 Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:02:04 +0800 Subject: [PATCH 04/14] =?UTF-8?q?=E9=80=89=E6=8B=A9=E5=BA=94=E7=94=A8?= =?UTF-8?q?=E5=88=9D=E5=A7=8B=E4=BB=8B=E7=BB=8D=E9=A1=B5=E9=9D=A2=E5=89=A7?= =?UTF-8?q?=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dialogue/components/InterPreview.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/views/dialogue/components/InterPreview.vue b/src/views/dialogue/components/InterPreview.vue index 45e9d9f..12361dc 100644 --- a/src/views/dialogue/components/InterPreview.vue +++ b/src/views/dialogue/components/InterPreview.vue @@ -200,7 +200,7 @@ watch( } .preMain { - padding-left: 40px; + justify-content: center; display: flex; gap: 16px; @@ -226,6 +226,7 @@ watch( } .preMainContanter { width: calc(100% - 166px); + max-width: calc(1000px - 46px); display: flex; flex-direction: column; gap: 16px; -- Gitee From 783de80a866d083edac88852545306b610d32b89 Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:02:31 +0800 Subject: [PATCH 05/14] =?UTF-8?q?collapse=E6=8A=98=E5=8F=A0icon=E5=B1=85?= =?UTF-8?q?=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/styles/workFlowArrange.scss | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/views/styles/workFlowArrange.scss b/src/views/styles/workFlowArrange.scss index 48992a9..cc6eac6 100644 --- a/src/views/styles/workFlowArrange.scss +++ b/src/views/styles/workFlowArrange.scss @@ -128,6 +128,12 @@ margin-left: 0px; margin-bottom: 0px; } + .el-collapse-item__arrow { + &.is-active { + transform: rotate(90deg); + padding: 0px; + } + } } } } -- Gitee From f68c449bba4dbd3e3b45355c11ae7e4907cc824f Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:02:36 +0800 Subject: [PATCH 06/14] =?UTF-8?q?=E9=83=A8=E5=88=86=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dialogue/components/DialogueAside.vue | 4 ++-- src/views/dialogue/components/InitalPanel.vue | 1 + src/views/styles/createApp.scss | 1 - 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/dialogue/components/DialogueAside.vue b/src/views/dialogue/components/DialogueAside.vue index 6ae1feb..bf305d5 100644 --- a/src/views/dialogue/components/DialogueAside.vue +++ b/src/views/dialogue/components/DialogueAside.vue @@ -910,8 +910,8 @@ watch( margin-top: 8px; margin-bottom: 8px; & span { - font-weight: 500; - color: var(--o-text-color-secondary); + font-weight: 700; + color: var(--o-text-color-record-number); } } } diff --git a/src/views/dialogue/components/InitalPanel.vue b/src/views/dialogue/components/InitalPanel.vue index aecfc07..f5db13b 100644 --- a/src/views/dialogue/components/InitalPanel.vue +++ b/src/views/dialogue/components/InitalPanel.vue @@ -196,6 +196,7 @@ onMounted(() => { color: var(--o-text-color-secondary); } .question-des { + font-size: 14px; color: var(--o-text-color-primary); } } diff --git a/src/views/styles/createApp.scss b/src/views/styles/createApp.scss index 8397f83..d6dcd71 100644 --- a/src/views/styles/createApp.scss +++ b/src/views/styles/createApp.scss @@ -285,7 +285,6 @@ width: 420px; height: 252px; padding: 8px 0px 0px; - margin-top: 4px; display: flex; gap: 4px; .permissionChoice { -- Gitee From 916e4212bbfbb54024d908e4f1d56bc4a4fea5c1 Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:10:44 +0800 Subject: [PATCH 07/14] =?UTF-8?q?=E8=AF=AD=E4=B9=89=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E4=BE=A7=E7=AA=97title=20=E9=97=B4=E8=B7=9D8px?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/api/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/api/index.vue b/src/views/api/index.vue index 9bb2843..93192ed 100644 --- a/src/views/api/index.vue +++ b/src/views/api/index.vue @@ -709,7 +709,7 @@ img { max-width: 430px; } :deep(.el-drawer__header) { - padding: 24px 24px 16px !important; + padding: 24px 24px 8px !important; margin-bottom: 0px; .drawerHeader { width: 100%; -- Gitee From 8415d0fdddceaa06cd7396e650c637ec45d845b1 Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:23:19 +0800 Subject: [PATCH 08/14] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E5=AF=B9=E8=AF=9D?= =?UTF-8?q?=E6=97=B6=E6=B8=85=E9=99=A4=E9=80=89=E6=8B=A9=E5=BA=94=E7=94=A8?= =?UTF-8?q?=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dialogue/components/DialogueAside.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/views/dialogue/components/DialogueAside.vue b/src/views/dialogue/components/DialogueAside.vue index bf305d5..19b3462 100644 --- a/src/views/dialogue/components/DialogueAside.vue +++ b/src/views/dialogue/components/DialogueAside.vue @@ -253,6 +253,14 @@ const toggleCollapse = () => { isCollapsed.value = !isCollapsed.value; }; +const handleNewChat = () => { + selectedAppId.value = ''; + user_selected_app.value = ''; + app.value.selectedAppId = ''; + app.value.appId = ''; + createNewSession(); +} + const selectApp = (id) => { if (selectedAppId.value === id) { selectedAppId.value = ''; @@ -341,7 +349,7 @@ watch(
- + {{ $t('history.new_chat') }} -- Gitee From 041df0c2e0ee2a8ece3ed6201cdfe9cc598944db Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:23:45 +0800 Subject: [PATCH 09/14] =?UTF-8?q?el-drawer=5F=5Fheader=E5=AD=97=E9=87=8D?= =?UTF-8?q?=E5=9D=87=E4=B8=BA=20700?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/api/index.vue | 1 + src/views/createapp/components/workFlowConfig/yamlEditDrawer.vue | 1 + 2 files changed, 2 insertions(+) diff --git a/src/views/api/index.vue b/src/views/api/index.vue index 93192ed..7003fe3 100644 --- a/src/views/api/index.vue +++ b/src/views/api/index.vue @@ -710,6 +710,7 @@ img { } :deep(.el-drawer__header) { padding: 24px 24px 8px !important; + font-weight: 700; margin-bottom: 0px; .drawerHeader { width: 100%; diff --git a/src/views/createapp/components/workFlowConfig/yamlEditDrawer.vue b/src/views/createapp/components/workFlowConfig/yamlEditDrawer.vue index dd5ebe9..1a22dba 100644 --- a/src/views/createapp/components/workFlowConfig/yamlEditDrawer.vue +++ b/src/views/createapp/components/workFlowConfig/yamlEditDrawer.vue @@ -247,6 +247,7 @@ const updateNodeYaml = () => { width: 700px !important; height: calc(100% - 48px); .el-drawer__header { + font-weight: 700; padding: 24px 24px 16px; margin-bottom: 0px; .drawerHeader { -- Gitee From 3f1b1e78bd1a745d562b3dbe941de32196e183d5 Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:41:05 +0800 Subject: [PATCH 10/14] =?UTF-8?q?=E5=BA=94=E7=94=A8=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E5=B8=B8=E9=A9=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dialoguePanel/DialoguePanel.scss | 4 +- .../dialogue/components/DialogueSession.vue | 58 +++++++++++++++++++ 2 files changed, 59 insertions(+), 3 deletions(-) diff --git a/src/components/dialoguePanel/DialoguePanel.scss b/src/components/dialoguePanel/DialoguePanel.scss index 6ceb73e..0f8d6ca 100644 --- a/src/components/dialoguePanel/DialoguePanel.scss +++ b/src/components/dialoguePanel/DialoguePanel.scss @@ -214,8 +214,6 @@ } } .dialogue-panel { - // padding-right: 25px; - // padding: 0px 15%; width: 1000px; &__user { position: relative; @@ -223,7 +221,7 @@ &-time { display: flex; - padding-left: calc(50% - 37px); + justify-content: center; color: #8d98aa; font-size: 12px; margin-top: 16px; diff --git a/src/views/dialogue/components/DialogueSession.vue b/src/views/dialogue/components/DialogueSession.vue index f23eee2..aa847de 100644 --- a/src/views/dialogue/components/DialogueSession.vue +++ b/src/views/dialogue/components/DialogueSession.vue @@ -17,6 +17,7 @@ import { useHistorySessionStore } from 'src/store/historySession'; import { successMsg, errorMsg } from 'src/components/Message'; import i18n from 'src/i18n'; import questions from 'src/views/dialogue/constants' +const { appList } = storeToRefs(useSessionStore()); const { user_selected_app, selectLLM } = storeToRefs(useHistorySessionStore()); const { getHistorySession } = useHistorySessionStore(); @@ -627,6 +628,14 @@ watch( ref="dialogueRef" v-if="!isCreateApp" > +
+
+ +
+ {{ appList?.filter((item) => item.appId === user_selected_app)[0]?.name }} +
+
+
-- Gitee From 852837f68e71845ee0d45ccab29646078059ab9d Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:41:05 +0800 Subject: [PATCH 11/14] =?UTF-8?q?=E5=BA=94=E7=94=A8=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E5=B8=B8=E9=A9=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dialogue/components/DialogueSession.vue | 52 ++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/src/views/dialogue/components/DialogueSession.vue b/src/views/dialogue/components/DialogueSession.vue index aa847de..379d985 100644 --- a/src/views/dialogue/components/DialogueSession.vue +++ b/src/views/dialogue/components/DialogueSession.vue @@ -628,7 +628,7 @@ watch( ref="dialogueRef" v-if="!isCreateApp" > -
+
@@ -1266,6 +1266,56 @@ button[disabled]:hover { } } + .preTopContent { + display: flex; + align-items: center; + height: 40px; + padding: 8px; + border-radius: 20px; + gap: 8px; + background: linear-gradient( + 122.39deg, + rgba(109, 117, 250, 0.2) -20.158%, + rgba(90, 179, 255, 0.2) 112.459% + ); + .preTitleIcon { + width: 32px; + height: 32px; + } + .preMainAppName { + font-size: 16px; + margin-right: 8px; + line-height: 24px; + color: var(--o-text-color-primary); + font-weight: 700; + } + } + } +} +.preTop { + width: 100%; + display: flex; + justify-content: center; + // padding-left: calc(50% - 0px); + align-items: center; + position: relative; + + .mcp-list { + position: absolute; + right: 103px; + font-size: 12px; + display: flex; + align-items: center; + color: var(--o-text-color-tertiary); + + .mcp-item { + width: 24px; + height: 24px; + margin-left: 8px; + border-radius: 50%; + } + } + .preTopContent { display: flex; align-items: center; -- Gitee From 85a5358a4ecc0b073c26c9b51621a9c7563905ec Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 16:48:23 +0800 Subject: [PATCH 12/14] =?UTF-8?q?=E5=A4=84=E7=90=86=E6=8B=AC=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dialogue/components/DialogueSession.vue | 1 - 1 file changed, 1 deletion(-) diff --git a/src/views/dialogue/components/DialogueSession.vue b/src/views/dialogue/components/DialogueSession.vue index 379d985..fa69ddc 100644 --- a/src/views/dialogue/components/DialogueSession.vue +++ b/src/views/dialogue/components/DialogueSession.vue @@ -1291,7 +1291,6 @@ button[disabled]:hover { } } } -} .preTop { width: 100%; display: flex; -- Gitee From f7eb96f4dbe69826588fac87547090ec21386900 Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 17:00:48 +0800 Subject: [PATCH 13/14] =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E6=B5=81=E6=9C=80?= =?UTF-8?q?=E5=90=8E=E4=B8=80=E4=B8=AA=E5=85=83=E7=B4=A0=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=20border-bottom=20=E4=B8=BA=20none?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/dialoguePanel/DialogueFlow.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/dialoguePanel/DialogueFlow.vue b/src/components/dialoguePanel/DialogueFlow.vue index 5db8fba..ae9ac93 100644 --- a/src/components/dialoguePanel/DialogueFlow.vue +++ b/src/components/dialoguePanel/DialogueFlow.vue @@ -231,10 +231,9 @@ watch( background-color: var(--o-bg-color-light2) !important; } } -:deep(.el-collapse .o-nest-collapse){ - &:last-child { +.o-nest-collapse { + .el-collapse-item:last-child { border-bottom: none!important; - background-color: beige!important; } } .title { @@ -293,6 +292,7 @@ watch( } :deep(.el-collapse-item__content) { margin: 0px 16px 16px 0px !important; + } } .loading { -- Gitee From 670c2812da7688ca22d62b3700809ea6938bb647 Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Mon, 9 Jun 2025 17:22:46 +0800 Subject: [PATCH 14/14] =?UTF-8?q?=E5=BD=93=E9=80=89=E6=8B=A9=E4=BC=9A?= =?UTF-8?q?=E8=AF=9D=E6=97=B6=E8=A7=A6=E5=8F=91=20currentLLM=EF=BC=8C?= =?UTF-8?q?=E9=98=B2=E6=AD=A2=E5=88=A0=E9=99=A4=E4=BC=9A=E8=AF=9D=E6=97=B6?= =?UTF-8?q?=E5=A4=9A=E6=AC=A1=E6=96=B0=E5=BB=BA=E4=BC=9A=E8=AF=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/historySession.ts | 1 + src/views/dialogue/components/DialogueAside.vue | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/store/historySession.ts b/src/store/historySession.ts index 004aed5..4538cc9 100644 --- a/src/store/historySession.ts +++ b/src/store/historySession.ts @@ -150,6 +150,7 @@ export const useHistorySessionStore = defineStore( })).filter((item) => item.conversationId !== conversationId); if (res.result.conversations.length === 0) { await generateSession(); + return; } if (!currentSelectedSession.value) { currentSelectedSession.value = diff --git a/src/views/dialogue/components/DialogueAside.vue b/src/views/dialogue/components/DialogueAside.vue index 19b3462..ffce1b8 100644 --- a/src/views/dialogue/components/DialogueAside.vue +++ b/src/views/dialogue/components/DialogueAside.vue @@ -135,7 +135,9 @@ onMounted(() => { watch( () => currentSelectedSession.value, () => { - currentLLM(); + if(currentSelectedSession.value) { + currentLLM(); + } }, { immediate: true, @@ -192,6 +194,7 @@ const deleteSession = async () => { historySession.value = []; isBatchDeletion.value = false; } else { + console.log('删除会话时候记录'); getHistorySession(); isBatchDeletion.value = false; } -- Gitee