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
↓ 1 callers
Method
existsChildDept
(Long parentId)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/DeptInfra.java:46
↓ 1 callers
Method
existsChildPermission
(Long parentId)
backend/evolvehub-common/src/main/java/org/evolve/common/infra/PermissionsInfra.java:33
↓ 1 callers
Method
existsInS3
(String objectKey)
backend/evolvehub-admin/src/main/java/org/evolve/admin/utils/FileStorageUtil.java:266
↓ 1 callers
Method
existsSimilar
判断是否存在高相似记忆 @param userId 用户 ID @param content 内容 @param threshold 阈值 @return 是否存在 @author TellyJiang @since 2026-04-15
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/MemoryVectorStore.java:56
↓ 1 callers
Method
extract
从对话中提取记忆 @param request 提取请求 @return 提取结果 @author TellyJiang @since 2026-04-14
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/algorithm/MemoryExtractionAlgorithm.java:22
↓ 1 callers
Method
extractAndSave
同步提取并保存记忆(含重要性评分过滤)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/ChatMemoryService.java:253
↓ 1 callers
Method
extractFileName
(String key, String prefix)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/S3FileListManager.java:93
↓ 1 callers
Method
extractFolderName
(String fullPath, String prefix)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/S3FileListManager.java:81
↓ 1 callers
Method
extractMemories
调用 LLM 从对话中提取值得记忆的内容(含重要性评分)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/ChatMemoryService.java:287
↓ 1 callers
Method
extractMemoryFromConversation
从对话中提取记忆 @param request 提取请求 @return 提取结果 @author TellyJiang @since 2026-04-11
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemoryExtractionServiceImpl.java:60
↓ 1 callers
Method
extractPaths
从参数值中提取文件路径
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/FileGuardEngine.java:165
↓ 1 callers
Method
extractPathsFromShellCommand
从 shell 命令中提取文件路径(处理 >, >>, 2>, < 等重定向)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/FileGuardEngine.java:176
↓ 1 callers
Method
extractSnippet
(String text, String pattern)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/ToolGuardEngine.java:245
↓ 1 callers
Method
extractText
从 ChatResponse 中提取文本
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/ContextSummaryService.java:213
↓ 1 callers
Method
extractTextFromResponse
(ChatResponse response)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/algorithm/impl/DefaultMemoryExtractionAlgorithm.java:115
↓ 1 callers
Method
extractTextFromResponse
从 ChatResponse 中提取文本
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/ChatMemoryService.java:433
↓ 1 callers
Method
extractToolResultText
从 ToolResultBlock 中提取文本结果
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/SendMessageManager.java:458
↓ 1 callers
Method
extractToolResults
从 Msg 中提取工具调用结果
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/SendMessageManager.java:442
↓ 1 callers
Method
extractToolUseCalls
从 Msg 中提取工具调用请求
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/SendMessageManager.java:426
↓ 1 callers
Method
extractZip
解压 ZIP 数据到目标目录
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/McpInstanceService.java:505
↓ 1 callers
Method
fallbackToStructuredMemories
(Long userId, Integer topK)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemoryVectorServiceImpl.java:294
↓ 1 callers
Method
findEnabledModelByName
大小写无关查询模型,兼容依赖模块尚未刷新到新 API 的场景。 @param modelName 模型名称 @return 模型配置 @author TellyJiang @since 2026-04-16
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/model/DefaultAgentScopeModelResolver.java:50
↓ 1 callers
Method
findModelByNameIgnoreCase
(String modelName)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/algorithm/impl/DefaultMemoryExtractionAlgorithm.java:144
↓ 1 callers
Method
findSkillContent
从文件列表中找到 SKILL.md 内容
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/SkillInstallService.java:147
↓ 1 callers
Method
findSkillContentFromFiles
从文件列表中找到 SKILL.md 内容(UTF-8 解析并清理 null byte)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/SkillFileService.java:265
↓ 1 callers
Method
from
(ToolGuardConfigEntity entity)
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/ToolGuardConfigResponse.java:16
↓ 1 callers
Method
from
(SecurityScannerConfigEntity entity)
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/SecurityScannerConfigResponse.java:17
↓ 1 callers
Method
generateSummary
调用 LLM 生成摘要
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/ContextSummaryService.java:185
↓ 1 callers
Method
get
获取当前线程的数据权限上下文 @return 数据权限上下文,未设置时返回 null
backend/evolvehub-common/src/main/java/org/evolve/common/datascope/DataScopeContextHolder.java:33
↓ 1 callers
Function
getApiUrl
()
frontend/src/api/upload.ts:9
↓ 1 callers
Method
getBucketMetadata
获取 Bucket 元数据(文件数、总大小)
backend/evolvehub-admin/src/main/java/org/evolve/admin/utils/FileStorageUtil.java:56
↓ 1 callers
Method
getByPermId
(Long permId)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/DesktopIconInfra.java:33
↓ 1 callers
Method
getByUserAndModelAndDate
(Long userId, Long modelConfigId, LocalDate usageDate)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/ChatTokenUsageInfra.java:20
↓ 1 callers
Method
getByUserIdAndSessionId
根据用户和会话查询元数据 @param userId 用户 ID @param sessionId 会话 ID @return 元数据实体 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/repository/AgentMemorySessionMetaRepository.java:28
↓ 1 callers
Method
getByVectorDocId
按向量文档 ID 查询 @param userId 用户 ID @param vectorDocId 向量文档 ID @return 用户记忆 @author TellyJiang @since 2026-04-18
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/repository/UserMemoryRepository.java:68
↓ 1 callers
Method
getContentType
根据文件扩展名获取 Content-Type
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/SkillInstallService.java:191
↓ 1 callers
Method
getCreationDate
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/S3BucketResponse.java:25
↓ 1 callers
Method
getCurrentUserId
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/CreateMcpConfigManager.java:58
↓ 1 callers
Method
getCurrentUserId
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/CreateSkillConfigManager.java:68
↓ 1 callers
Method
getDescendantDeptIds
获取部门及其所有子孙部门的 ID 列表(含自身) <p> 从当前部门出发,递归查询所有子部门,返回所有子孙部门的 ID。 用于 dataScope=2(部门及子部门数据)的场景。 </p> @param deptId 起始部门 ID @return 包含自身及所有子孙部门 ID 的列表,deptI
backend/evolvehub-domain-rbac/src/main/java/org/evolve/domain/rbac/infra/DeptInfra.java:104
↓ 1 callers
Method
getDescription
(String configKey)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/AgentRuntimeConfigBatchUpdateManager.java:100
↓ 1 callers
Method
getDetail
读取缓存中的窗口外旧消息 @param userId 用户 ID @param sessionId 会话 ID @return 旧消息列表(Map 含 role/content),缓存不存在返回 null(调用方需回查 DB)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/ChatContextCacheService.java:161
↓ 1 callers
Method
getDimensions
获取向量维度
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/config/EmbeddingService.java:59
↓ 1 callers
Method
getFileCount
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/S3BucketResponse.java:27
↓ 1 callers
Method
getFriendlyErrorMessage
将异常转换为用户友好的错误消息
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/ModelConnectivityTester.java:174
↓ 1 callers
Method
getLongTermMemory
获取长期记忆能力 @param userId 用户 ID @param sessionId 会话 ID @return 长期记忆实现 @author TellyJiang @since 2026-04-12
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/framework/agentscope/AgentScopeMemoryRuntimeService.java:83
↓ 1 callers
Method
getMatchedValue
()
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/ToolGuardEngine.java:97
↓ 1 callers
Method
getMaxSeverity
()
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/ToolGuardEngine.java:94
↓ 1 callers
Method
getParamName
()
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/FileGuardEngine.java:91
↓ 1 callers
Method
getParamsToCheck
获取工具需要检查的参数名
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/FileGuardEngine.java:154
↓ 1 callers
Method
getProfile
读取用户的 MEMORY.md 内容 @param userId 用户 ID @return MEMORY.md 文本内容,不存在返回 null
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/UserProfileService.java:49
↓ 1 callers
Method
getRunningInstance
获取运行中的实例
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/McpInstanceService.java:266
↓ 1 callers
Method
getScanData
()
backend/evolvehub-common/src/main/java/org/evolve/common/web/exception/SecurityScanException.java:19
↓ 1 callers
Method
getTotalSize
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/S3BucketResponse.java:29
↓ 1 callers
Method
getType
()
backend/evolvehub-admin/src/main/java/org/evolve/admin/response/FileNode.java:27
↓ 1 callers
Method
getUserUsageSummary
(Long userId, LocalDate startDate, LocalDate endDate)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/TokenUsageService.java:34
↓ 1 callers
Method
groupFilesBySkill
将 zip 文件列表按 skill 目录分组 单技能 zip 结构:glmv-stock-analyst/SKILL.md, glmv-stock-analyst/scripts/... 技能集合 zip 结构:skills/glmv-stock-analyst/SKILL.md, skills/
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/SkillInstallService.java:78
↓ 1 callers
Method
groupZipFilesBySkill
解析 ZIP 文件,按 skill 子目录分组 逻辑与 SkillInstallService.groupFilesBySkill 完全一致
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/SkillFileService.java:180
↓ 1 callers
Method
handleEvent
处理 Agent 流式事件,映射为 SSE 推送 @param emitter SSE 发射器 @param event Agent 事件 @param fullResponse 累积完整回复内容
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/SendMessageManager.java:345
↓ 1 callers
Method
incrementAccessCount
(List<String> hitDocIds)
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/vector/MilvusMemoryVectorStore.java:162
↓ 1 callers
Method
incrementAccessCount
异步增加命中记忆的 access_count(热度追踪) @param docIds 命中的文档 ID 列表
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/service/ChatMemoryService.java:177
↓ 1 callers
Method
incrementFailCount
增加心跳失败次数
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/McpInstanceInfra.java:117
↓ 1 callers
Method
initializeMemoryProfile
初始化用户画像记忆 @param userId 用户 ID @return Markdown 内容 @author TellyJiang @since 2026-04-11
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemoryProfileServiceImpl.java:61
↓ 1 callers
Function
initializeSettings
()
frontend/src/composables/useAppearance.ts:43
↓ 1 callers
Method
installDependencies
自动安装依赖(仅全新解压时调用) ZIP 中的 node_modules 可能不完整(monorepo 依赖提升等原因), 先删除再重新安装,确保依赖完整
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/McpInstanceService.java:683
↓ 1 callers
Method
installFromHub
(String hubName, String bundleUrl)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/SkillInstallService.java:36
↓ 1 callers
Method
isAdminOperator
判断当前操作者是否为可跨用户管理记忆的管理员角色 @return 是否管理员 @author TellyJiang @since 2026-04-17
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/impl/MemoryOperatorContext.java:72
↓ 1 callers
Method
isAdminOperator
判断当前操作者是否为可跨用户查看记忆的管理员角色 @return 是否管理员 @author TellyJiang @since 2026-04-18
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/api/UserMemoryController.java:117
↓ 1 callers
Method
isBlockingSeverity
判断是否为阻断级别
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/FileGuardEngine.java:341
↓ 1 callers
Method
isBlockingSeverity
(String severity)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/ToolGuardEngine.java:216
↓ 1 callers
Method
isChildDepartment
递归检查是否是子部门 @param potentialParentId 潜在的父部门 ID @param currentDeptId 当前部门 ID @return 是否是子部门
backend/evolvehub-auth/src/main/java/org/evolve/auth/service/DeptUpdateManager.java:64
↓ 1 callers
Method
isCommandName
判断是否像命令名(简单判断)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/FileGuardEngine.java:239
↓ 1 callers
Method
isDeniedTool
(String toolName, String deniedToolsJson)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/ToolGuardEngine.java:192
↓ 1 callers
Method
isFilterEnabled
当前是否启用了数据权限过滤
backend/evolvehub-common/src/main/java/org/evolve/common/datascope/DataScopeContextHolder.java:62
↓ 1 callers
Method
isToolApplicable
判断工具是否适用于规则
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/FileGuardEngine.java:326
↓ 1 callers
Method
isToolApplicable
(String toolName, String toolsJson)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/ai/ToolGuardEngine.java:204
↓ 1 callers
Method
isValidPathType
(String pathType)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/FileGuardRuleCreateManager.java:60
↓ 1 callers
Method
isValidPathType
(String pathType)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/FileGuardRuleUpdateManager.java:63
↓ 1 callers
Method
isValidSeverity
(String severity)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/FileGuardRuleCreateManager.java:64
↓ 1 callers
Method
isValidSeverity
(String severity)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/ToolGuardRuleUpdateManager.java:60
↓ 1 callers
Method
isValidSeverity
(String severity)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/ToolGuardRuleCreateManager.java:57
↓ 1 callers
Method
isValidSeverity
(String severity)
backend/evolvehub-admin/src/main/java/org/evolve/admin/service/FileGuardRuleUpdateManager.java:67
↓ 1 callers
Method
list
分页列表
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/EnvVarController.java:46
↓ 1 callers
Method
listActiveSummaryBySession
查询当前会话仍处于活动态的摘要记录 @param userId 用户 ID @param sessionId 会话 ID @param currentRoundNo 当前回合号 @return 活动摘要 @author TellyJiang @since 2026-04-16
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/repository/AgentMemoryRecordRepository.java:130
↓ 1 callers
Method
listAllEnabled
获取全部启用的提供商(按 sort 排序)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/ModelProviderInfra.java:47
↓ 1 callers
Method
listBuckets
列出所有 Bucket
backend/evolvehub-admin/src/main/java/org/evolve/admin/utils/FileStorageUtil.java:41
↓ 1 callers
Method
listByJobId
(Long jobId, int pageNum, int pageSize)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/CronJobHistoryInfra.java:16
↓ 1 callers
Method
listByRoleId
(Long roleId)
backend/evolvehub-domain-rbac/src/main/java/org/evolve/domain/rbac/infra/RoleDataScopeInfra.java:31
↓ 1 callers
Method
listBySessionId
(Long sessionId)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/ChatMessageInfra.java:40
↓ 1 callers
Method
listByUserId
(Long userId)
backend/evolvehub-domain-rbac/src/main/java/org/evolve/domain/rbac/infra/UserRolesInfra.java:31
↓ 1 callers
Method
listDesktop
()
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/DesktopIconInfra.java:25
↓ 1 callers
Method
listDesktopIcons
查询所有桌面图标 @return 桌面图标列表
backend/evolvehub-domain-rbac/src/main/java/org/evolve/domain/rbac/infra/PermissionsInfra.java:70
↓ 1 callers
Method
listEnabled
()
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/CronJobInfra.java:18
↓ 1 callers
Method
listMemoryStructuredItems
查询结构化记忆 @param userId 用户 ID @param memoryType 记忆类型 @return 结构化记忆列表 @author TellyJiang @since 2026-04-11
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/application/service/MemoryApi.java:95
↓ 1 callers
Method
listMenus
查询所有菜单(MENU 类型) @return 菜单列表
backend/evolvehub-common/src/main/java/org/evolve/common/infra/PermissionsInfra.java:58
↓ 1 callers
Method
listOverflowMessages
(Long sessionId, int windowSize, int overflowLimit)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/ChatMessageInfra.java:54
↓ 1 callers
Method
listPageByUserId
按用户 ID 分页查询授权列表 @param userId 用户 ID @param pageNum 页码 @param pageSize 每页条数 @return 分页结果
backend/evolvehub-common/src/main/java/org/evolve/common/infra/ResourceGrantInfra.java:101
↓ 1 callers
Method
listRunning
获取所有运行中的实例
backend/evolvehub-admin/src/main/java/org/evolve/admin/api/McpInstanceController.java:127
↓ 1 callers
Method
listStructuredByUserIdAndType
按用户查询结构化记忆 @param userId 用户 ID @param memoryType 记忆类型 @return 结构化记忆列表 @author TellyJiang @since 2026-04-15
backend/evolvehub-ai/src/main/java/org/evolve/aiplatform/memory/infrastructure/repository/AgentMemoryRecordRepository.java:62
↓ 1 callers
Method
listSystemModels
查询所有 SYSTEM 范围的模型(用于批量测试连通性)
backend/evolvehub-domain-resource/src/main/java/org/evolve/domain/resource/infra/ModelConfigInfra.java:117
← previous
next →
401–500 of 1,662, ranked by callers