diff --git a/devflow/projects/2026-06-23-phase1-infrastructure/evidence.md b/devflow/projects/2026-06-23-phase1-infrastructure/evidence.md index 202fece..bb23bcb 100644 --- a/devflow/projects/2026-06-23-phase1-infrastructure/evidence.md +++ b/devflow/projects/2026-06-23-phase1-infrastructure/evidence.md @@ -122,7 +122,7 @@ mvn clean compile -DskipTests **示例数据**(Redis 存储格式): ```json { - "@class": "org.example.domain.model.SessionContext", + "@class": "model.domain.com.superbiz.agent.SessionContext", "sessionId": "test-session-abc123", "userId": "user-123", "businessId": "order-456", @@ -130,7 +130,7 @@ mvn clean compile -DskipTests "status": "ACTIVE", "toolCalls": [ { - "@class": "org.example.domain.model.ToolCall", + "@class": "model.domain.com.superbiz.agent.ToolCall", "toolName": "search_documents", "arguments": {"query": "test", "limit": 10}, "result": "found 5 documents", diff --git a/docs/learning/08-MethodToolCallback-vs-ToolCallingManager深度分析.md b/docs/learning/08-MethodToolCallback-vs-ToolCallingManager深度分析.md index eaafefc..18c46c0 100644 --- a/docs/learning/08-MethodToolCallback-vs-ToolCallingManager深度分析.md +++ b/docs/learning/08-MethodToolCallback-vs-ToolCallingManager深度分析.md @@ -334,7 +334,7 @@ public String getCurrentDateTime() { ```log 📍 getCurrentDateTime 调用栈: 0 - java.lang.Thread.getStackTrace() - 1 - org.example.agent.tool.DateTimeTools.getCurrentDateTime() + 1 - tool.agent.com.superbiz.agent.DateTimeTools.getCurrentDateTime() 2 - jdk.internal.reflect.NativeMethodAccessorImpl.invoke0() 3 - jdk.internal.reflect.NativeMethodAccessorImpl.invoke() 4 - jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke() diff --git a/docs/reports/日志配置完成总结.md b/docs/reports/日志配置完成总结.md index 02e98ee..91173eb 100644 --- a/docs/reports/日志配置完成总结.md +++ b/docs/reports/日志配置完成总结.md @@ -182,10 +182,10 @@ logging: - - - - + + + + ``` @@ -211,8 +211,8 @@ logging: - - + + ``` diff --git a/openspec/changes/phase-1-infrastructure/tasks.md b/openspec/changes/phase-1-infrastructure/tasks.md index c09dfef..42840b1 100644 --- a/openspec/changes/phase-1-infrastructure/tasks.md +++ b/openspec/changes/phase-1-infrastructure/tasks.md @@ -31,7 +31,7 @@ ## 4. 代码结构重构 -- [ ] 4.1 包名重构 (org.example → com.superbiz.agent) +- [x] 4.1 包名重构 (org.example → com.superbiz.agent) - [ ] 4.2 分层结构优化 (controller/service/repository/domain/tool/config/exception) - [ ] 4.3 创建 DTO 类 (DiagnosisRequest, DiagnosisResponse, DocumentUploadRequest, DocumentQueryResponse, Result) diff --git a/pom.xml b/pom.xml index b7b76f6..6b173f1 100644 --- a/pom.xml +++ b/pom.xml @@ -192,7 +192,7 @@ org.springframework.boot spring-boot-maven-plugin - org.example.Main + com.superbiz.agent.Main diff --git a/src/main/java/org/example/Main.java b/src/main/java/com/superbiz/agent/Main.java similarity index 90% rename from src/main/java/org/example/Main.java rename to src/main/java/com/superbiz/agent/Main.java index b61c53e..d03b628 100644 --- a/src/main/java/org/example/Main.java +++ b/src/main/java/com/superbiz/agent/Main.java @@ -1,4 +1,4 @@ -package org.example; +package com.superbiz.agent; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git a/src/main/java/org/example/agent/tool/DateTimeTools.java b/src/main/java/com/superbiz/agent/agent/tool/DateTimeTools.java similarity index 96% rename from src/main/java/org/example/agent/tool/DateTimeTools.java rename to src/main/java/com/superbiz/agent/agent/tool/DateTimeTools.java index 4ff101b..1087820 100644 --- a/src/main/java/org/example/agent/tool/DateTimeTools.java +++ b/src/main/java/com/superbiz/agent/agent/tool/DateTimeTools.java @@ -1,4 +1,4 @@ -package org.example.agent.tool; +package com.superbiz.agent.agent.tool; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/org/example/agent/tool/InternalDocsTools.java b/src/main/java/com/superbiz/agent/agent/tool/InternalDocsTools.java similarity index 96% rename from src/main/java/org/example/agent/tool/InternalDocsTools.java rename to src/main/java/com/superbiz/agent/agent/tool/InternalDocsTools.java index c00d0a9..db82685 100644 --- a/src/main/java/org/example/agent/tool/InternalDocsTools.java +++ b/src/main/java/com/superbiz/agent/agent/tool/InternalDocsTools.java @@ -1,7 +1,7 @@ -package org.example.agent.tool; +package com.superbiz.agent.agent.tool; import com.fasterxml.jackson.databind.ObjectMapper; -import org.example.service.VectorSearchService; +import com.superbiz.agent.service.VectorSearchService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.ai.tool.annotation.Tool; diff --git a/src/main/java/org/example/agent/tool/QueryLogsTools.java b/src/main/java/com/superbiz/agent/agent/tool/QueryLogsTools.java similarity index 99% rename from src/main/java/org/example/agent/tool/QueryLogsTools.java rename to src/main/java/com/superbiz/agent/agent/tool/QueryLogsTools.java index bee0cbc..0953c31 100644 --- a/src/main/java/org/example/agent/tool/QueryLogsTools.java +++ b/src/main/java/com/superbiz/agent/agent/tool/QueryLogsTools.java @@ -1,4 +1,4 @@ -package org.example.agent.tool; +package com.superbiz.agent.agent.tool; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/src/main/java/org/example/agent/tool/QueryMetricsTools.java b/src/main/java/com/superbiz/agent/agent/tool/QueryMetricsTools.java similarity index 99% rename from src/main/java/org/example/agent/tool/QueryMetricsTools.java rename to src/main/java/com/superbiz/agent/agent/tool/QueryMetricsTools.java index 5d2a9a2..83585ae 100644 --- a/src/main/java/org/example/agent/tool/QueryMetricsTools.java +++ b/src/main/java/com/superbiz/agent/agent/tool/QueryMetricsTools.java @@ -1,4 +1,4 @@ -package org.example.agent.tool; +package com.superbiz.agent.agent.tool; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/src/main/java/org/example/client/MilvusClientFactory.java b/src/main/java/com/superbiz/agent/client/MilvusClientFactory.java similarity index 98% rename from src/main/java/org/example/client/MilvusClientFactory.java rename to src/main/java/com/superbiz/agent/client/MilvusClientFactory.java index 2992ae5..bfa51cc 100644 --- a/src/main/java/org/example/client/MilvusClientFactory.java +++ b/src/main/java/com/superbiz/agent/client/MilvusClientFactory.java @@ -1,4 +1,4 @@ -package org.example.client; +package com.superbiz.agent.client; import io.milvus.client.MilvusServiceClient; import io.milvus.grpc.DataType; @@ -9,8 +9,8 @@ import io.milvus.param.R; import io.milvus.param.RpcStatus; import io.milvus.param.collection.*; import io.milvus.param.index.CreateIndexParam; -import org.example.config.MilvusProperties; -import org.example.constant.MilvusConstants; +import com.superbiz.agent.config.MilvusProperties; +import com.superbiz.agent.constant.MilvusConstants; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/org/example/config/DashScopeConfig.java b/src/main/java/com/superbiz/agent/config/DashScopeConfig.java similarity index 97% rename from src/main/java/org/example/config/DashScopeConfig.java rename to src/main/java/com/superbiz/agent/config/DashScopeConfig.java index c82a526..1ebb2d6 100644 --- a/src/main/java/org/example/config/DashScopeConfig.java +++ b/src/main/java/com/superbiz/agent/config/DashScopeConfig.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import okhttp3.OkHttpClient; import org.springframework.beans.factory.annotation.Value; diff --git a/src/main/java/org/example/config/DocumentChunkConfig.java b/src/main/java/com/superbiz/agent/config/DocumentChunkConfig.java similarity index 97% rename from src/main/java/org/example/config/DocumentChunkConfig.java rename to src/main/java/com/superbiz/agent/config/DocumentChunkConfig.java index 5f305c2..240352e 100644 --- a/src/main/java/org/example/config/DocumentChunkConfig.java +++ b/src/main/java/com/superbiz/agent/config/DocumentChunkConfig.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import lombok.Getter; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/src/main/java/org/example/config/FileUploadConfig.java b/src/main/java/com/superbiz/agent/config/FileUploadConfig.java similarity index 93% rename from src/main/java/org/example/config/FileUploadConfig.java rename to src/main/java/com/superbiz/agent/config/FileUploadConfig.java index 8fb998c..b271e04 100644 --- a/src/main/java/org/example/config/FileUploadConfig.java +++ b/src/main/java/com/superbiz/agent/config/FileUploadConfig.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import lombok.Getter; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/src/main/java/org/example/config/MilvusConfig.java b/src/main/java/com/superbiz/agent/config/MilvusConfig.java similarity index 93% rename from src/main/java/org/example/config/MilvusConfig.java rename to src/main/java/com/superbiz/agent/config/MilvusConfig.java index 74ce172..e35587c 100644 --- a/src/main/java/org/example/config/MilvusConfig.java +++ b/src/main/java/com/superbiz/agent/config/MilvusConfig.java @@ -1,7 +1,7 @@ -package org.example.config; +package com.superbiz.agent.config; import io.milvus.client.MilvusServiceClient; -import org.example.client.MilvusClientFactory; +import com.superbiz.agent.client.MilvusClientFactory; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/org/example/config/MilvusProperties.java b/src/main/java/com/superbiz/agent/config/MilvusProperties.java similarity index 98% rename from src/main/java/org/example/config/MilvusProperties.java rename to src/main/java/com/superbiz/agent/config/MilvusProperties.java index 1f04c85..628a828 100644 --- a/src/main/java/org/example/config/MilvusProperties.java +++ b/src/main/java/com/superbiz/agent/config/MilvusProperties.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; diff --git a/src/main/java/org/example/config/ModelRoutingConfig.java b/src/main/java/com/superbiz/agent/config/ModelRoutingConfig.java similarity index 98% rename from src/main/java/org/example/config/ModelRoutingConfig.java rename to src/main/java/com/superbiz/agent/config/ModelRoutingConfig.java index 718d080..1b54a59 100644 --- a/src/main/java/org/example/config/ModelRoutingConfig.java +++ b/src/main/java/com/superbiz/agent/config/ModelRoutingConfig.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import java.util.List; import java.util.Map; diff --git a/src/main/java/org/example/config/SessionConfiguration.java b/src/main/java/com/superbiz/agent/config/SessionConfiguration.java similarity index 98% rename from src/main/java/org/example/config/SessionConfiguration.java rename to src/main/java/com/superbiz/agent/config/SessionConfiguration.java index 521067f..60bd85b 100644 --- a/src/main/java/org/example/config/SessionConfiguration.java +++ b/src/main/java/com/superbiz/agent/config/SessionConfiguration.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/src/main/java/org/example/config/SiliconFlowEmbeddingConfig.java b/src/main/java/com/superbiz/agent/config/SiliconFlowEmbeddingConfig.java similarity index 98% rename from src/main/java/org/example/config/SiliconFlowEmbeddingConfig.java rename to src/main/java/com/superbiz/agent/config/SiliconFlowEmbeddingConfig.java index 8f6553e..7af1d8a 100644 --- a/src/main/java/org/example/config/SiliconFlowEmbeddingConfig.java +++ b/src/main/java/com/superbiz/agent/config/SiliconFlowEmbeddingConfig.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/org/example/config/WebConfig.java b/src/main/java/com/superbiz/agent/config/WebConfig.java similarity index 97% rename from src/main/java/org/example/config/WebConfig.java rename to src/main/java/com/superbiz/agent/config/WebConfig.java index 97d7f8a..5b845c0 100644 --- a/src/main/java/org/example/config/WebConfig.java +++ b/src/main/java/com/superbiz/agent/config/WebConfig.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.context.annotation.Bean; diff --git a/src/main/java/org/example/config/WebMvcConfig.java b/src/main/java/com/superbiz/agent/config/WebMvcConfig.java similarity index 96% rename from src/main/java/org/example/config/WebMvcConfig.java rename to src/main/java/com/superbiz/agent/config/WebMvcConfig.java index 3c8adef..2286482 100644 --- a/src/main/java/org/example/config/WebMvcConfig.java +++ b/src/main/java/com/superbiz/agent/config/WebMvcConfig.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; diff --git a/src/main/java/org/example/constant/MilvusConstants.java b/src/main/java/com/superbiz/agent/constant/MilvusConstants.java similarity index 95% rename from src/main/java/org/example/constant/MilvusConstants.java rename to src/main/java/com/superbiz/agent/constant/MilvusConstants.java index 269a16c..9c4475f 100644 --- a/src/main/java/org/example/constant/MilvusConstants.java +++ b/src/main/java/com/superbiz/agent/constant/MilvusConstants.java @@ -1,4 +1,4 @@ -package org.example.constant; +package com.superbiz.agent.constant; public class MilvusConstants { diff --git a/src/main/java/org/example/controller/ChatController.java b/src/main/java/com/superbiz/agent/controller/ChatController.java similarity index 99% rename from src/main/java/org/example/controller/ChatController.java rename to src/main/java/com/superbiz/agent/controller/ChatController.java index 6a3789d..4af6704 100644 --- a/src/main/java/org/example/controller/ChatController.java +++ b/src/main/java/com/superbiz/agent/controller/ChatController.java @@ -1,4 +1,4 @@ -package org.example.controller; +package com.superbiz.agent.controller; import com.alibaba.cloud.ai.graph.NodeOutput; import com.alibaba.cloud.ai.graph.OverAllState; @@ -7,8 +7,8 @@ import com.alibaba.cloud.ai.graph.streaming.OutputType; import com.alibaba.cloud.ai.graph.streaming.StreamingOutput; import lombok.Getter; import lombok.Setter; -import org.example.service.AiOpsService; -import org.example.service.ChatService; +import com.superbiz.agent.service.AiOpsService; +import com.superbiz.agent.service.ChatService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.ai.chat.model.ChatModel; diff --git a/src/main/java/org/example/controller/FileUploadController.java b/src/main/java/com/superbiz/agent/controller/FileUploadController.java similarity index 96% rename from src/main/java/org/example/controller/FileUploadController.java rename to src/main/java/com/superbiz/agent/controller/FileUploadController.java index 3f8f00d..3b5b91e 100644 --- a/src/main/java/org/example/controller/FileUploadController.java +++ b/src/main/java/com/superbiz/agent/controller/FileUploadController.java @@ -1,8 +1,8 @@ -package org.example.controller; +package com.superbiz.agent.controller; -import org.example.config.FileUploadConfig; -import org.example.dto.FileUploadRes; -import org.example.service.VectorIndexService; +import com.superbiz.agent.config.FileUploadConfig; +import com.superbiz.agent.dto.FileUploadRes; +import com.superbiz.agent.service.VectorIndexService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/org/example/controller/MilvusCheckController.java b/src/main/java/com/superbiz/agent/controller/MilvusCheckController.java similarity index 97% rename from src/main/java/org/example/controller/MilvusCheckController.java rename to src/main/java/com/superbiz/agent/controller/MilvusCheckController.java index d2fc571..8771db4 100644 --- a/src/main/java/org/example/controller/MilvusCheckController.java +++ b/src/main/java/com/superbiz/agent/controller/MilvusCheckController.java @@ -1,4 +1,4 @@ -package org.example.controller; +package com.superbiz.agent.controller; import io.milvus.client.MilvusServiceClient; import io.milvus.grpc.ShowCollectionsResponse; diff --git a/src/main/java/org/example/domain/entity/ApiDocument.java b/src/main/java/com/superbiz/agent/domain/entity/ApiDocument.java similarity index 98% rename from src/main/java/org/example/domain/entity/ApiDocument.java rename to src/main/java/com/superbiz/agent/domain/entity/ApiDocument.java index 6f573d4..8148731 100644 --- a/src/main/java/org/example/domain/entity/ApiDocument.java +++ b/src/main/java/com/superbiz/agent/domain/entity/ApiDocument.java @@ -1,4 +1,4 @@ -package org.example.domain.entity; +package com.superbiz.agent.domain.entity; import jakarta.persistence.*; import lombok.AllArgsConstructor; diff --git a/src/main/java/org/example/domain/entity/CaseLibrary.java b/src/main/java/com/superbiz/agent/domain/entity/CaseLibrary.java similarity index 98% rename from src/main/java/org/example/domain/entity/CaseLibrary.java rename to src/main/java/com/superbiz/agent/domain/entity/CaseLibrary.java index 80df674..4ed96e7 100644 --- a/src/main/java/org/example/domain/entity/CaseLibrary.java +++ b/src/main/java/com/superbiz/agent/domain/entity/CaseLibrary.java @@ -1,4 +1,4 @@ -package org.example.domain.entity; +package com.superbiz.agent.domain.entity; import jakarta.persistence.*; import lombok.AllArgsConstructor; diff --git a/src/main/java/org/example/domain/entity/DiagnosisRecord.java b/src/main/java/com/superbiz/agent/domain/entity/DiagnosisRecord.java similarity index 98% rename from src/main/java/org/example/domain/entity/DiagnosisRecord.java rename to src/main/java/com/superbiz/agent/domain/entity/DiagnosisRecord.java index f7a26dc..2a89986 100644 --- a/src/main/java/org/example/domain/entity/DiagnosisRecord.java +++ b/src/main/java/com/superbiz/agent/domain/entity/DiagnosisRecord.java @@ -1,4 +1,4 @@ -package org.example.domain.entity; +package com.superbiz.agent.domain.entity; import jakarta.persistence.*; import lombok.AllArgsConstructor; diff --git a/src/main/java/org/example/domain/model/SessionContext.java b/src/main/java/com/superbiz/agent/domain/model/SessionContext.java similarity index 97% rename from src/main/java/org/example/domain/model/SessionContext.java rename to src/main/java/com/superbiz/agent/domain/model/SessionContext.java index 5396b98..6425491 100644 --- a/src/main/java/org/example/domain/model/SessionContext.java +++ b/src/main/java/com/superbiz/agent/domain/model/SessionContext.java @@ -1,4 +1,4 @@ -package org.example.domain.model; +package com.superbiz.agent.domain.model; import lombok.AllArgsConstructor; import lombok.Builder; diff --git a/src/main/java/org/example/domain/model/ToolCall.java b/src/main/java/com/superbiz/agent/domain/model/ToolCall.java similarity index 95% rename from src/main/java/org/example/domain/model/ToolCall.java rename to src/main/java/com/superbiz/agent/domain/model/ToolCall.java index f13df58..de8b28c 100644 --- a/src/main/java/org/example/domain/model/ToolCall.java +++ b/src/main/java/com/superbiz/agent/domain/model/ToolCall.java @@ -1,4 +1,4 @@ -package org.example.domain.model; +package com.superbiz.agent.domain.model; import lombok.AllArgsConstructor; import lombok.Builder; diff --git a/src/main/java/org/example/dto/AIOpsRequest.java b/src/main/java/com/superbiz/agent/dto/AIOpsRequest.java similarity index 83% rename from src/main/java/org/example/dto/AIOpsRequest.java rename to src/main/java/com/superbiz/agent/dto/AIOpsRequest.java index ad14f75..fcc0b4d 100644 --- a/src/main/java/org/example/dto/AIOpsRequest.java +++ b/src/main/java/com/superbiz/agent/dto/AIOpsRequest.java @@ -1,4 +1,4 @@ -package org.example.dto; +package com.superbiz.agent.dto; import lombok.Data; diff --git a/src/main/java/org/example/dto/DocumentChunk.java b/src/main/java/com/superbiz/agent/dto/DocumentChunk.java similarity index 97% rename from src/main/java/org/example/dto/DocumentChunk.java rename to src/main/java/com/superbiz/agent/dto/DocumentChunk.java index 5618138..a627964 100644 --- a/src/main/java/org/example/dto/DocumentChunk.java +++ b/src/main/java/com/superbiz/agent/dto/DocumentChunk.java @@ -1,4 +1,4 @@ -package org.example.dto; +package com.superbiz.agent.dto; import lombok.Getter; import lombok.Setter; diff --git a/src/main/java/org/example/dto/FileUploadRes.java b/src/main/java/com/superbiz/agent/dto/FileUploadRes.java similarity index 92% rename from src/main/java/org/example/dto/FileUploadRes.java rename to src/main/java/com/superbiz/agent/dto/FileUploadRes.java index edb300f..8b06d4d 100644 --- a/src/main/java/org/example/dto/FileUploadRes.java +++ b/src/main/java/com/superbiz/agent/dto/FileUploadRes.java @@ -1,4 +1,4 @@ -package org.example.dto; +package com.superbiz.agent.dto; import lombok.Getter; import lombok.Setter; diff --git a/src/main/java/org/example/repository/ApiDocumentRepository.java b/src/main/java/com/superbiz/agent/repository/ApiDocumentRepository.java similarity index 94% rename from src/main/java/org/example/repository/ApiDocumentRepository.java rename to src/main/java/com/superbiz/agent/repository/ApiDocumentRepository.java index 515f2ee..3bfaf40 100644 --- a/src/main/java/org/example/repository/ApiDocumentRepository.java +++ b/src/main/java/com/superbiz/agent/repository/ApiDocumentRepository.java @@ -1,7 +1,7 @@ -package org.example.repository; +package com.superbiz.agent.repository; import com.superbiz.agent.domain.enums.FaultCategory; -import org.example.domain.entity.ApiDocument; +import com.superbiz.agent.domain.entity.ApiDocument; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.repository.JpaRepository; diff --git a/src/main/java/org/example/repository/CaseLibraryRepository.java b/src/main/java/com/superbiz/agent/repository/CaseLibraryRepository.java similarity index 95% rename from src/main/java/org/example/repository/CaseLibraryRepository.java rename to src/main/java/com/superbiz/agent/repository/CaseLibraryRepository.java index a2915a2..35b4d1f 100644 --- a/src/main/java/org/example/repository/CaseLibraryRepository.java +++ b/src/main/java/com/superbiz/agent/repository/CaseLibraryRepository.java @@ -1,8 +1,8 @@ -package org.example.repository; +package com.superbiz.agent.repository; import com.superbiz.agent.domain.enums.FaultCategory; import com.superbiz.agent.domain.enums.SourceType; -import org.example.domain.entity.CaseLibrary; +import com.superbiz.agent.domain.entity.CaseLibrary; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.repository.JpaRepository; diff --git a/src/main/java/org/example/repository/DiagnosisRecordRepository.java b/src/main/java/com/superbiz/agent/repository/DiagnosisRecordRepository.java similarity index 95% rename from src/main/java/org/example/repository/DiagnosisRecordRepository.java rename to src/main/java/com/superbiz/agent/repository/DiagnosisRecordRepository.java index 2255e83..f6f6b53 100644 --- a/src/main/java/org/example/repository/DiagnosisRecordRepository.java +++ b/src/main/java/com/superbiz/agent/repository/DiagnosisRecordRepository.java @@ -1,8 +1,8 @@ -package org.example.repository; +package com.superbiz.agent.repository; import com.superbiz.agent.domain.enums.DiagnosisStatus; import com.superbiz.agent.domain.enums.FaultCategory; -import org.example.domain.entity.DiagnosisRecord; +import com.superbiz.agent.domain.entity.DiagnosisRecord; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.repository.JpaRepository; diff --git a/src/main/java/org/example/service/AiOpsService.java b/src/main/java/com/superbiz/agent/service/AiOpsService.java similarity index 98% rename from src/main/java/org/example/service/AiOpsService.java rename to src/main/java/com/superbiz/agent/service/AiOpsService.java index 6cdfda9..e0045c6 100644 --- a/src/main/java/org/example/service/AiOpsService.java +++ b/src/main/java/com/superbiz/agent/service/AiOpsService.java @@ -1,14 +1,14 @@ -package org.example.service; +package com.superbiz.agent.service; import org.springframework.ai.chat.model.ChatModel; import com.alibaba.cloud.ai.graph.OverAllState; import com.alibaba.cloud.ai.graph.agent.ReactAgent; import com.alibaba.cloud.ai.graph.agent.flow.agent.SupervisorAgent; import com.alibaba.cloud.ai.graph.exception.GraphRunnerException; -import org.example.agent.tool.DateTimeTools; -import org.example.agent.tool.InternalDocsTools; -import org.example.agent.tool.QueryLogsTools; -import org.example.agent.tool.QueryMetricsTools; +import com.superbiz.agent.agent.tool.DateTimeTools; +import com.superbiz.agent.agent.tool.InternalDocsTools; +import com.superbiz.agent.agent.tool.QueryLogsTools; +import com.superbiz.agent.agent.tool.QueryMetricsTools; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.ai.chat.messages.AssistantMessage; diff --git a/src/main/java/org/example/service/ChatService.java b/src/main/java/com/superbiz/agent/service/ChatService.java similarity index 96% rename from src/main/java/org/example/service/ChatService.java rename to src/main/java/com/superbiz/agent/service/ChatService.java index 72b361b..16a68fa 100644 --- a/src/main/java/org/example/service/ChatService.java +++ b/src/main/java/com/superbiz/agent/service/ChatService.java @@ -1,11 +1,11 @@ -package org.example.service; +package com.superbiz.agent.service; import com.alibaba.cloud.ai.graph.agent.ReactAgent; import com.alibaba.cloud.ai.graph.exception.GraphRunnerException; -import org.example.agent.tool.DateTimeTools; -import org.example.agent.tool.InternalDocsTools; -import org.example.agent.tool.QueryLogsTools; -import org.example.agent.tool.QueryMetricsTools; +import com.superbiz.agent.agent.tool.DateTimeTools; +import com.superbiz.agent.agent.tool.InternalDocsTools; +import com.superbiz.agent.agent.tool.QueryLogsTools; +import com.superbiz.agent.agent.tool.QueryMetricsTools; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.ai.chat.model.ChatModel; diff --git a/src/main/java/org/example/service/DocumentChunkService.java b/src/main/java/com/superbiz/agent/service/DocumentChunkService.java similarity index 99% rename from src/main/java/org/example/service/DocumentChunkService.java rename to src/main/java/com/superbiz/agent/service/DocumentChunkService.java index c520be2..be0e8ef 100644 --- a/src/main/java/org/example/service/DocumentChunkService.java +++ b/src/main/java/com/superbiz/agent/service/DocumentChunkService.java @@ -1,7 +1,7 @@ -package org.example.service; +package com.superbiz.agent.service; -import org.example.config.DocumentChunkConfig; -import org.example.dto.DocumentChunk; +import com.superbiz.agent.config.DocumentChunkConfig; +import com.superbiz.agent.dto.DocumentChunk; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/org/example/service/RagService.java b/src/main/java/com/superbiz/agent/service/RagService.java similarity index 99% rename from src/main/java/org/example/service/RagService.java rename to src/main/java/com/superbiz/agent/service/RagService.java index eb29fe6..ae38712 100644 --- a/src/main/java/org/example/service/RagService.java +++ b/src/main/java/com/superbiz/agent/service/RagService.java @@ -1,4 +1,4 @@ -package org.example.service; +package com.superbiz.agent.service; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/org/example/service/VectorEmbeddingService.java b/src/main/java/com/superbiz/agent/service/VectorEmbeddingService.java similarity index 99% rename from src/main/java/org/example/service/VectorEmbeddingService.java rename to src/main/java/com/superbiz/agent/service/VectorEmbeddingService.java index f49b0ba..2fc46b2 100644 --- a/src/main/java/org/example/service/VectorEmbeddingService.java +++ b/src/main/java/com/superbiz/agent/service/VectorEmbeddingService.java @@ -1,4 +1,4 @@ -package org.example.service; +package com.superbiz.agent.service; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/org/example/service/VectorIndexService.java b/src/main/java/com/superbiz/agent/service/VectorIndexService.java similarity index 98% rename from src/main/java/org/example/service/VectorIndexService.java rename to src/main/java/com/superbiz/agent/service/VectorIndexService.java index 601cd2c..3b5b936 100644 --- a/src/main/java/org/example/service/VectorIndexService.java +++ b/src/main/java/com/superbiz/agent/service/VectorIndexService.java @@ -1,4 +1,4 @@ -package org.example.service; +package com.superbiz.agent.service; import io.milvus.client.MilvusServiceClient; import io.milvus.grpc.MutationResult; @@ -9,8 +9,8 @@ import io.milvus.param.dml.DeleteParam; import io.milvus.param.dml.InsertParam; import lombok.Getter; import lombok.Setter; -import org.example.constant.MilvusConstants; -import org.example.dto.DocumentChunk; +import com.superbiz.agent.constant.MilvusConstants; +import com.superbiz.agent.dto.DocumentChunk; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/org/example/service/VectorSearchService.java b/src/main/java/com/superbiz/agent/service/VectorSearchService.java similarity index 97% rename from src/main/java/org/example/service/VectorSearchService.java rename to src/main/java/com/superbiz/agent/service/VectorSearchService.java index 48f3da1..b0ce48a 100644 --- a/src/main/java/org/example/service/VectorSearchService.java +++ b/src/main/java/com/superbiz/agent/service/VectorSearchService.java @@ -1,4 +1,4 @@ -package org.example.service; +package com.superbiz.agent.service; import io.milvus.client.MilvusServiceClient; import io.milvus.grpc.SearchResults; @@ -7,7 +7,7 @@ import io.milvus.param.dml.SearchParam; import io.milvus.response.SearchResultsWrapper; import lombok.Getter; import lombok.Setter; -import org.example.constant.MilvusConstants; +import com.superbiz.agent.constant.MilvusConstants; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/org/example/service/session/SessionManager.java b/src/main/java/com/superbiz/agent/service/session/SessionManager.java similarity index 91% rename from src/main/java/org/example/service/session/SessionManager.java rename to src/main/java/com/superbiz/agent/service/session/SessionManager.java index c1df1e5..69881d1 100644 --- a/src/main/java/org/example/service/session/SessionManager.java +++ b/src/main/java/com/superbiz/agent/service/session/SessionManager.java @@ -1,7 +1,7 @@ -package org.example.service.session; +package com.superbiz.agent.service.session; -import org.example.domain.model.SessionContext; -import org.example.domain.model.ToolCall; +import com.superbiz.agent.domain.model.SessionContext; +import com.superbiz.agent.domain.model.ToolCall; import java.util.Optional; diff --git a/src/main/java/org/example/service/session/impl/RedisSessionManager.java b/src/main/java/com/superbiz/agent/service/session/impl/RedisSessionManager.java similarity index 95% rename from src/main/java/org/example/service/session/impl/RedisSessionManager.java rename to src/main/java/com/superbiz/agent/service/session/impl/RedisSessionManager.java index abfd70e..5a19e77 100644 --- a/src/main/java/org/example/service/session/impl/RedisSessionManager.java +++ b/src/main/java/com/superbiz/agent/service/session/impl/RedisSessionManager.java @@ -1,10 +1,10 @@ -package org.example.service.session.impl; +package com.superbiz.agent.service.session.impl; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.example.domain.model.SessionContext; -import org.example.domain.model.ToolCall; -import org.example.service.session.SessionManager; +import com.superbiz.agent.domain.model.SessionContext; +import com.superbiz.agent.domain.model.ToolCall; +import com.superbiz.agent.service.session.SessionManager; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Service; diff --git a/src/main/java/org/example/tool/DropCollection.java b/src/main/java/com/superbiz/agent/tool/DropCollection.java similarity index 98% rename from src/main/java/org/example/tool/DropCollection.java rename to src/main/java/com/superbiz/agent/tool/DropCollection.java index 48f863a..523a4c8 100644 --- a/src/main/java/org/example/tool/DropCollection.java +++ b/src/main/java/com/superbiz/agent/tool/DropCollection.java @@ -1,4 +1,4 @@ -package org.example.tool; +package com.superbiz.agent.tool; import io.milvus.client.MilvusServiceClient; import io.milvus.param.ConnectParam; diff --git a/src/main/resources/logback-spring.xml b/src/main/resources/logback-spring.xml index e94461d..5f0c26b 100644 --- a/src/main/resources/logback-spring.xml +++ b/src/main/resources/logback-spring.xml @@ -103,14 +103,14 @@ - + - + diff --git a/src/test/java/org/example/config/ConnectionConfigTest.java b/src/test/java/com/superbiz/agent/config/ConnectionConfigTest.java similarity index 98% rename from src/test/java/org/example/config/ConnectionConfigTest.java rename to src/test/java/com/superbiz/agent/config/ConnectionConfigTest.java index 896cb19..a783443 100644 --- a/src/test/java/org/example/config/ConnectionConfigTest.java +++ b/src/test/java/com/superbiz/agent/config/ConnectionConfigTest.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/test/java/org/example/config/MySQLConnectionTest.java b/src/test/java/com/superbiz/agent/config/MySQLConnectionTest.java similarity index 98% rename from src/test/java/org/example/config/MySQLConnectionTest.java rename to src/test/java/com/superbiz/agent/config/MySQLConnectionTest.java index 8967bbf..0541449 100644 --- a/src/test/java/org/example/config/MySQLConnectionTest.java +++ b/src/test/java/com/superbiz/agent/config/MySQLConnectionTest.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/test/java/org/example/config/RedisConnectionTest.java b/src/test/java/com/superbiz/agent/config/RedisConnectionTest.java similarity index 98% rename from src/test/java/org/example/config/RedisConnectionTest.java rename to src/test/java/com/superbiz/agent/config/RedisConnectionTest.java index cbaf431..a2d97b9 100644 --- a/src/test/java/org/example/config/RedisConnectionTest.java +++ b/src/test/java/com/superbiz/agent/config/RedisConnectionTest.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/test/java/org/example/config/SimpleRedisTest.java b/src/test/java/com/superbiz/agent/config/SimpleRedisTest.java similarity index 98% rename from src/test/java/org/example/config/SimpleRedisTest.java rename to src/test/java/com/superbiz/agent/config/SimpleRedisTest.java index 2c44c83..0da57f2 100644 --- a/src/test/java/org/example/config/SimpleRedisTest.java +++ b/src/test/java/com/superbiz/agent/config/SimpleRedisTest.java @@ -1,4 +1,4 @@ -package org.example.config; +package com.superbiz.agent.config; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/test/java/org/example/repository/ApiDocumentRepositoryTest.java b/src/test/java/com/superbiz/agent/repository/ApiDocumentRepositoryTest.java similarity index 98% rename from src/test/java/org/example/repository/ApiDocumentRepositoryTest.java rename to src/test/java/com/superbiz/agent/repository/ApiDocumentRepositoryTest.java index 5979261..6fe2034 100644 --- a/src/test/java/org/example/repository/ApiDocumentRepositoryTest.java +++ b/src/test/java/com/superbiz/agent/repository/ApiDocumentRepositoryTest.java @@ -1,7 +1,7 @@ -package org.example.repository; +package com.superbiz.agent.repository; import com.superbiz.agent.domain.enums.FaultCategory; -import org.example.domain.entity.ApiDocument; +import com.superbiz.agent.domain.entity.ApiDocument; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; diff --git a/src/test/java/org/example/repository/CaseLibraryRepositoryTest.java b/src/test/java/com/superbiz/agent/repository/CaseLibraryRepositoryTest.java similarity index 98% rename from src/test/java/org/example/repository/CaseLibraryRepositoryTest.java rename to src/test/java/com/superbiz/agent/repository/CaseLibraryRepositoryTest.java index a198e83..90c62a6 100644 --- a/src/test/java/org/example/repository/CaseLibraryRepositoryTest.java +++ b/src/test/java/com/superbiz/agent/repository/CaseLibraryRepositoryTest.java @@ -1,8 +1,8 @@ -package org.example.repository; +package com.superbiz.agent.repository; import com.superbiz.agent.domain.enums.FaultCategory; import com.superbiz.agent.domain.enums.SourceType; -import org.example.domain.entity.CaseLibrary; +import com.superbiz.agent.domain.entity.CaseLibrary; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; diff --git a/src/test/java/org/example/repository/DiagnosisRecordRepositoryTest.java b/src/test/java/com/superbiz/agent/repository/DiagnosisRecordRepositoryTest.java similarity index 98% rename from src/test/java/org/example/repository/DiagnosisRecordRepositoryTest.java rename to src/test/java/com/superbiz/agent/repository/DiagnosisRecordRepositoryTest.java index 64f09f6..6f825a5 100644 --- a/src/test/java/org/example/repository/DiagnosisRecordRepositoryTest.java +++ b/src/test/java/com/superbiz/agent/repository/DiagnosisRecordRepositoryTest.java @@ -1,15 +1,14 @@ -package org.example.repository; +package com.superbiz.agent.repository; import com.superbiz.agent.domain.enums.DiagnosisStatus; import com.superbiz.agent.domain.enums.FaultCategory; -import org.example.domain.entity.DiagnosisRecord; +import com.superbiz.agent.domain.entity.DiagnosisRecord; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest; import org.springframework.test.context.TestPropertySource; -import java.time.LocalDateTime; import java.util.List; import java.util.Optional; import java.util.UUID; diff --git a/src/test/java/org/example/service/ChatAndEmbeddingSmokeTest.java b/src/test/java/com/superbiz/agent/service/ChatAndEmbeddingSmokeTest.java similarity index 98% rename from src/test/java/org/example/service/ChatAndEmbeddingSmokeTest.java rename to src/test/java/com/superbiz/agent/service/ChatAndEmbeddingSmokeTest.java index 6c4bbc0..13f95e5 100644 --- a/src/test/java/org/example/service/ChatAndEmbeddingSmokeTest.java +++ b/src/test/java/com/superbiz/agent/service/ChatAndEmbeddingSmokeTest.java @@ -1,4 +1,4 @@ -package org.example.service; +package com.superbiz.agent.service; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/src/test/java/org/example/service/DocumentChunkServiceTest.java b/src/test/java/com/superbiz/agent/service/DocumentChunkServiceTest.java similarity index 99% rename from src/test/java/org/example/service/DocumentChunkServiceTest.java rename to src/test/java/com/superbiz/agent/service/DocumentChunkServiceTest.java index a88c45a..12f9c47 100644 --- a/src/test/java/org/example/service/DocumentChunkServiceTest.java +++ b/src/test/java/com/superbiz/agent/service/DocumentChunkServiceTest.java @@ -1,7 +1,7 @@ -package org.example.service; +package com.superbiz.agent.service; -import org.example.config.DocumentChunkConfig; -import org.example.dto.DocumentChunk; +import com.superbiz.agent.config.DocumentChunkConfig; +import com.superbiz.agent.dto.DocumentChunk; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Nested; diff --git a/src/test/java/org/example/service/FullPipelineSmokeTest.java b/src/test/java/com/superbiz/agent/service/FullPipelineSmokeTest.java similarity index 99% rename from src/test/java/org/example/service/FullPipelineSmokeTest.java rename to src/test/java/com/superbiz/agent/service/FullPipelineSmokeTest.java index 2339b75..b3cdcf4 100644 --- a/src/test/java/org/example/service/FullPipelineSmokeTest.java +++ b/src/test/java/com/superbiz/agent/service/FullPipelineSmokeTest.java @@ -1,4 +1,4 @@ -package org.example.service; +package com.superbiz.agent.service; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.MethodOrderer; diff --git a/src/test/java/org/example/service/MilvusConnectionTest.java b/src/test/java/com/superbiz/agent/service/MilvusConnectionTest.java similarity index 99% rename from src/test/java/org/example/service/MilvusConnectionTest.java rename to src/test/java/com/superbiz/agent/service/MilvusConnectionTest.java index f7fc64d..050f00a 100644 --- a/src/test/java/org/example/service/MilvusConnectionTest.java +++ b/src/test/java/com/superbiz/agent/service/MilvusConnectionTest.java @@ -1,4 +1,4 @@ -package org.example.service; +package com.superbiz.agent.service; import io.milvus.client.MilvusServiceClient; import io.milvus.grpc.DataType; diff --git a/src/test/java/org/example/service/session/RedisSessionManagerTest.java b/src/test/java/com/superbiz/agent/service/session/RedisSessionManagerTest.java similarity index 98% rename from src/test/java/org/example/service/session/RedisSessionManagerTest.java rename to src/test/java/com/superbiz/agent/service/session/RedisSessionManagerTest.java index 590b97b..9bc2f1d 100644 --- a/src/test/java/org/example/service/session/RedisSessionManagerTest.java +++ b/src/test/java/com/superbiz/agent/service/session/RedisSessionManagerTest.java @@ -1,7 +1,7 @@ -package org.example.service.session; +package com.superbiz.agent.service.session; -import org.example.domain.model.SessionContext; -import org.example.domain.model.ToolCall; +import com.superbiz.agent.domain.model.SessionContext; +import com.superbiz.agent.domain.model.ToolCall; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired;