From ca99db4b99150db33cd39371576660f44f5d5d2c Mon Sep 17 00:00:00 2001
From: 75681 <756810279@qq.com>
Date: Thu, 14 Aug 2025 18:23:36 +0800
Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D=E3=80=81embedding?=
=?UTF-8?q?=E8=AE=A1=E7=AE=97=E7=9B=B8=E5=85=B3=E9=80=BB=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 9 +-
pom.xml | 6 +
.../youfool/devops/DevOpsApplication.java | 16 +-
.../ai/aspect/AIAnswerGenerationAspect.java | 186 +++--
.../ai/aspect/EmbeddingServiceAspect.java | 18 +-
.../devops/ai/aspect/MCPToolCallAspect.java | 22 +-
.../ai/aspect/dto/WorkflowTraceStep.java | 58 +-
.../devops/ai/config/EmbeddingProperties.java | 10 +
.../ai/controller/AIAnswerController.java | 21 +-
.../ai/controller/AIManagementController.java | 360 +++++++++
.../migration/RepairVectorizationService.java | 65 +-
.../devops/ai/service/AIAnswerService.java | 21 +-
.../ai/service/QwenBatchEmbeddingService.java | 600 ++++++++++++++
.../ai/service/QwenEmbeddingService.java | 28 +
.../devops/config/InterceptorConfig.java | 2 +
src/main/resources/application-local.yml | 10 +-
src/main/resources/application.yml | 37 +-
.../templates/ai-management/dashboard.html | 737 ++++++++++++++++++
.../templates/ai-management/error.html | 87 +++
.../templates/ai-management/login.html | 465 +++++++++++
...ctorizationPerformanceIntegrationTest.java | 6 +-
21 files changed, 2660 insertions(+), 104 deletions(-)
create mode 100644 src/main/java/com/chinaweal/youfool/devops/ai/controller/AIManagementController.java
create mode 100644 src/main/java/com/chinaweal/youfool/devops/ai/service/QwenBatchEmbeddingService.java
create mode 100644 src/main/resources/templates/ai-management/dashboard.html
create mode 100644 src/main/resources/templates/ai-management/error.html
create mode 100644 src/main/resources/templates/ai-management/login.html
diff --git a/.gitignore b/.gitignore
index 29f655d..5d91ced 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,9 +17,10 @@
/start-jdk21.sh
/PROJECT_README.md
/Java后端开发规范.md
+/*.cmd
/CORS_Security_Review.md
/MCP_Agent_AI升级计划.md
-
+/*.ps1
/*方案.md
/*设计.md
/*.py
@@ -29,4 +30,8 @@
/StandaloneQwenTest.java
/QWEN_INTEGRATION_COMPLETE.md
/dependencies.txt
-/AI_REPAIR_INTEGRATION.md
\ No newline at end of file
+/AI_REPAIR_INTEGRATION.md
+/AI_MANAGEMENT_UI.md
+/BATCH_API_OPTIMIZATION.md
+/cookies.txt
+/embedding-api-commands.md
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 5b59771..b226203 100644
--- a/pom.xml
+++ b/pom.xml
@@ -64,6 +64,12 @@