refactor: 将 RuoYi 标记替换为 HZHub

This commit is contained in:
2026-03-27 06:42:14 +00:00
parent 849adec937
commit f115a793a7
988 changed files with 4836 additions and 4590 deletions

View File

@@ -15,7 +15,7 @@
### 2. 核心组件
#### A. SqlAgent (数据库查询专家)
- **文件**: `org.ruoyi.agent.SqlAgent`
- **文件**: `org.hzhub.agent.SqlAgent`
- **职责**: 根据用户的自然语言问题,调用相应的工具查询数据库
- **使用的工具**:
- `QueryAllTablesTool`: 查询所有表名和注释

View File

@@ -2,8 +2,8 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-modules</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-modules</artifactId>
<version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -15,18 +15,18 @@
<dependencies>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-chat</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-chat</artifactId>
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-sse</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-sse</artifactId>
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-sensitive</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-sensitive</artifactId>
</dependency>
<dependency>
@@ -104,23 +104,23 @@
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-idempotent</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-idempotent</artifactId>
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-log</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-log</artifactId>
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-web</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-web</artifactId>
</dependency>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-doc</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-doc</artifactId>
</dependency>
<dependency>

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent;
package org.hzhub.agent;
import dev.langchain4j.agentic.Agent;
import dev.langchain4j.service.SystemMessage;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent;
package org.hzhub.agent;
import dev.langchain4j.agentic.Agent;
import dev.langchain4j.service.SystemMessage;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent;
package org.hzhub.agent;
import dev.langchain4j.agentic.Agent;
import dev.langchain4j.service.SystemMessage;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent;
package org.hzhub.agent;
import dev.langchain4j.agentic.Agent;
import dev.langchain4j.service.SystemMessage;

View File

@@ -1,4 +1,4 @@
// package org.ruoyi.agent.config;
// package org.hzhub.agent.config;
// import com.zaxxer.hikari.HikariConfig;
// import com.zaxxer.hikari.HikariDataSource;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.config;
package org.hzhub.agent.config;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.domain;
package org.hzhub.agent.domain;
import lombok.Data;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.domain;
package org.hzhub.agent.domain;
import lombok.Data;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.domain;
package org.hzhub.agent.domain;
import lombok.Data;
import java.util.List;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.domain;
package org.hzhub.agent.domain;
import lombok.Data;
import java.util.ArrayList;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.domain;
package org.hzhub.agent.domain;
import lombok.Data;
import java.util.ArrayList;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.domain;
package org.hzhub.agent.domain;
import lombok.Data;
import java.util.ArrayList;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.domain;
package org.hzhub.agent.domain;
import lombok.Data;
import java.util.ArrayList;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.manager;
package org.hzhub.agent.manager;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.event.ContextRefreshedEvent;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.manager;
package org.hzhub.agent.manager;
import java.sql.Connection;
import java.sql.DatabaseMetaData;
@@ -16,8 +16,8 @@ import java.util.stream.Collectors;
import javax.sql.DataSource;
import org.ruoyi.agent.domain.ColumnInfo;
import org.ruoyi.agent.domain.TableStructure;
import org.hzhub.agent.domain.ColumnInfo;
import org.hzhub.agent.domain.TableStructure;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.tool;
package org.hzhub.agent.tool;
import java.sql.Connection;
import java.sql.PreparedStatement;
@@ -11,14 +11,14 @@ import java.util.Map;
import javax.sql.DataSource;
import org.ruoyi.common.core.utils.SpringUtils;
import org.hzhub.common.core.utils.SpringUtils;
import org.springframework.stereotype.Component;
import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder;
import dev.langchain4j.agent.tool.Tool;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.mcp.service.core.BuiltinToolProvider;
import org.hzhub.mcp.service.core.BuiltinToolProvider;
/**
* 执行 SQL 查询的 Tool

View File

@@ -1,15 +1,15 @@
package org.ruoyi.agent.tool;
package org.hzhub.agent.tool;
import java.util.List;
import org.ruoyi.agent.domain.TableStructure;
import org.ruoyi.agent.manager.TableSchemaManager;
import org.ruoyi.common.core.utils.SpringUtils;
import org.hzhub.agent.domain.TableStructure;
import org.hzhub.agent.manager.TableSchemaManager;
import org.hzhub.common.core.utils.SpringUtils;
import org.springframework.stereotype.Component;
import dev.langchain4j.agent.tool.Tool;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.mcp.service.core.BuiltinToolProvider;
import org.hzhub.mcp.service.core.BuiltinToolProvider;
/**
* 查询数据库所有表的 Tool

View File

@@ -1,4 +1,4 @@
package org.ruoyi.agent.tool;
package org.hzhub.agent.tool;
import java.sql.Connection;
import java.sql.PreparedStatement;
@@ -6,14 +6,14 @@ import java.sql.ResultSet;
import javax.sql.DataSource;
import org.ruoyi.common.core.utils.SpringUtils;
import org.hzhub.common.core.utils.SpringUtils;
import org.springframework.stereotype.Component;
import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder;
import dev.langchain4j.agent.tool.Tool;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.mcp.service.core.BuiltinToolProvider;
import org.hzhub.mcp.service.core.BuiltinToolProvider;
@Component
@Slf4j

View File

@@ -1,4 +1,4 @@
package org.ruoyi.config;
package org.hzhub.config;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.config;
package org.hzhub.config;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

View File

@@ -1,13 +1,13 @@
package org.ruoyi.config.mcp;
package org.hzhub.config.mcp;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.domain.entity.mcp.McpTool;
import org.ruoyi.enums.McpToolStatus;
import org.ruoyi.mapper.mcp.McpToolMapper;
import org.ruoyi.mcp.service.core.BuiltinToolDefinition;
import org.ruoyi.mcp.service.core.BuiltinToolRegistry;
import org.hzhub.domain.entity.mcp.McpTool;
import org.hzhub.enums.McpToolStatus;
import org.hzhub.mapper.mcp.McpToolMapper;
import org.hzhub.mcp.service.core.BuiltinToolDefinition;
import org.hzhub.mcp.service.core.BuiltinToolRegistry;
import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner;
import org.springframework.core.annotation.Order;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.constant;
package org.hzhub.constant;
public class FileTypeConstants {
public static final String TXT = "txt";

View File

@@ -1,11 +1,11 @@
package org.ruoyi.controller.chat;
package org.hzhub.controller.chat;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.validation.Valid;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.common.chat.domain.dto.request.ChatRequest;
import org.ruoyi.service.chat.impl.ChatServiceFacade;
import org.hzhub.common.chat.domain.dto.request.ChatRequest;
import org.hzhub.service.chat.impl.ChatServiceFacade;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.mvc.method.annotation.SseEmitter;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.controller.chat;
package org.hzhub.controller.chat;
import java.util.List;
@@ -6,21 +6,21 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.ruoyi.common.chat.domain.bo.chat.ChatMessageBo;
import org.ruoyi.common.chat.domain.vo.chat.ChatMessageVo;
import org.ruoyi.service.chat.IChatMessageService;
import org.hzhub.common.chat.domain.bo.chat.ChatMessageBo;
import org.hzhub.common.chat.domain.vo.chat.ChatMessageVo;
import org.hzhub.service.chat.IChatMessageService;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import org.ruoyi.common.idempotent.annotation.RepeatSubmit;
import org.ruoyi.common.log.annotation.Log;
import org.ruoyi.common.web.core.BaseController;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.log.enums.BusinessType;
import org.ruoyi.common.excel.utils.ExcelUtil;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.idempotent.annotation.RepeatSubmit;
import org.hzhub.common.log.annotation.Log;
import org.hzhub.common.web.core.BaseController;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.log.enums.BusinessType;
import org.hzhub.common.excel.utils.ExcelUtil;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
/**
* 聊天消息

View File

@@ -1,4 +1,4 @@
package org.ruoyi.controller.chat;
package org.hzhub.controller.chat;
import java.util.List;
@@ -6,22 +6,22 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.ruoyi.common.chat.service.chat.IChatModelService;
import org.ruoyi.common.chat.domain.bo.chat.ChatModelBo;
import org.ruoyi.common.chat.domain.vo.chat.ChatModelVo;
import org.ruoyi.enums.ModelType;
import org.hzhub.common.chat.service.chat.IChatModelService;
import org.hzhub.common.chat.domain.bo.chat.ChatModelBo;
import org.hzhub.common.chat.domain.vo.chat.ChatModelVo;
import org.hzhub.enums.ModelType;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import org.ruoyi.common.idempotent.annotation.RepeatSubmit;
import org.ruoyi.common.log.annotation.Log;
import org.ruoyi.common.web.core.BaseController;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.log.enums.BusinessType;
import org.ruoyi.common.excel.utils.ExcelUtil;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.idempotent.annotation.RepeatSubmit;
import org.hzhub.common.log.annotation.Log;
import org.hzhub.common.web.core.BaseController;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.log.enums.BusinessType;
import org.hzhub.common.excel.utils.ExcelUtil;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
/**
* 模型管理

View File

@@ -1,4 +1,4 @@
package org.ruoyi.controller.chat;
package org.hzhub.controller.chat;
import java.util.List;
@@ -6,21 +6,21 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.ruoyi.service.chat.IChatProviderService;
import org.hzhub.service.chat.IChatProviderService;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import org.ruoyi.common.idempotent.annotation.RepeatSubmit;
import org.ruoyi.common.log.annotation.Log;
import org.ruoyi.common.web.core.BaseController;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.log.enums.BusinessType;
import org.ruoyi.common.excel.utils.ExcelUtil;
import org.ruoyi.domain.vo.chat.ChatProviderVo;
import org.ruoyi.domain.bo.chat.ChatProviderBo;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.idempotent.annotation.RepeatSubmit;
import org.hzhub.common.log.annotation.Log;
import org.hzhub.common.web.core.BaseController;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.log.enums.BusinessType;
import org.hzhub.common.excel.utils.ExcelUtil;
import org.hzhub.domain.vo.chat.ChatProviderVo;
import org.hzhub.domain.bo.chat.ChatProviderBo;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
/**
* 厂商管理

View File

@@ -1,4 +1,4 @@
package org.ruoyi.controller.chat;
package org.hzhub.controller.chat;
import java.util.List;
@@ -6,22 +6,22 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.ruoyi.common.satoken.utils.LoginHelper;
import org.ruoyi.service.chat.IChatSessionService;
import org.hzhub.common.satoken.utils.LoginHelper;
import org.hzhub.service.chat.IChatSessionService;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import org.ruoyi.common.idempotent.annotation.RepeatSubmit;
import org.ruoyi.common.log.annotation.Log;
import org.ruoyi.common.web.core.BaseController;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.log.enums.BusinessType;
import org.ruoyi.common.excel.utils.ExcelUtil;
import org.ruoyi.domain.vo.chat.ChatSessionVo;
import org.ruoyi.domain.bo.chat.ChatSessionBo;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.idempotent.annotation.RepeatSubmit;
import org.hzhub.common.log.annotation.Log;
import org.hzhub.common.web.core.BaseController;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.log.enums.BusinessType;
import org.hzhub.common.excel.utils.ExcelUtil;
import org.hzhub.domain.vo.chat.ChatSessionVo;
import org.hzhub.domain.bo.chat.ChatSessionBo;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
/**
* 会话管理

View File

@@ -1,4 +1,4 @@
package org.ruoyi.controller.knowledge;
package org.hzhub.controller.knowledge;
import java.util.List;
@@ -6,22 +6,22 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.ruoyi.domain.bo.knowledge.KnowledgeAttachBo;
import org.ruoyi.domain.bo.knowledge.KnowledgeInfoUploadBo;
import org.ruoyi.domain.vo.knowledge.KnowledgeAttachVo;
import org.ruoyi.service.knowledge.IKnowledgeAttachService;
import org.hzhub.domain.bo.knowledge.KnowledgeAttachBo;
import org.hzhub.domain.bo.knowledge.KnowledgeInfoUploadBo;
import org.hzhub.domain.vo.knowledge.KnowledgeAttachVo;
import org.hzhub.service.knowledge.IKnowledgeAttachService;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import org.ruoyi.common.idempotent.annotation.RepeatSubmit;
import org.ruoyi.common.log.annotation.Log;
import org.ruoyi.common.web.core.BaseController;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.log.enums.BusinessType;
import org.ruoyi.common.excel.utils.ExcelUtil;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.idempotent.annotation.RepeatSubmit;
import org.hzhub.common.log.annotation.Log;
import org.hzhub.common.web.core.BaseController;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.log.enums.BusinessType;
import org.hzhub.common.excel.utils.ExcelUtil;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
/**
* 知识库附件

View File

@@ -1,4 +1,4 @@
package org.ruoyi.controller.knowledge;
package org.hzhub.controller.knowledge;
import java.util.List;
@@ -6,21 +6,21 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.ruoyi.domain.bo.knowledge.KnowledgeFragmentBo;
import org.ruoyi.domain.vo.knowledge.KnowledgeFragmentVo;
import org.ruoyi.service.knowledge.IKnowledgeFragmentService;
import org.hzhub.domain.bo.knowledge.KnowledgeFragmentBo;
import org.hzhub.domain.vo.knowledge.KnowledgeFragmentVo;
import org.hzhub.service.knowledge.IKnowledgeFragmentService;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import org.ruoyi.common.idempotent.annotation.RepeatSubmit;
import org.ruoyi.common.log.annotation.Log;
import org.ruoyi.common.web.core.BaseController;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.log.enums.BusinessType;
import org.ruoyi.common.excel.utils.ExcelUtil;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.idempotent.annotation.RepeatSubmit;
import org.hzhub.common.log.annotation.Log;
import org.hzhub.common.web.core.BaseController;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.log.enums.BusinessType;
import org.hzhub.common.excel.utils.ExcelUtil;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
/**
* 知识片段

View File

@@ -1,4 +1,4 @@
package org.ruoyi.controller.knowledge;
package org.hzhub.controller.knowledge;
import java.util.List;
@@ -6,21 +6,21 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.ruoyi.domain.bo.knowledge.KnowledgeGraphInstanceBo;
import org.ruoyi.domain.vo.knowledge.KnowledgeGraphInstanceVo;
import org.ruoyi.service.knowledge.IKnowledgeGraphInstanceService;
import org.hzhub.domain.bo.knowledge.KnowledgeGraphInstanceBo;
import org.hzhub.domain.vo.knowledge.KnowledgeGraphInstanceVo;
import org.hzhub.service.knowledge.IKnowledgeGraphInstanceService;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import org.ruoyi.common.idempotent.annotation.RepeatSubmit;
import org.ruoyi.common.log.annotation.Log;
import org.ruoyi.common.web.core.BaseController;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.log.enums.BusinessType;
import org.ruoyi.common.excel.utils.ExcelUtil;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.idempotent.annotation.RepeatSubmit;
import org.hzhub.common.log.annotation.Log;
import org.hzhub.common.web.core.BaseController;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.log.enums.BusinessType;
import org.hzhub.common.excel.utils.ExcelUtil;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
/**
* 知识图谱实例

View File

@@ -1,4 +1,4 @@
package org.ruoyi.controller.knowledge;
package org.hzhub.controller.knowledge;
import java.util.List;
@@ -6,21 +6,21 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.ruoyi.domain.bo.knowledge.KnowledgeGraphSegmentBo;
import org.ruoyi.domain.vo.knowledge.KnowledgeGraphSegmentVo;
import org.ruoyi.service.knowledge.IKnowledgeGraphSegmentService;
import org.hzhub.domain.bo.knowledge.KnowledgeGraphSegmentBo;
import org.hzhub.domain.vo.knowledge.KnowledgeGraphSegmentVo;
import org.hzhub.service.knowledge.IKnowledgeGraphSegmentService;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import org.ruoyi.common.idempotent.annotation.RepeatSubmit;
import org.ruoyi.common.log.annotation.Log;
import org.ruoyi.common.web.core.BaseController;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.log.enums.BusinessType;
import org.ruoyi.common.excel.utils.ExcelUtil;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.idempotent.annotation.RepeatSubmit;
import org.hzhub.common.log.annotation.Log;
import org.hzhub.common.web.core.BaseController;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.log.enums.BusinessType;
import org.hzhub.common.excel.utils.ExcelUtil;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
/**
* 知识图谱片段

View File

@@ -1,4 +1,4 @@
package org.ruoyi.controller.knowledge;
package org.hzhub.controller.knowledge;
import java.util.List;
@@ -6,22 +6,22 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.ruoyi.common.satoken.utils.LoginHelper;
import org.ruoyi.domain.bo.knowledge.KnowledgeInfoBo;
import org.ruoyi.domain.vo.knowledge.KnowledgeInfoVo;
import org.ruoyi.service.knowledge.IKnowledgeInfoService;
import org.hzhub.common.satoken.utils.LoginHelper;
import org.hzhub.domain.bo.knowledge.KnowledgeInfoBo;
import org.hzhub.domain.vo.knowledge.KnowledgeInfoVo;
import org.hzhub.service.knowledge.IKnowledgeInfoService;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import org.ruoyi.common.idempotent.annotation.RepeatSubmit;
import org.ruoyi.common.log.annotation.Log;
import org.ruoyi.common.web.core.BaseController;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.log.enums.BusinessType;
import org.ruoyi.common.excel.utils.ExcelUtil;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.idempotent.annotation.RepeatSubmit;
import org.hzhub.common.log.annotation.Log;
import org.hzhub.common.web.core.BaseController;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.log.enums.BusinessType;
import org.hzhub.common.excel.utils.ExcelUtil;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
/**
* 知识库

View File

@@ -1,22 +1,22 @@
package org.ruoyi.controller.mcp;
package org.hzhub.controller.mcp;
import cn.dev33.satoken.annotation.SaCheckPermission;
import jakarta.servlet.http.HttpServletResponse;
import lombok.RequiredArgsConstructor;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.excel.utils.ExcelUtil;
import org.ruoyi.common.idempotent.annotation.RepeatSubmit;
import org.ruoyi.common.log.annotation.Log;
import org.ruoyi.common.log.enums.BusinessType;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.ruoyi.common.web.core.BaseController;
import org.ruoyi.domain.bo.mcp.McpMarketBo;
import org.ruoyi.domain.dto.mcp.McpMarketListResult;
import org.ruoyi.domain.dto.mcp.McpMarketRefreshResult;
import org.ruoyi.domain.dto.mcp.McpMarketToolListResult;
import org.ruoyi.domain.vo.mcp.McpMarketVo;
import org.ruoyi.service.mcp.IMcpMarketService;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.excel.utils.ExcelUtil;
import org.hzhub.common.idempotent.annotation.RepeatSubmit;
import org.hzhub.common.log.annotation.Log;
import org.hzhub.common.log.enums.BusinessType;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.web.core.BaseController;
import org.hzhub.domain.bo.mcp.McpMarketBo;
import org.hzhub.domain.dto.mcp.McpMarketListResult;
import org.hzhub.domain.dto.mcp.McpMarketRefreshResult;
import org.hzhub.domain.dto.mcp.McpMarketToolListResult;
import org.hzhub.domain.vo.mcp.McpMarketVo;
import org.hzhub.service.mcp.IMcpMarketService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;

View File

@@ -1,21 +1,21 @@
package org.ruoyi.controller.mcp;
package org.hzhub.controller.mcp;
import cn.dev33.satoken.annotation.SaCheckPermission;
import jakarta.servlet.http.HttpServletResponse;
import lombok.RequiredArgsConstructor;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.excel.utils.ExcelUtil;
import org.ruoyi.common.idempotent.annotation.RepeatSubmit;
import org.ruoyi.common.log.annotation.Log;
import org.ruoyi.common.log.enums.BusinessType;
import org.ruoyi.common.mybatis.core.page.PageQuery;
import org.ruoyi.common.mybatis.core.page.TableDataInfo;
import org.ruoyi.common.web.core.BaseController;
import org.ruoyi.domain.bo.mcp.McpToolBo;
import org.ruoyi.domain.dto.mcp.McpToolListResult;
import org.ruoyi.domain.dto.mcp.McpToolTestResult;
import org.ruoyi.domain.vo.mcp.McpToolVo;
import org.ruoyi.service.mcp.IMcpToolService;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.excel.utils.ExcelUtil;
import org.hzhub.common.idempotent.annotation.RepeatSubmit;
import org.hzhub.common.log.annotation.Log;
import org.hzhub.common.log.enums.BusinessType;
import org.hzhub.common.mybatis.core.page.PageQuery;
import org.hzhub.common.mybatis.core.page.TableDataInfo;
import org.hzhub.common.web.core.BaseController;
import org.hzhub.domain.bo.mcp.McpToolBo;
import org.hzhub.domain.dto.mcp.McpToolListResult;
import org.hzhub.domain.dto.mcp.McpToolTestResult;
import org.hzhub.domain.vo.mcp.McpToolVo;
import org.hzhub.service.mcp.IMcpToolService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;

View File

@@ -1,9 +1,9 @@
package org.ruoyi.domain.bo.chat;
package org.hzhub.domain.bo.chat;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.domain.entity.chat.ChatProvider;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.domain.entity.chat.ChatProvider;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;

View File

@@ -1,8 +1,8 @@
package org.ruoyi.domain.bo.chat;
package org.hzhub.domain.bo.chat;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.domain.entity.chat.ChatSession;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.domain.entity.chat.ChatSession;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;

View File

@@ -1,13 +1,13 @@
package org.ruoyi.domain.bo.knowledge;
package org.hzhub.domain.bo.knowledge;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;
import jakarta.validation.constraints.*;
import org.ruoyi.domain.entity.knowledge.KnowledgeAttach;
import org.hzhub.domain.entity.knowledge.KnowledgeAttach;
/**
* 知识库附件业务对象 knowledge_attach

View File

@@ -1,13 +1,13 @@
package org.ruoyi.domain.bo.knowledge;
package org.hzhub.domain.bo.knowledge;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;
import jakarta.validation.constraints.*;
import org.ruoyi.domain.entity.knowledge.KnowledgeFragment;
import org.hzhub.domain.entity.knowledge.KnowledgeFragment;
/**
* 知识片段业务对象 knowledge_fragment

View File

@@ -1,13 +1,13 @@
package org.ruoyi.domain.bo.knowledge;
package org.hzhub.domain.bo.knowledge;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;
import jakarta.validation.constraints.*;
import org.ruoyi.domain.entity.knowledge.KnowledgeGraphInstance;
import org.hzhub.domain.entity.knowledge.KnowledgeGraphInstance;
/**
* 知识图谱实例业务对象 knowledge_graph_instance

View File

@@ -1,13 +1,13 @@
package org.ruoyi.domain.bo.knowledge;
package org.hzhub.domain.bo.knowledge;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;
import jakarta.validation.constraints.*;
import org.ruoyi.domain.entity.knowledge.KnowledgeGraphSegment;
import org.hzhub.domain.entity.knowledge.KnowledgeGraphSegment;
/**
* 知识图谱片段业务对象 knowledge_graph_segment

View File

@@ -1,13 +1,13 @@
package org.ruoyi.domain.bo.knowledge;
package org.hzhub.domain.bo.knowledge;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.core.validate.AddGroup;
import org.hzhub.common.core.validate.EditGroup;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;
import jakarta.validation.constraints.*;
import org.ruoyi.domain.entity.knowledge.KnowledgeInfo;
import org.hzhub.domain.entity.knowledge.KnowledgeInfo;
/**
* 知识库业务对象 knowledge_info

View File

@@ -1,4 +1,4 @@
package org.ruoyi.domain.bo.knowledge;
package org.hzhub.domain.bo.knowledge;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

View File

@@ -1,12 +1,12 @@
package org.ruoyi.domain.bo.mcp;
package org.hzhub.domain.bo.mcp;
import io.github.linpeilie.annotations.AutoMapper;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.ruoyi.domain.entity.mcp.McpMarket;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import org.hzhub.domain.entity.mcp.McpMarket;
/**
* MCP 市场业务对象

View File

@@ -1,12 +1,12 @@
package org.ruoyi.domain.bo.mcp;
package org.hzhub.domain.bo.mcp;
import io.github.linpeilie.annotations.AutoMapper;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.ruoyi.domain.entity.mcp.McpTool;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import org.hzhub.domain.entity.mcp.McpTool;
import java.io.Serial;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.domain.bo.vector;
package org.hzhub.domain.bo.vector;
import lombok.Data;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.domain.bo.vector;
package org.hzhub.domain.bo.vector;
import lombok.Data;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.domain.dto;
package org.hzhub.domain.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.domain.dto;
package org.hzhub.domain.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.domain.dto;
package org.hzhub.domain.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.domain.dto;
package org.hzhub.domain.dto;
import cn.hutool.core.util.ArrayUtil;
import cn.hutool.core.util.StrUtil;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.domain.dto.mcp;
package org.hzhub.domain.dto.mcp;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.ruoyi.domain.entity.mcp.McpMarket;
import org.hzhub.domain.entity.mcp.McpMarket;
import java.util.List;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.domain.dto.mcp;
package org.hzhub.domain.dto.mcp;
import lombok.AllArgsConstructor;
import lombok.Builder;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.domain.dto.mcp;
package org.hzhub.domain.dto.mcp;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.ruoyi.domain.entity.mcp.McpMarketTool;
import org.hzhub.domain.entity.mcp.McpMarketTool;
import java.util.List;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.domain.dto.mcp;
package org.hzhub.domain.dto.mcp;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.ruoyi.domain.entity.mcp.McpTool;
import org.hzhub.domain.entity.mcp.McpTool;
import java.util.List;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.domain.dto.mcp;
package org.hzhub.domain.dto.mcp;
import lombok.AllArgsConstructor;
import lombok.Builder;

View File

@@ -1,7 +1,7 @@
package org.ruoyi.domain.dto.request;
package org.hzhub.domain.dto.request;
import lombok.Data;
import org.ruoyi.common.json.utils.JsonUtils;
import org.hzhub.common.json.utils.JsonUtils;
import java.util.List;
import java.util.Map;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.domain.dto.response;
package org.hzhub.domain.dto.response;
import java.util.List;

View File

@@ -1,6 +1,6 @@
package org.ruoyi.domain.entity.chat;
package org.hzhub.domain.entity.chat;
import org.ruoyi.common.tenant.core.TenantEntity;
import org.hzhub.common.tenant.core.TenantEntity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;

View File

@@ -1,9 +1,9 @@
package org.ruoyi.domain.entity.chat;
package org.hzhub.domain.entity.chat;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import java.io.Serial;

View File

@@ -1,9 +1,9 @@
package org.ruoyi.domain.entity.knowledge;
package org.hzhub.domain.entity.knowledge;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import java.io.Serial;

View File

@@ -1,9 +1,9 @@
package org.ruoyi.domain.entity.knowledge;
package org.hzhub.domain.entity.knowledge;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import java.io.Serial;

View File

@@ -1,9 +1,9 @@
package org.ruoyi.domain.entity.knowledge;
package org.hzhub.domain.entity.knowledge;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import java.io.Serial;

View File

@@ -1,9 +1,9 @@
package org.ruoyi.domain.entity.knowledge;
package org.hzhub.domain.entity.knowledge;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import java.io.Serial;

View File

@@ -1,9 +1,9 @@
package org.ruoyi.domain.entity.knowledge;
package org.hzhub.domain.entity.knowledge;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
import java.io.Serial;

View File

@@ -1,11 +1,11 @@
package org.ruoyi.domain.entity.mcp;
package org.hzhub.domain.entity.mcp;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.tenant.core.TenantEntity;
import org.hzhub.common.tenant.core.TenantEntity;
/**
* MCP 市场信息实体

View File

@@ -1,11 +1,11 @@
package org.ruoyi.domain.entity.mcp;
package org.hzhub.domain.entity.mcp;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
import org.hzhub.common.mybatis.core.domain.BaseEntity;
/**
* MCP 市场工具关联实体

View File

@@ -1,11 +1,11 @@
package org.ruoyi.domain.entity.mcp;
package org.hzhub.domain.entity.mcp;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.tenant.core.TenantEntity;
import org.hzhub.common.tenant.core.TenantEntity;
/**

View File

@@ -1,10 +1,10 @@
package org.ruoyi.domain.vo.chat;
package org.hzhub.domain.vo.chat;
import org.ruoyi.domain.entity.chat.ChatProvider;
import org.hzhub.domain.entity.chat.ChatProvider;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import org.ruoyi.common.excel.annotation.ExcelDictFormat;
import org.ruoyi.common.excel.convert.ExcelDictConvert;
import org.hzhub.common.excel.annotation.ExcelDictFormat;
import org.hzhub.common.excel.convert.ExcelDictConvert;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;

View File

@@ -1,6 +1,6 @@
package org.ruoyi.domain.vo.chat;
package org.hzhub.domain.vo.chat;
import org.ruoyi.domain.entity.chat.ChatSession;
import org.hzhub.domain.entity.chat.ChatSession;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.domain.vo.knowledge;
package org.hzhub.domain.vo.knowledge;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.ruoyi.domain.entity.knowledge.KnowledgeAttach;
import org.hzhub.domain.entity.knowledge.KnowledgeAttach;
import java.io.Serial;
import java.io.Serializable;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.domain.vo.knowledge;
package org.hzhub.domain.vo.knowledge;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.ruoyi.domain.entity.knowledge.KnowledgeFragment;
import org.hzhub.domain.entity.knowledge.KnowledgeFragment;
import java.io.Serial;
import java.io.Serializable;

View File

@@ -1,12 +1,12 @@
package org.ruoyi.domain.vo.knowledge;
package org.hzhub.domain.vo.knowledge;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import org.ruoyi.common.excel.annotation.ExcelDictFormat;
import org.ruoyi.common.excel.convert.ExcelDictConvert;
import org.hzhub.common.excel.annotation.ExcelDictFormat;
import org.hzhub.common.excel.convert.ExcelDictConvert;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.ruoyi.domain.entity.knowledge.KnowledgeGraphInstance;
import org.hzhub.domain.entity.knowledge.KnowledgeGraphInstance;
import java.io.Serial;
import java.io.Serializable;

View File

@@ -1,12 +1,12 @@
package org.ruoyi.domain.vo.knowledge;
package org.hzhub.domain.vo.knowledge;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import org.ruoyi.common.excel.annotation.ExcelDictFormat;
import org.ruoyi.common.excel.convert.ExcelDictConvert;
import org.hzhub.common.excel.annotation.ExcelDictFormat;
import org.hzhub.common.excel.convert.ExcelDictConvert;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.ruoyi.domain.entity.knowledge.KnowledgeGraphSegment;
import org.hzhub.domain.entity.knowledge.KnowledgeGraphSegment;
import java.io.Serial;
import java.io.Serializable;

View File

@@ -1,12 +1,12 @@
package org.ruoyi.domain.vo.knowledge;
package org.hzhub.domain.vo.knowledge;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import org.ruoyi.common.excel.annotation.ExcelDictFormat;
import org.ruoyi.common.excel.convert.ExcelDictConvert;
import org.hzhub.common.excel.annotation.ExcelDictFormat;
import org.hzhub.common.excel.convert.ExcelDictConvert;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.ruoyi.domain.entity.knowledge.KnowledgeInfo;
import org.hzhub.domain.entity.knowledge.KnowledgeInfo;
import java.io.Serial;
import java.io.Serializable;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.domain.vo.mcp;
package org.hzhub.domain.vo.mcp;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.ruoyi.domain.entity.mcp.McpMarket;
import org.hzhub.domain.entity.mcp.McpMarket;
import java.io.Serial;
import java.io.Serializable;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.domain.vo.mcp;
package org.hzhub.domain.vo.mcp;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.ruoyi.domain.entity.mcp.McpTool;
import org.hzhub.domain.entity.mcp.McpTool;
import java.io.Serializable;
import java.util.Date;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.enums;
package org.hzhub.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.enums;
package org.hzhub.enums;
import lombok.Getter;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.enums;
package org.hzhub.enums;
import lombok.Getter;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.enums;
package org.hzhub.enums;
import lombok.Getter;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.enums;
package org.hzhub.enums;
import lombok.Getter;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.enums;
package org.hzhub.enums;
/**
* 模态类型

View File

@@ -1,4 +1,4 @@
package org.ruoyi.enums;
package org.hzhub.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.enums;
package org.hzhub.enums;
import lombok.Getter;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.enums;
package org.hzhub.enums;
import lombok.Getter;

View File

@@ -1,7 +1,7 @@
package org.ruoyi.factory;
package org.hzhub.factory;
import org.ruoyi.common.chat.service.chat.IChatService;
import org.ruoyi.service.chat.AbstractChatService;
import org.hzhub.common.chat.service.chat.IChatService;
import org.hzhub.service.chat.AbstractChatService;
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;

View File

@@ -1,11 +1,11 @@
package org.ruoyi.factory;
package org.hzhub.factory;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.common.chat.service.chat.IChatModelService;
import org.ruoyi.common.chat.domain.vo.chat.ChatModelVo;
import org.ruoyi.service.embed.BaseEmbedModelService;
import org.ruoyi.service.embed.MultiModalEmbedModelService;
import org.hzhub.common.chat.service.chat.IChatModelService;
import org.hzhub.common.chat.domain.vo.chat.ChatModelVo;
import org.hzhub.service.embed.BaseEmbedModelService;
import org.hzhub.service.embed.MultiModalEmbedModelService;
import org.springframework.beans.factory.NoSuchBeanDefinitionException;
import org.springframework.context.ApplicationContext;
import org.springframework.stereotype.Service;

View File

@@ -1,11 +1,11 @@
package org.ruoyi.factory;
package org.hzhub.factory;
import lombok.AllArgsConstructor;
import org.apache.commons.lang3.StringUtils;
import org.ruoyi.constant.FileTypeConstants;
import org.ruoyi.service.knowledge.ResourceLoader;
import org.ruoyi.service.knowledge.impl.loader.*;
import org.ruoyi.service.knowledge.impl.split.*;
import org.hzhub.constant.FileTypeConstants;
import org.hzhub.service.knowledge.ResourceLoader;
import org.hzhub.service.knowledge.impl.loader.*;
import org.hzhub.service.knowledge.impl.split.*;
import org.springframework.stereotype.Component;
@AllArgsConstructor

View File

@@ -1,13 +1,13 @@
package org.ruoyi.factory;
package org.hzhub.factory;
import jakarta.annotation.PostConstruct;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.config.VectorStoreProperties;
import org.ruoyi.service.vector.VectorStoreService;
import org.ruoyi.service.vector.impl.MilvusVectorStoreStrategy;
import org.ruoyi.service.vector.impl.WeaviateVectorStoreStrategy;
import org.hzhub.config.VectorStoreProperties;
import org.hzhub.service.vector.VectorStoreService;
import org.hzhub.service.vector.impl.MilvusVectorStoreStrategy;
import org.hzhub.service.vector.impl.WeaviateVectorStoreStrategy;
import org.springframework.stereotype.Component;
import java.util.HashMap;

View File

@@ -1,8 +1,8 @@
package org.ruoyi.mapper.chat;
package org.hzhub.mapper.chat;
import org.ruoyi.common.chat.domain.vo.chat.ChatMessageVo;
import org.ruoyi.common.chat.entity.chat.ChatMessage;
import org.ruoyi.common.mybatis.core.mapper.BaseMapperPlus;
import org.hzhub.common.chat.domain.vo.chat.ChatMessageVo;
import org.hzhub.common.chat.entity.chat.ChatMessage;
import org.hzhub.common.mybatis.core.mapper.BaseMapperPlus;
/**
* 聊天消息Mapper接口

View File

@@ -1,8 +1,8 @@
package org.ruoyi.mapper.chat;
package org.hzhub.mapper.chat;
import org.ruoyi.common.chat.entity.chat.ChatModel;
import org.ruoyi.common.chat.domain.vo.chat.ChatModelVo;
import org.ruoyi.common.mybatis.core.mapper.BaseMapperPlus;
import org.hzhub.common.chat.entity.chat.ChatModel;
import org.hzhub.common.chat.domain.vo.chat.ChatModelVo;
import org.hzhub.common.mybatis.core.mapper.BaseMapperPlus;
/**
* 模型管理Mapper接口

View File

@@ -1,8 +1,8 @@
package org.ruoyi.mapper.chat;
package org.hzhub.mapper.chat;
import org.ruoyi.domain.entity.chat.ChatProvider;
import org.ruoyi.domain.vo.chat.ChatProviderVo;
import org.ruoyi.common.mybatis.core.mapper.BaseMapperPlus;
import org.hzhub.domain.entity.chat.ChatProvider;
import org.hzhub.domain.vo.chat.ChatProviderVo;
import org.hzhub.common.mybatis.core.mapper.BaseMapperPlus;
/**
* 厂商管理Mapper接口

View File

@@ -1,8 +1,8 @@
package org.ruoyi.mapper.chat;
package org.hzhub.mapper.chat;
import org.ruoyi.common.mybatis.core.mapper.BaseMapperPlus;
import org.ruoyi.domain.entity.chat.ChatSession;
import org.ruoyi.domain.vo.chat.ChatSessionVo;
import org.hzhub.common.mybatis.core.mapper.BaseMapperPlus;
import org.hzhub.domain.entity.chat.ChatSession;
import org.hzhub.domain.vo.chat.ChatSessionVo;
/**
* 会话管理Mapper接口

View File

@@ -1,8 +1,8 @@
package org.ruoyi.mapper.knowledge;
package org.hzhub.mapper.knowledge;
import org.ruoyi.domain.entity.knowledge.KnowledgeAttach;
import org.ruoyi.domain.vo.knowledge.KnowledgeAttachVo;
import org.ruoyi.common.mybatis.core.mapper.BaseMapperPlus;
import org.hzhub.domain.entity.knowledge.KnowledgeAttach;
import org.hzhub.domain.vo.knowledge.KnowledgeAttachVo;
import org.hzhub.common.mybatis.core.mapper.BaseMapperPlus;
/**
* 知识库附件Mapper接口

View File

@@ -1,8 +1,8 @@
package org.ruoyi.mapper.knowledge;
package org.hzhub.mapper.knowledge;
import org.ruoyi.domain.entity.knowledge.KnowledgeFragment;
import org.ruoyi.domain.vo.knowledge.KnowledgeFragmentVo;
import org.ruoyi.common.mybatis.core.mapper.BaseMapperPlus;
import org.hzhub.domain.entity.knowledge.KnowledgeFragment;
import org.hzhub.domain.vo.knowledge.KnowledgeFragmentVo;
import org.hzhub.common.mybatis.core.mapper.BaseMapperPlus;
/**
* 知识片段Mapper接口

View File

@@ -1,8 +1,8 @@
package org.ruoyi.mapper.knowledge;
package org.hzhub.mapper.knowledge;
import org.ruoyi.domain.entity.knowledge.KnowledgeGraphInstance;
import org.ruoyi.domain.vo.knowledge.KnowledgeGraphInstanceVo;
import org.ruoyi.common.mybatis.core.mapper.BaseMapperPlus;
import org.hzhub.domain.entity.knowledge.KnowledgeGraphInstance;
import org.hzhub.domain.vo.knowledge.KnowledgeGraphInstanceVo;
import org.hzhub.common.mybatis.core.mapper.BaseMapperPlus;
/**
* 知识图谱实例Mapper接口

View File

@@ -1,8 +1,8 @@
package org.ruoyi.mapper.knowledge;
package org.hzhub.mapper.knowledge;
import org.ruoyi.domain.entity.knowledge.KnowledgeGraphSegment;
import org.ruoyi.domain.vo.knowledge.KnowledgeGraphSegmentVo;
import org.ruoyi.common.mybatis.core.mapper.BaseMapperPlus;
import org.hzhub.domain.entity.knowledge.KnowledgeGraphSegment;
import org.hzhub.domain.vo.knowledge.KnowledgeGraphSegmentVo;
import org.hzhub.common.mybatis.core.mapper.BaseMapperPlus;
/**
* 知识图谱片段Mapper接口

View File

@@ -1,8 +1,8 @@
package org.ruoyi.mapper.knowledge;
package org.hzhub.mapper.knowledge;
import org.ruoyi.domain.entity.knowledge.KnowledgeInfo;
import org.ruoyi.domain.vo.knowledge.KnowledgeInfoVo;
import org.ruoyi.common.mybatis.core.mapper.BaseMapperPlus;
import org.hzhub.domain.entity.knowledge.KnowledgeInfo;
import org.hzhub.domain.vo.knowledge.KnowledgeInfoVo;
import org.hzhub.common.mybatis.core.mapper.BaseMapperPlus;
/**
* 知识库Mapper接口

Some files were not shown because too many files have changed in this diff Show More