MCPcopy Index your code

hub / github.com/PGshen/thinking-map / functions

Functions1,120 in github.com/PGshen/thinking-map

↓ 3 callersFunctionupdateNode
(mapID: string, nodeID: string, params: UpdateNodeRequest)
web/src/api/node.ts:36
↓ 3 callersFunctionuseSSEConnection
({ mapID, callbacks, onOpen, onError, }: SSEConnectionOptions)
web/src/hooks/use-sse-connection.ts:419
↓ 3 callersFunctionuseWorkspaceData
(mapID?: string)
web/src/features/workspace/hooks/use-workspace-data.ts:16
↓ 2 callersMethodCreateMessageInTx
CreateMessageInTx 在事务中创建消息
server/internal/global/message_manager.go:118
↓ 2 callersFunctionCreateNodeTool
CreateNodeTool 创建节点工具
server/internal/agent/tool/node/operator.go:395
↓ 2 callersFunctionDefaultOpenAIModelConfig
(ctx context.Context)
server/internal/agent/llmmodel/openai.go:12
↓ 2 callersMethodDeleteNode
DeleteNode 删除节点
server/internal/service/node.go:341
↓ 2 callersFunctionDeleteNodeTool
DeleteNodeTool 删除节点工具
server/internal/agent/tool/node/operator.go:465
↓ 2 callersFunctionGetAllNodeTools
GetAllNodeTools 获取所有节点操作工具
server/internal/agent/tool/node/operator.go:516
↓ 2 callersMethodGetLocalClient
获取本地客户端
server/internal/pkg/sse/eventbus.go:20
↓ 2 callersMethodGetMap
GetMap retrieves a specific thinking map
server/internal/service/map.go:66
↓ 2 callersMethodGetNodeChildren
GetNodeChildren 获取节点的所有子节点信息,格式化为消息用于LLM上下文
server/internal/global/message_manager.go:705
↓ 2 callersFunctionInitMessageManager
InitMessageManager 初始化全局消息管理器
server/internal/global/message_manager.go:45
↓ 2 callersMethodLinkMessageToNodeInTx
LinkMessageToNodeInTx 在事务中将消息关联到节点
server/internal/global/message_manager.go:604
↓ 2 callersMethodListNodes
ListNodes 获取某个map下的所有节点
server/internal/service/node.go:29
↓ 2 callersFunctionLoadTestConfig
LoadTestConfig 加载测试配置
server/internal/service/test_utils.go:29
↓ 2 callersMethodLogin
(ctx context.Context, req *dto.LoginRequest)
server/internal/service/auth.go:23
↓ 2 callersMethodLogout
(ctx context.Context, accessToken string, refreshToken string)
server/internal/service/auth.go:25
↓ 2 callersMethodOnMessage
(ctx context.Context, message *schema.Message)
server/internal/agent/base/multiagent/options.go:23
↓ 2 callersMethodOnPlanOpEnd
(ctx context.Context, plan *TaskPlan)
server/internal/agent/base/multiagent/options.go:88
↓ 2 callersMethodOnPlanStepCreate
(ctx context.Context, plan *TaskPlan, step *PlanStep)
server/internal/agent/base/multiagent/options.go:84
↓ 2 callersMethodOnPlanStepUpdate
(ctx context.Context, plan *TaskPlan, step *PlanStep)
server/internal/agent/base/multiagent/options.go:85
↓ 2 callersMethodOnStreamMessage
(ctx context.Context, message *schema.StreamReader[*schema.Message])
server/internal/agent/base/multiagent/options.go:24
↓ 2 callersMethodRemoveClientWithTimestamp
RemoveClientWithTimestamp 移除指定时间戳的客户端,避免并发问题
server/internal/pkg/sse/broker.go:124
↓ 2 callersMethodReset
Reset 重置解析器状态
server/internal/pkg/utils/stream_json_parser.go:196
↓ 2 callersMethodSetCurrentPlan
计划管理方法
server/internal/agent/base/multiagent/state.go:99
↓ 2 callersFunctionSetNodeDependenciesTool
SetNodeDependenciesTool 设置节点依赖关系工具
server/internal/agent/tool/node/operator.go:483
↓ 2 callersMethodUnregisterConnection
注销连接
server/internal/pkg/sse/connection.go:42
↓ 2 callersMethodUpdateNode
UpdateNode 更新节点
server/internal/service/node.go:315
↓ 2 callersFunctionUpdateNodeTool
UpdateNodeTool 更新节点工具
server/internal/agent/tool/node/operator.go:431
↓ 2 callersMethodValidateDependencyCycle
ValidateDependencyCycle 检查是否会产生循环依赖
server/internal/service/dependency_checker.go:114
↓ 2 callersMethodaddStep
addStep adds a new step to the plan
server/internal/agent/base/multiagent/handlers.go:895
↓ 2 callersFunctionapplyGlobalLayout
( nodes: Node<CustomNodeModel>[], edges: Edge[], config: Partial<LayoutConfig> = {}, nodeSizesMap?: Ma
web/src/utils/layout-utils.ts:69
↓ 2 callersFunctionconclusion
(nodeID: string, reference: string, instruction: string)
web/src/api/node.ts:81
↓ 2 callersFunctiondel
(url: string, config?: AxiosRequestConfig)
web/src/api/request.ts:41
↓ 2 callersMethoddisconnectConnection
(mapID: string)
web/src/hooks/use-sse-connection.ts:237
↓ 2 callersMethodend
* 结束解析
web/src/lib/sse-parser.ts:552
↓ 2 callersMethodendArray
endArray 结束数组处理
server/internal/pkg/utils/stream_json_parser.go:639
↓ 2 callersMethodendArray
* 结束数组处理
web/src/lib/sse-parser.ts:542
↓ 2 callersMethodendObject
endObject 结束对象处理
server/internal/pkg/utils/stream_json_parser.go:621
↓ 2 callersMethodendObject
* 结束对象处理
web/src/lib/sse-parser.ts:533
↓ 2 callersFunctionfetchData
(reset = false)
web/src/app/(main)/history/page.tsx:28
↓ 2 callersFunctionfindNextStep
findNextStep finds the next step to execute based on dependencies and status
server/internal/agent/base/multiagent/handlers.go:396
↓ 2 callersFunctiongetAddStep
getAddStep returns a new PlanStep from OperationData
server/internal/agent/base/multiagent/handlers.go:931
↓ 2 callersMethodgetAncestor
getAncestorProblems 递归获取所有祖先节点的问题和目标
server/internal/service/node.go:346
↓ 2 callersMethodgetChildren
getChildren 获取所有直接子节点的问题、目标和结论
server/internal/service/node.go:405
↓ 2 callersMethodgetConnectionStatus
(mapID: string)
web/src/hooks/use-sse-connection.ts:248
↓ 2 callersFunctiongetKeys
getKeys 获取map的所有键
server/internal/pkg/utils/stream_json_parser_test.go:548
↓ 2 callersFunctiongetMessages
(mapID: string, nodeID: string, conversationType: string)
web/src/api/node.ts:63
↓ 2 callersFunctiongetModifyStep
getModifyStep returns the step to modify
server/internal/agent/base/multiagent/handlers.go:992
↓ 2 callersMethodgetPreSibling
getPreSibling 获取所有前一个兄弟节点的问题、目标和结论
server/internal/service/node.go:376
↓ 2 callersFunctiongetRefreshToken
()
web/src/lib/auth.ts:30
↓ 2 callersFunctionhandleAddItem
(index: number, position: 'above' | 'below')
web/src/features/workspace/components/operation-panel/dependency-section.tsx:39
↓ 2 callersFunctionhandleInputChange
(field: string, value: string)
web/src/features/workspace/components/operation-panel/info-tab.tsx:79
↓ 2 callersFunctionhandleMessageTextOrThoughtEvent
( data: MessageTextEvent | MessageThoughtEvent, messageType: 'text' | 'thought' )
web/src/features/workspace/components/operation-panel/decompose-tab.tsx:110
↓ 2 callersFunctionhandlePanelChange
(panel: 'map-info' | 'settings')
web/src/features/workspace/components/side-bar/side-bar.tsx:59
↓ 2 callersMethodhasIncrementalContent
hasIncrementalContent 检查是否已经发送过增量内容
server/internal/pkg/utils/stream_json_parser.go:682
↓ 2 callersFunctionhashPassword
(password: string)
web/src/api/auth.ts:14
↓ 2 callersFunctionmeasureMarkdownSize
( content: string, styles: { fontSize?: string; fontWeight?: string; fontFamily?: string;
web/src/utils/dom-measurement.ts:65
↓ 2 callersFunctionparseEnvVar
parseEnvVar 解析环境变量引用,支持默认值语法 ${VAR:-default}
server/internal/config/loader.go:19
↓ 2 callersMethodparsePath
parsePath 解析路径字符串为标记数组
server/internal/pkg/utils/stream_json_parser.go:45
↓ 2 callersMethodregisterEventCallbacks
(mapID: string, callbackId: string, configs: SSECallbackConfig[])
web/src/hooks/use-sse-connection.ts:201
↓ 2 callersMethodremoveCallbacks
(mapID: string, callbackId: string)
web/src/hooks/use-sse-connection.ts:222
↓ 2 callersMethodremoveStep
removeStep removes a step from the plan
server/internal/agent/base/multiagent/handlers.go:1010
↓ 2 callersFunctionremoveToken
()
web/src/lib/auth.ts:37
↓ 2 callersMethodrotateForSize
rotateForSize rotates the file due to size limit, keeping the same date but using a time-suffixed filename
server/internal/agent/callback/log_callback.go:174
↓ 2 callersMethodrotateIfNeeded
rotateIfNeeded checks the current date and opens a new file if the day changed.
server/internal/agent/callback/log_callback.go:139
↓ 2 callersMethodsavePlanMessage
(ctx context.Context, plan multiagent.TaskPlan)
server/internal/service/decomposition.go:711
↓ 2 callersMethodselectiveClearSpecialistResults
selectiveClearSpecialistResults clears results only for affected steps
server/internal/agent/base/multiagent/handlers.go:1108
↓ 2 callersMethodshouldReconnect
(connection: SSEConnection)
web/src/hooks/use-sse-connection.ts:371
↓ 2 callersMethodtryLocalSend
(ctx context.Context, lc *LocalClient, event Event)
server/internal/pkg/sse/eventbus.go:102
↓ 2 callersFunctionuseChatMessage
()
web/src/components/ui/chat-message.tsx:45
↓ 2 callersFunctionuseExecutableNodes
()
web/src/features/workspace/hooks/use-executable-nodes.ts:16
↓ 2 callersMethodwrite
* 逐字符处理输入流 * @param chunk - 输入的字符块
web/src/lib/sse-parser.ts:219
↓ 1 callersMethodAddCollectedResult
结果收集管理方法
server/internal/agent/base/multiagent/state.go:139
↓ 1 callersMethodAddFeedback
反馈管理方法
server/internal/agent/base/multiagent/state.go:147
↓ 1 callersMethodAddPlanToHistory
(plan *TaskPlan)
server/internal/agent/base/multiagent/state.go:103
↓ 1 callersMethodAnalyze
Analyze performs intent analysis for a given node
server/internal/service/decomposition.go:134
↓ 1 callersFunctionCleanupTestEnvironment
CleanupTestEnvironment 清理测试环境
server/internal/service/test_utils.go:116
↓ 1 callersFunctionCleanupTestEnvironment
CleanupTestEnvironment 清理测试环境
server/internal/global/test_utils.go:167
↓ 1 callersMethodClearConversation
ClearConversation 清空会话
server/internal/global/message_manager.go:443
↓ 1 callersMethodClearSpecialistResults
()
server/internal/agent/base/multiagent/state.go:134
↓ 1 callersMethodConclusion
(ctx *gin.Context, req dto.ConclusionRequest)
server/internal/service/conclusion.go:42
↓ 1 callersFunctionConvertToSchemaMsg
(list []*dto.MessageResponse)
server/internal/global/message_manager.go:394
↓ 1 callersMethodCreateConversation
CreateConversation 创建新会话
server/internal/global/message_manager.go:406
↓ 1 callersMethodCreateInTx
(ctx context.Context, tx *gorm.DB, message *model.Message)
server/internal/repository/interfaces.go:59
↓ 1 callersMethodDecompose
Decompose 拆解节点
server/internal/service/decomposition.go:297
↓ 1 callersMethodDecomposition
(ctx *gin.Context, req dto.DecompositionRequest)
server/internal/service/decomposition.go:47
↓ 1 callersFunctionDefaultClaudeConfig
()
server/internal/agent/llmmodel/claude.go:11
↓ 1 callersMethodDeleteByParentID
(ctx context.Context, parentID string)
server/internal/repository/interfaces.go:53
↓ 1 callersMethodDeleteMap
DeleteMap deletes a thinking map
server/internal/service/map.go:166
↓ 1 callersMethodDeleteMessage
DeleteMessage 删除消息
server/internal/global/message_manager.go:348
↓ 1 callersMethodEvaluate
Evaluate determines the branch based on task complexity
server/internal/agent/base/multiagent/handlers.go:140
↓ 1 callersMethodEvaluate
Evaluate determines which specialist should handle the current step
server/internal/agent/base/multiagent/handlers.go:447
↓ 1 callersMethodExecute
Execute coordinates the execution of the current plan
server/internal/agent/base/multiagent/handlers.go:364
↓ 1 callersMethodExportGraph
ExportGraph exports the underlying graph
server/internal/agent/base/multiagent/types.go:211
↓ 1 callersMethodExtract
(ctx context.Context, req *ExtractRequest)
server/internal/agent/tool/search/tavily.go:119
↓ 1 callersFunctionExtractFunc
(ctx context.Context, req *ExtractFuncRequest)
server/internal/agent/tool/search/tavily.go:293
↓ 1 callersFunctionExtractTool
()
server/internal/agent/tool/search/tavily.go:383
↓ 1 callersMethodFromJSON
FromJSON deserializes the state from JSON
server/internal/agent/base/multiagent/state.go:56
← previousnext →101–200 of 1,120, ranked by callers