Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/devnomad-byte/EvolveHub
/ functions
Functions
1,662 in github.com/devnomad-byte/EvolveHub
⨍
Functions
1,662
◇
Types & classes
808
↓ 209 callers
Method
ok
()
backend/evolvehub-common/src/main/java/org/evolve/common/web/response/Result.java:46
↓ 194 callers
Method
execute
(Long jobId, boolean isManual)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/cron/CronJobExecutor.java:66
↓ 164 callers
Method
get
读取工作区 @param userId 用户 ID @param sessionId 会话 ID @return 工作区 @author TellyJiang @since 2026-04-16
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemorySessionWorkspaceStore.java:24
↓ 91 callers
Method
build
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/FileNode.java:54
↓ 86 callers
Method
builder
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/FileNode.java:36
↓ 79 callers
Method
getUserId
获取当前线程的用户 ID @return 用户 ID,未设置时返回 null
backend/evolvehub-common/src/main/java/org/evolve/common/base/CurrentUserHolder.java:32
↓ 73 callers
Method
list
分页查询角色列表 @param pageNum 页码,默认为1 @param pageSize 每页条数,默认为10 @return 分页角色列表
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/RoleController.java:100
↓ 67 callers
Method
getName
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/FileNode.java:23
↓ 66 callers
Method
getById
根据ID查询角色详情 @param id 角色ID @return 角色实体信息
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/RoleController.java:87
↓ 66 callers
Method
getMessage
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/McpConfigController.java:251
↓ 63 callers
Method
getContent
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/hub/model/HubSkillBundle.java:20
↓ 63 callers
Method
name
(String name)
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/FileNode.java:48
↓ 56 callers
Method
save
保存向量记忆 @param userId 用户 ID @param deptId 部门 ID @param sessionId 会话 ID @param content 内容 @param importance 重要性 @param memoryKind 记忆归类 @param roundStar
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/MemoryVectorStore.java:43
↓ 45 callers
Method
filter
(ServerWebExchange exchange, GatewayFilterChain chain)
backend/evolvehub-gateway/src/main/java/org/evolve/gateway/filter/AdminAccessFilter.java:25
↓ 38 callers
Method
delete
删除向量记忆 @param vectorDocId 向量文档 ID @author TellyJiang @since 2026-04-15
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/MemoryVectorStore.java:65
↓ 38 callers
Method
set
设置当前线程的用户 ID @param userId 用户 ID
backend/evolvehub-common/src/main/java/org/evolve/common/base/CurrentUserHolder.java:23
↓ 35 callers
Method
setName
(String name)
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/FileNode.java:24
↓ 35 callers
Method
status
获取 MCP 运行状态
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/McpInstanceController.java:75
↓ 30 callers
Method
size
(long size)
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/FileNode.java:51
↓ 26 callers
Method
setDescription
(String description)
backend/evolvehub-admin/src/main/java/org/evolve/admin/hub/model/HubSearchResult.java:19
↓ 24 callers
Method
set
设置全局向量模型(有则更新,无则创建) @param request 向量模型配置 @return 设置后的向量模型配置
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/EmbeddingModelController.java:37
↓ 23 callers
Method
getStatus
获取 MCP 运行状态(真正探测连接) 1. 查数据库中 RUNNING 状态的记录 2. 检查内存中是否有对应的 McpSyncClient 3. 如果有 client,尝试 listTools() 探测连接是否真正存活 4. 如果 client 丢失或连接已死,修正数据库状态
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/McpInstanceService.java:210
↓ 22 callers
Method
fail
()
backend/evolvehub-common/src/main/java/org/evolve/common/web/response/Result.java:60
↓ 21 callers
Method
setContent
(String content)
backend/evolvehub-admin/src/main/java/org/evolve/admin/hub/model/HubSkillBundle.java:21
↓ 20 callers
Method
getBucket
获取当前配置的 bucket 名称
backend/evolvehub-admin/src/main/java/org/evolve/admin/utils/FileStorageUtil.java:34
↓ 19 callers
Method
getRoleById
(Long id)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/RolesInfra.java:23
↓ 18 callers
Method
format
格式化召回结果 @param results 召回结果 @return 格式化文本 @author TellyJiang @since 2026-04-14
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/algorithm/MemoryRecallFormattingAlgorithm.java:23
↓ 18 callers
Method
getDeptById
(Long id)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/DeptInfra.java:29
↓ 16 callers
Method
assertCanAccessUser
校验当前操作者是否可访问目标用户记忆 @param targetUserId 目标用户 ID @author TellyJiang @since 2026-04-11
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemoryAccessGuard.java:42
↓ 16 callers
Method
getUserById
根据主键查询用户 @param id 用户 ID @return 用户实体,不存在返回 null
backend/evolvehub-common/src/main/java/org/evolve/common/infra/UsersInfra.java:65
↓ 16 callers
Method
scanContentPatterns
(String content, String filename, Pattern[] patterns, String ruleId, Stri
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/SecurityScanner.java:431
↓ 15 callers
Method
exists
检查文件是否存在
backend/evolvehub-admin/src/main/java/org/evolve/admin/utils/FileStorageUtil.java:114
↓ 13 callers
Method
listPage
(int pageNum, int pageSize)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/DeptInfra.java:66
↓ 13 callers
Method
update
(ModelProviderEntity entity)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/ModelProviderInfra.java:36
↓ 12 callers
Method
create
创建 AgentScope 智能体 @param userId 用户 ID @param sessionId 会话 ID @param modelName 模型名称 @return 智能体 @author TellyJiang @since 2026-04-14
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/facade/AgentScopeAgentFactory.java:23
↓ 12 callers
Method
getById
(Long id)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/EnvVarInfra.java:16
↓ 12 callers
Method
getSize
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/FileNode.java:29
↓ 11 callers
Method
buildFinding
(String severity, String title, String description, String filePath,
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/SecurityScanner.java:458
↓ 11 callers
Method
defaultInteger
(Integer value)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemorySessionServiceImpl.java:496
↓ 11 callers
Method
getPermissionById
(Long id)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/PermissionsInfra.java:25
↓ 11 callers
Method
normalizeText
(String value)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemorySessionServiceImpl.java:500
↓ 10 callers
Method
getByName
(String name)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/McpConfigInfra.java:29
↓ 10 callers
Method
getDescription
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/hub/model/HubSearchResult.java:18
↓ 10 callers
Method
getSeverity
()
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/FileGuardEngine.java:89
↓ 10 callers
Method
path
(String path)
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/FileNode.java:49
↓ 9 callers
Method
getDataScopeInfo
(Long userId)
backend/evolvehub-domain-rbac/src/main/java/org/evolve/domain/rbac/service/UserDataScopeService.java:46
↓ 9 callers
Method
getModelConfigById
(Long id)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/ModelConfigInfra.java:25
↓ 9 callers
Method
listByUserId
(Long userId)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/UserRolesInfra.java:31
↓ 9 callers
Method
send
发送消息并返回 SSE 流 <p> 如果 request.sessionId 为空,自动创建新会话;否则校验已有会话归属。 SSE 流的第一条事件为 session_created(仅新建会话时),告知前端 sessionId。 </p> @param request 发送消息请求 @return
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/SendMessageManager.java:160
↓ 8 callers
Method
getByUserId
根据用户 ID 查询画像 @param userId 用户 ID @return 画像对象 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/repository/AgentMemoryProfileRepository.java:27
↓ 8 callers
Method
getConfig
获取全局配置
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/ToolGuardController.java:112
↓ 8 callers
Method
getCurrentDeptId
获取当前操作者部门 ID @return 部门 ID @author TellyJiang @since 2026-04-16
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemoryOperatorContext.java:57
↓ 8 callers
Method
listByIds
批量查询用户
backend/evolvehub-domain-rbac/src/main/java/org/evolve/domain/rbac/infra/UsersInfra.java:166
↓ 8 callers
Method
save
保存工作区 @param workspace 工作区 @author TellyJiang @since 2026-04-16
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemorySessionWorkspaceStore.java:33
↓ 8 callers
Method
toJson
序列化对象 @param value 待序列化对象 @return JSON 字符串 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/MemoryRuntimeJsonCodec.java:42
↓ 8 callers
Method
updateInstance
更新实例
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/McpInstanceInfra.java:92
↓ 8 callers
Method
upload
上传文件
backend/evolvehub-admin/src/main/java/org/evolve/admin/utils/FileStorageUtil.java:89
↓ 7 callers
Method
clear
清除当前线程的用户 ID
backend/evolvehub-common/src/main/java/org/evolve/common/base/CurrentUserHolder.java:39
↓ 7 callers
Method
fromJson
反序列化对象 @param json JSON 内容 @param clazz 目标类型 @param <T> 泛型类型 @return 目标对象 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/MemoryRuntimeJsonCodec.java:60
↓ 7 callers
Method
getById
根据主键查询对象 @param id 主键 @return 对象实体 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/repository/AgentMemoryObjectRepository.java:27
↓ 7 callers
Method
getPath
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/FileNode.java:25
↓ 7 callers
Method
getRoleList
(Object loginId, String loginType)
backend/evolvehub-common/src/main/java/org/evolve/common/config/SaTokenConfig.java:61
↓ 7 callers
Method
safe
(String value)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/algorithm/impl/DefaultMemoryDeduplicationAlgorithm.java:40
↓ 7 callers
Method
update
更新角色信息 <p>包含角色名/角色编码排他唯一性校验,dataScope变更时自动清理自定义部门列表。</p> @param request 更新角色请求体 @return 更新结果
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/RoleController.java:114
↓ 6 callers
Method
deleteObject
(String bucketName, String objectKey)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/S3FileDeleteManager.java:57
↓ 6 callers
Method
embedSync
同步方式获取向量(阻塞等待) @param text 待向量化的文本 @return 向量数组
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/config/EmbeddingService.java:52
↓ 6 callers
Method
getFiles
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/hub/model/HubSkillBundle.java:30
↓ 6 callers
Method
getMcpConfigById
(Long id)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/McpConfigInfra.java:25
↓ 6 callers
Method
getRunningByConfigId
根据 MCP Config ID 查询运行中的实例
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/McpInstanceInfra.java:45
↓ 6 callers
Method
getSkillConfigById
(Long id)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/SkillConfigInfra.java:25
↓ 6 callers
Method
listPageByDataScope
管理员分页查询会话列表(支持数据权限过滤 + 关键字搜索 + 日期范围) scope=1 (SUPER_ADMIN): 不过滤,直接查全部 scope=4: 仅本人数据 scope=3: 仅本部门 scope=2: 本部门及子部门 scope=5: 自定义部门列表 @param dataScop
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/ChatSessionInfra.java:64
↓ 6 callers
Method
saveOrUpdateEntity
保存或更新对象 @param entity 对象实体 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/repository/AgentMemoryObjectRepository.java:38
↓ 6 callers
Method
set
设置当前线程的数据权限上下文 @param context 数据权限上下文
backend/evolvehub-common/src/main/java/org/evolve/common/datascope/DataScopeContextHolder.java:24
↓ 6 callers
Method
setSourceUrl
(String sourceUrl)
backend/evolvehub-admin/src/main/java/org/evolve/admin/hub/model/HubSkillBundle.java:27
↓ 6 callers
Method
updateSkillConfig
(SkillConfigEntity entity)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/SkillConfigInfra.java:37
↓ 5 callers
Method
assignRole
为用户分配角色 <p>校验用户和角色是否存在,以及是否已存在相同的关联关系。</p> @param request 分配角色请求体(包含用户ID和角色ID) @return 分配结果
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/UserController.java:133
↓ 5 callers
Method
buildKey
构建 Redis Key @param userId 用户 ID @param sessionId 会话 ID @return evolvehub:session:{userId}:{sessionId}
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/ChatContextCacheService.java:72
↓ 5 callers
Method
createModel
根据模型配置构建 ChatModel 实例 @param config 模型配置实体 @return ChatModelBase 实例(OpenAIChatModel 或 AnthropicChatModel)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/config/ChatModelFactory.java:41
↓ 5 callers
Method
defaultValue
(String value)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/support/MemoryMarkdownRenderer.java:58
↓ 5 callers
Method
from
(CronJobEntity e)
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/CronJobResponse.java:31
↓ 5 callers
Method
getByKey
(String varKey)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/EnvVarInfra.java:20
↓ 5 callers
Method
getMemoryProfile
获取用户 Memory 画像 @param userId 用户 ID @return Markdown 内容 @author TellyJiang @since 2026-04-11
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/MemoryApi.java:42
↓ 5 callers
Method
getName
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/hub/model/HubSkillBundle.java:16
↓ 5 callers
Method
list
分页查询当前用户的 MCP 配置列表
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/api/UserMcpConfigController.java:63
↓ 5 callers
Method
listAll
()
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/DesktopIconInfra.java:40
↓ 5 callers
Method
loadWorkspace
(Long userId, String sessionId)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemorySessionServiceImpl.java:202
↓ 5 callers
Method
normalize
归一化重要性分值 @param importance 原始分值 @return 归一化结果 @author TellyJiang @since 2026-04-11
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/support/MemoryImportanceUtil.java:23
↓ 5 callers
Method
normalizeImportance
(BigDecimal importance)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemoryVectorServiceImpl.java:269
↓ 5 callers
Method
parseJson
(String json, TypeReference<T> typeRef)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/ToolGuardEngine.java:262
↓ 5 callers
Method
run
(Long jobId)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/CronJobRunManager.java:22
↓ 5 callers
Method
safe
(String value)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/algorithm/impl/DefaultMemoryProfileProjectionAlgorithm.java:84
↓ 5 callers
Method
safeRounds
(List<MemoryRoundDTO> rounds)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemorySessionServiceImpl.java:488
↓ 5 callers
Method
search
查询相似向量记忆 @param userId 用户 ID @param query 查询文本 @param topK 数量 @return 召回结果 @author TellyJiang @since 2026-04-15
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/MemoryVectorStore.java:26
↓ 5 callers
Method
selectValue
(String currentValue, String fallbackValue)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemoryProfileServiceImpl.java:236
↓ 5 callers
Method
test
测试模型连通性 @param provider 提供商标识(如 openai / deepseek / anthropic) @param baseUrl 自定义基址,为空时使用提供商默认地址 @param apiKey API 密钥 @return 测试结果
backend/evolvehub-common/src/main/java/org/evolve/common/ai/ModelConnectivityTester.java:67
↓ 5 callers
Method
updateUser
修改用户(超级管理员和普通管理员) @param request 修改请求 @return 用户信息
backend/evolvehub-auth/src/main/java/org/evolve/auth/api/UserController.java:91
↓ 4 callers
Method
buildStorageKey
构建存储路径
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/SkillFileService.java:348
↓ 4 callers
Method
disableFilter
禁用数据权限过滤(在查询完成后调用)
backend/evolvehub-common/src/main/java/org/evolve/common/datascope/DataScopeContextHolder.java:55
↓ 4 callers
Method
enableFilter
启用数据权限过滤(在需要过滤的查询前调用)
backend/evolvehub-common/src/main/java/org/evolve/common/datascope/DataScopeContextHolder.java:48
↓ 4 callers
Method
fail
(String message)
backend/evolvehub-common/src/main/java/org/evolve/common/ai/ModelConnectivityTester.java:156
next →
1–100 of 1,662, ranked by callers