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;