MCPcopy Create free account

hub / github.com/devnomad-byte/EvolveHub / types & classes

Types & classes808 in github.com/devnomad-byte/EvolveHub

ClassAddSecurityScannerWhitelistRequest
添加安全扫描白名单请求
backend/evolvehub-admin/src/main/java/org/evolve/admin/request/AddSecurityScannerWhitelistRequest.java:8
ClassAdminAccessFilter
后台管理访问控制 Filter <p> 拦截 /admin/ 路径,只允许 SUPER_ADMIN 和 ADMIN 角色访问 其他角色访问返回 403 权限不足 </p> @author zhao
backend/evolvehub-gateway/src/main/java/org/evolve/gateway/filter/AdminAccessFilter.java:22
ClassAdminApiApplication
backend/evolvehub-admin/src/main/java/org/evolve/admin/AdminApiApplication.java:6
ClassAdminListMessagesManager
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AdminListMessagesManager.java:12
ClassAdminListSessionsManager
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AdminListSessionsManager.java:14
ClassAdminTokenUsageController
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/AdminTokenUsageController.java:15
ClassAgentMemoryObjectEntity
AgentScope Memory 对象实体 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/domain/bean/entity/AgentMemoryObjectEntity.java:15
InterfaceAgentMemoryObjectMapper
AgentScope Memory 对象 Mapper @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/mapper/AgentMemoryObjectMapper.java:13
ClassAgentMemoryObjectRepository
AgentScope Memory 对象仓储 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/repository/AgentMemoryObjectRepository.java:16
ClassAgentMemoryProfileEntity
AgentScope 用户画像索引实体 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/domain/bean/entity/AgentMemoryProfileEntity.java:17
InterfaceAgentMemoryProfileMapper
AgentScope 用户画像 Mapper @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/mapper/AgentMemoryProfileMapper.java:13
ClassAgentMemoryProfileRepository
AgentScope 用户画像仓储 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/repository/AgentMemoryProfileRepository.java:16
ClassAgentMemoryRecordEntity
AgentScope 长期记忆记录实体 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/domain/bean/entity/AgentMemoryRecordEntity.java:18
InterfaceAgentMemoryRecordMapper
AgentScope 长期记忆 Mapper @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/mapper/AgentMemoryRecordMapper.java:13
ClassAgentMemoryRecordRepository
AgentScope 长期记忆仓储 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/repository/AgentMemoryRecordRepository.java:16
ClassAgentMemorySessionMetaEntity
AgentScope 会话元数据实体 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/domain/bean/entity/AgentMemorySessionMetaEntity.java:17
InterfaceAgentMemorySessionMetaMapper
AgentScope 会话元数据 Mapper @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/mapper/AgentMemorySessionMetaMapper.java:13
ClassAgentMemorySessionMetaRepository
AgentScope 会话元数据仓储 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/repository/AgentMemorySessionMetaRepository.java:16
InterfaceAgentRuntimeConfig
frontend/src/api/agentRuntimeConfig.ts:72
ClassAgentRuntimeConfigBatchUpdateManager
批量更新Agent运行时配置
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AgentRuntimeConfigBatchUpdateManager.java:21
ClassAgentRuntimeConfigController
Agent运行时配置管理
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/AgentRuntimeConfigController.java:24
ClassAgentRuntimeConfigDefaultsManager
获取Agent运行时配置默认值
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AgentRuntimeConfigDefaultsManager.java:13
ClassAgentRuntimeConfigEntity
Agent运行时配置实体
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/model/AgentRuntimeConfigEntity.java:13
ClassAgentRuntimeConfigGetManager
获取Agent运行时配置
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AgentRuntimeConfigGetManager.java:15
InterfaceAgentRuntimeConfigHistory
frontend/src/api/agentRuntimeConfig.ts:81
ClassAgentRuntimeConfigHistoryEntity
Agent运行时配置变更历史实体
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/model/AgentRuntimeConfigHistoryEntity.java:13
ClassAgentRuntimeConfigHistoryInfra
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/AgentRuntimeConfigHistoryInfra.java:13
ClassAgentRuntimeConfigHistoryListManager
获取Agent运行时配置变更历史
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AgentRuntimeConfigHistoryListManager.java:15
InterfaceAgentRuntimeConfigHistoryMapper
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/AgentRuntimeConfigHistoryInfra.java:16
ClassAgentRuntimeConfigHistoryResponse
Agent运行时配置历史响应
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/AgentRuntimeConfigHistoryResponse.java:10
ClassAgentRuntimeConfigInfra
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/AgentRuntimeConfigInfra.java:11
InterfaceAgentRuntimeConfigMapper
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/AgentRuntimeConfigInfra.java:14
ClassAgentRuntimeConfigResponse
Agent运行时配置响应
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/AgentRuntimeConfigResponse.java:10
ClassAgentRuntimeConfigUpdateManager
更新Agent运行时配置
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AgentRuntimeConfigUpdateManager.java:21
InterfaceAgentScopeAgentFactory
AgentScope 智能体工厂接口 @author TellyJiang @since 2026-04-14
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/facade/AgentScopeAgentFactory.java:11
InterfaceAgentScopeConversationFacade
AgentScope 对话门面接口 负责封装标准的 AgentScope 会话恢复、调用和保存流程。 @author TellyJiang @since 2026-04-14
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/facade/AgentScopeConversationFacade.java:13
InterfaceAgentScopeMemoryRuntimeService
AgentScope Memory 运行时服务 该接口直接面向 AgentScope 对话系统暴露短期记忆、长期记忆与会话状态能力, 是 memory 模块供外部 AgentScope 运行时接入的主入口。 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/AgentScopeMemoryRuntimeService.java:21
InterfaceAgentScopeModelResolver
AgentScope 模型解析接口 @author TellyJiang @since 2026-04-14
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/model/AgentScopeModelResolver.java:11
ClassAgentScopeMsgMapper
AgentScope 消息映射器 负责业务侧字符串消息与 AgentScope Msg 之间的双向映射。 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/AgentScopeMsgMapper.java:22
ClassAgentScopeRedisSession
基于 Spring Redis 的 AgentScope Session 实现 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/AgentScopeRedisSession.java:23
ClassAiCronController
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/api/AiCronController.java:8
ClassAiPlatformApiApplication
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/AiPlatformApiApplication.java:8
InterfaceAlertOptions
frontend/src/composables/useAlert.ts:3
ClassApiKeyController
API Key 管理控制器 <p> 管理员为用户生成、重置、禁用 API Key。 所有接口仅超级管理员可操作。 </p> @author zhao @version v1.0 @date 2026/4/13
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/ApiKeyController.java:29
ClassApiKeyEntity
用户 API Key 实体类 <p> 一个用户对应一个 API Key,用于调用系统级资源时的身份认证。 </p> @author zhao @version v1.0 @date 2026/4/13
backend/evolvehub-common/src/main/java/org/evolve/common/model/ApiKeyEntity.java:20
ClassApiKeyEntity
用户 API Key 实体类 <p> 一个用户对应一个 API Key,用于调用系统级资源时的身份认证。 </p> @author zhao @version v1.0 @date 2026/4/13
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/model/ApiKeyEntity.java:20
ClassApiKeyInfra
API Key 数据访问层 @author zhao @version v1.0 @date 2026/4/13
backend/evolvehub-common/src/main/java/org/evolve/common/infra/ApiKeyInfra.java:18
ClassApiKeyInfra
API Key 数据访问层 @author zhao @version v1.0 @date 2026/4/13
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/ApiKeyInfra.java:18
InterfaceApiKeyMapper
backend/evolvehub-common/src/main/java/org/evolve/common/infra/ApiKeyInfra.java:21
InterfaceApiKeyMapper
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/ApiKeyInfra.java:21
InterfaceApiResponse
frontend/src/utils/request.ts:4
InterfaceAppDefinition
frontend/src/types/index.ts:19
InterfaceAppNotification
frontend/src/types/index.ts:41
InterfaceAppearanceSettings
frontend/src/composables/useAppearance.ts:5
ClassAssignResourceGrantManager
资源授权业务处理器 <p> 业务规则: <ul> <li>目标用户必须存在</li> <li>不能重复授权</li> </ul> @author zhao @version v1.0 @date 2026/4/13
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AssignResourceGrantManager.java:27
ClassAssignResourceGrantRequest
资源授权请求 @param userId 被授权用户 ID @param resourceType 资源类型(MODEL / SKILL / MCP) @param resourceId 资源 ID
backend/evolvehub-admin/src/main/java/org/evolve/admin/request/AssignResourceGrantRequest.java:13
ClassAssignResourceGrantResponse
资源授权响应 @param id 授权记录 ID
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/AssignResourceGrantResponse.java:8
ClassAssignRoleDataScopeManager
设置角色自定义数据范围业务处理器 <p> 业务规则: <ul> <li>角色必须存在</li> <li>角色 dataScope 必须为 5(自定义),否则不允许设置部门列表</li> <li>所有指定的部门 ID 必须存在</li> <li>执行时全量替换(先清除旧
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AssignRoleDataScopeManager.java:31
ClassAssignRoleDataScopeRequest
设置角色数据范围请求 @param roleId 角色ID @param deptIds 自定义数据范围的部门ID列表
backend/evolvehub-admin/src/main/java/org/evolve/admin/request/AssignRoleDataScopeRequest.java:13
ClassAssignRoleDataScopeResponse
设置角色数据范围响应
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/AssignRoleDataScopeResponse.java:4
ClassAssignRolePermissionManager
为角色分配权限业务处理器 <p> 业务规则: <ul> <li>角色必须存在</li> <li>权限必须存在</li> <li>不允许重复分配同一权限</li> </ul> @author zhao @version v1.0 @date 2026/4/9
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AssignRolePermissionManager.java:29
ClassAssignRolePermissionRequest
为角色分配权限请求 @param roleId 角色ID @param permissionId 权限ID
backend/evolvehub-admin/src/main/java/org/evolve/admin/request/AssignRolePermissionRequest.java:11
InterfaceAssignRolePermissionRequest
frontend/src/api/adminRole.ts:39
ClassAssignRolePermissionResponse
为角色分配权限响应
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/AssignRolePermissionResponse.java:4
ClassAssignUserRoleManager
为用户分配角色业务处理器 <p> 业务规则: <ul> <li>用户必须存在</li> <li>角色必须存在</li> <li>不允许重复分配同一角色</li> </ul> @author zhao @version v1.0 @date 2026/4/9
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AssignUserRoleManager.java:29
ClassAssignUserRoleRequest
为用户分配角色请求 @param userId 用户ID @param roleId 角色ID
backend/evolvehub-admin/src/main/java/org/evolve/admin/request/AssignUserRoleRequest.java:11
InterfaceAssignUserRoleRequest
frontend/src/api/adminUser.ts:51
ClassAssignUserRoleResponse
为用户分配角色响应
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/AssignUserRoleResponse.java:4
ClassAuthApiApplication
backend/evolvehub-auth/src/main/java/org/evolve/auth/AuthApiApplication.java:6
ClassAuthController
认证控制器 <p> 提供登录、登出接口。login 在网关白名单中,无需携带 token。 用户注册功能已移除,用户只能由管理员在后台管理界面创建。 </p> @author zhao devnomad-byte
backend/evolvehub-auth/src/main/java/org/evolve/auth/api/AuthController.java:23
ClassAvailableModelSupport
对话模型可用性校验支持类 @author TellyJiang @since 2026-04-18
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/AvailableModelSupport.java:16
ClassAvailableResourceController
可用资源聚合查询控制器 <p> 返回当前用户可使用的所有资源(自己的用户级资源 + 被授权的系统级资源)。 </p> @author zhao
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/api/AvailableResourceController.java:25
InterfaceBaseConverter
BaseConverter
backend/evolvehub-common/src/main/java/org/evolve/common/config/MapstructConfig.java:21
ClassBaseEntity
@author zhao @version v1.0 @className BaseEntity @description 统一父类,createTime / updateTime 由 MybatisPlusMetaHandler 自动填充,开发时无需关心 @date 2026/4/9 14:27
backend/evolvehub-common/src/main/java/org/evolve/common/base/BaseEntity.java:22
ClassBaseManager
业务处理抽象父类 <p> 定义统一的业务处理流程:先执行参数校验(check),再执行业务处理(process)。 所有具体的业务操作(如创建、更新、删除、查询等)均继承此类, 并实现 check 和 process 两个模板方法。 </p> <p>调用方式:通过 {@link #execute(O
backend/evolvehub-common/src/main/java/org/evolve/common/base/BaseManager.java:16
ClassBatchTestModelConfigManager
批量测试 SYSTEM 公共模型连通性 <p> 流程: <ul> <li>查询所有 scope=SYSTEM 的模型</li> <li>逐个调用 ModelConnectivityTester 测试</li> <li>失败模型自动禁用(enabled=0)</li>
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/BatchTestModelConfigManager.java:26
ClassBatchTestModelConfigResponse
公共模型批量连通性测试响应
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/BatchTestModelConfigResponse.java:8
ClassBatchUpdateAgentRuntimeConfigRequest
批量更新Agent运行时配置请求
backend/evolvehub-admin/src/main/java/org/evolve/admin/request/BatchUpdateAgentRuntimeConfigRequest.java:10
ClassBucketInfo
Bucket 信息
backend/evolvehub-admin/src/main/java/org/evolve/admin/utils/FileStorageUtil.java:310
ClassBucketMetadata
Bucket 元数据
backend/evolvehub-admin/src/main/java/org/evolve/admin/utils/FileStorageUtil.java:324
ClassBusinessException
业务异常 <p> 在业务逻辑中主动抛出,由全局异常处理器统一捕获并返回给前端。 <p> 用法示例: <pre> throw new BusinessException(ResultCode.DATA_NOT_EXIST); throw new BusinessException("用户名已被
backend/evolvehub-common/src/main/java/org/evolve/common/web/exception/BusinessException.java:20
ClassCategoryResponse
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/CategoryResponse.java:5
InterfaceCategoryResponse
frontend/src/api/desktop.ts:4
InterfaceChangePasswordRequest
frontend/src/api/auth.ts:41
ClassChatAgentFactory
对话 Agent 工厂 <p> 每次对话请求时,根据模型配置和用户权限构建一个完整的 ReActAgent 实例。 Agent = ChatModel + Toolkit(记忆工具 + MCP + Skill)+ 系统提示词。 </p> @author zhao
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/agent/ChatAgentFactory.java:21
ClassChatContextCacheService
对话上下文 Redis 缓存服务(Hash 结构) <p> Redis key = evolvehub:session:{userId}:{sessionId},Hash 内含两个 field: <ul> <li><b>summary</b>:LLM 压缩后的摘要(轻量,每次对话必读,检索快)<
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/ChatContextCacheService.java:31
ClassChatHistoryController
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/ChatHistoryController.java:15
ClassChatHistoryExportManager
管理员导出对话历史
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/ChatHistoryExportManager.java:27
ClassChatHistoryMessageListManager
管理员查询会话的消息列表
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/ChatHistoryMessageListManager.java:15
ClassChatHistorySessionListManager
管理员查询用户的会话列表
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/ChatHistorySessionListManager.java:26
ClassChatHistoryUserListManager
管理员查询有聊天记录的用户列表
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/ChatHistoryUserListManager.java:23
ClassChatMemoryService
长期记忆服务 <p> 基于 Milvus(Zilliz Cloud)实现长期记忆的存储、检索和管理。 <ul> <li>检索:将查询文本向量化 → Milvus 余弦相似度搜索 → 返回 Top-K 记忆文本</li> <li>提取:对话结束后,用 LLM 提取值得记忆的内容 → 向量化 →
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/ChatMemoryService.java:53
InterfaceChatMessage
frontend/src/types/index.ts:50
ClassChatMessageEntity
对话消息实体 @author zhao @date 2026/4/14
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/model/ChatMessageEntity.java:16
InterfaceChatMessageInfo
frontend/src/api/adminChatHistory.ts:33
ClassChatMessageInfra
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/ChatMessageInfra.java:12
InterfaceChatMessageMapper
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/ChatMessageInfra.java:15
InterfaceChatMessageMapper
对话消息 Mapper @author TellyJiang @since 2026-04-17
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/infra/mapper/ChatMessageMapper.java:13
InterfaceChatMessageRecord
frontend/src/api/chat.ts:24
ClassChatModelFactory
聊天模型工厂 <p> 根据模型配置(provider / baseUrl / apiKey / modelName)动态构建 AgentScope ChatModel 实例。 每次调用都会创建新实例,保证线程安全(AgentScope Model 有状态,不可共享)。 </p> <p> 支持的 pr
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/config/ChatModelFactory.java:27
next →1–100 of 808, ranked by callers