From 4124faa040262f15e632516c0360673c8bdbab7e Mon Sep 17 00:00:00 2001 From: JOJO <1498581755@qq.com> Date: Fri, 10 Apr 2026 14:34:18 +0800 Subject: [PATCH] =?UTF-8?q?feat(frontend):=20=E4=BC=98=E5=8C=96=E8=81=8A?= =?UTF-8?q?=E5=A4=A9=E7=95=8C=E9=9D=A2=E4=B8=8E=E7=9B=91=E6=8E=A7=E4=BA=A4?= =?UTF-8?q?=E4=BA=92=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/src/App.vue | 116 +- static/src/admin/AdminDashboardApp.vue | 116 +- static/src/admin/ApiAdminApp.vue | 115 +- static/src/admin/CustomToolsApp.vue | 153 +- static/src/admin/CustomToolsGuideApp.vue | 16 +- static/src/admin/PolicyApp.vue | 121 +- static/src/admin/useSecondaryPass.ts | 4 +- static/src/components/chat/ChatArea.vue | 543 +++-- static/src/components/chat/MinimalBlocks.vue | 89 +- static/src/components/chat/StackedBlocks.vue | 193 +- .../components/chat/VirtualMonitorSurface.vue | 58 +- .../components/chat/actions/ActionSummary.vue | 33 +- .../chat/actions/AppendPayloadAction.vue | 8 +- .../chat/actions/ModifyDetailsAction.vue | 12 +- .../chat/actions/ModifySummaryAction.vue | 8 +- .../chat/actions/ThinkingAction.vue | 6 +- .../components/chat/actions/ToolAction.vue | 26 +- .../components/chat/actions/toolRenderers.ts | 28 +- .../chat/loaders/BouncingSquaresLoader.vue | 2 +- .../loaders/ChaoticOrbitSquaresLoader.vue | 44 +- .../chat/loaders/DotSpinnerSquaresLoader.vue | 73 +- .../chat/loaders/DualChaseLoader.vue | 8 +- .../chat/loaders/FiveSquaresLoader.vue | 156 +- .../chat/loaders/FollowTrackSquaresLoader.vue | 34 +- .../loaders/FourCornerCycleSquaresLoader.vue | 33 +- .../loaders/JumpingSequenceSquaresLoader.vue | 25 +- .../chat/loaders/LeapFrogSquaresLoader.vue | 22 +- .../loaders/NewtonCradleSquaresLoader.vue | 32 +- .../chat/loaders/NineGridLoader.vue | 434 +++- .../chat/loaders/OrbitBlurSquaresLoader.vue | 13 +- .../chat/loaders/RotatingSquaresLoader.vue | 85 +- .../loaders/ShadowRollingSquaresLoader.vue | 72 +- .../chat/loaders/WaveMatrixSquaresLoader.vue | 25 +- .../chat/monitor/MonitorDirector.ts | 678 ++++-- static/src/components/chat/monitor/types.ts | 6 +- static/src/components/files/FileNode.vue | 6 +- static/src/components/input/InputComposer.vue | 49 +- static/src/components/input/QuickMenu.vue | 50 +- .../overlay/BackgroundCommandDialog.vue | 14 +- .../overlay/ConversationReviewDialog.vue | 32 +- static/src/components/overlay/ImagePicker.vue | 58 +- .../overlay/NewUserTutorialPrompt.vue | 12 +- .../overlay/SubAgentActivityDialog.vue | 8 +- .../components/overlay/TutorialOverlay.vue | 132 +- static/src/components/overlay/VideoPicker.vue | 18 +- static/src/components/panels/FocusPanel.vue | 6 +- static/src/components/panels/LeftPanel.vue | 77 +- .../personalization/ExperienceOnboarding.vue | 2 +- .../personalization/PersonalizationDrawer.vue | 2122 ++++++++++------- static/src/components/shell/ConfirmDialog.vue | 6 +- .../src/components/shell/EasterEggOverlay.vue | 7 +- static/src/components/shell/QuotaToast.vue | 4 +- .../sidebar/ConversationSidebar.vue | 97 +- static/src/components/token/TokenDrawer.vue | 53 +- .../styles/components/panels/_left-panel.scss | 6 + 55 files changed, 4128 insertions(+), 2018 deletions(-) diff --git a/static/src/App.vue b/static/src/App.vue index 8575a29..2e3cb93 100644 --- a/static/src/App.vue +++ b/static/src/App.vue @@ -116,11 +116,7 @@ :format-rate="formatRate" /> -