From 153de27df1ec07213ba76e4a3ddbc27c56d3e623 Mon Sep 17 00:00:00 2001 From: Ethan-Zhang Date: Fri, 24 Oct 2025 11:38:50 +0800 Subject: [PATCH] =?UTF-8?q?Fix:=20=E5=BC=95=E7=94=A8=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E6=B8=B2=E6=9F=93=E9=97=AE=E9=A2=98&?= =?UTF-8?q?=E5=AF=B9=E8=AF=9D=E8=AE=B0=E5=BD=95=E6=9F=A5=E8=AF=A2=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=BD=BD=E6=A0=B7=E5=BC=8F&=E5=88=87?= =?UTF-8?q?=E6=8D=A2=E5=AF=B9=E8=AF=9D=E5=BA=94=E7=94=A8=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E5=BC=BA=E5=88=B6=E4=B8=AD=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/variables/theme.scss | 2 + src/assets/svgs/search_dark.svg | 1 + src/components/JSONMonacoEditor.vue | 23 +- src/components/StartNodeVariableManager.vue | 2 +- src/components/VariableSelector.vue | 2 +- src/components/YAMLMonacoEditor.vue | 2 +- src/components/dialoguePanel/DialogueFlow.vue | 63 ++-- .../dialoguePanel/DialoguePanel.vue | 20 +- src/components/dialoguePanel/FlowCode.vue | 114 +------ src/components/sessionCard/SessionCard.vue | 1 - src/i18n/lang/en.ts | 11 + src/i18n/lang/zh-cn.ts | 11 + src/router/index.ts | 3 + src/store/conversation.ts | 128 +++++++- src/store/historySession.ts | 190 ++++++++---- src/views/chat/Sender.vue | 21 +- src/views/chat/index.vue | 152 +++++++++- src/views/createapp/components/McpDrawer.vue | 2 +- src/views/createapp/components/workFlow.vue | 27 +- .../workFlowConfig/ChoiceBranchDrawer.vue | 2 +- .../workFlowConfig/NodeListPanel.vue | 20 +- .../workFlowConfig/NodeSelector.vue | 14 +- .../workFlowConfig/PluginListPanel.vue | 160 +++++++--- .../VariableBasedStartNodeDrawer.vue | 4 +- .../dialogue/components/DialogueAside.vue | 26 +- .../dialogue/components/DialogueSession.vue | 279 ++++++++++++++++-- .../dialogue/components/MultiSelectTags.vue | 61 +++- 27 files changed, 1000 insertions(+), 341 deletions(-) create mode 100644 src/assets/svgs/search_dark.svg diff --git a/src/assets/styles/variables/theme.scss b/src/assets/styles/variables/theme.scss index 490de276..0b2e5047 100644 --- a/src/assets/styles/variables/theme.scss +++ b/src/assets/styles/variables/theme.scss @@ -115,6 +115,7 @@ body[theme='dark'] { --o-fill-color-extra-light: #2a2f37; --o-fill-color-light: #343a43; --o-color-success: #67c23a; + --o-color-success-light-7: #354a2c; --o-color-success-light-9: #1f2b1a; --o-color-warning: #e6a23c; --o-color-warning-light-9: #2b261a; @@ -248,6 +249,7 @@ body[theme='light'] { --o-fill-color-extra-light: #f8f9fa; --o-fill-color-light: #f5f7fa; --o-color-success: #67c23a; + --o-color-success-light-7: rgb(194, 231, 199); --o-color-success-light-9: #f0f9ff; --o-color-warning: #e6a23c; --o-color-warning-light-9: #fdf6ec; diff --git a/src/assets/svgs/search_dark.svg b/src/assets/svgs/search_dark.svg new file mode 100644 index 00000000..618cba5b --- /dev/null +++ b/src/assets/svgs/search_dark.svg @@ -0,0 +1 @@ + diff --git a/src/components/JSONMonacoEditor.vue b/src/components/JSONMonacoEditor.vue index 809a68b5..529bf4a0 100644 --- a/src/components/JSONMonacoEditor.vue +++ b/src/components/JSONMonacoEditor.vue @@ -1,10 +1,5 @@