Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/PGshen/thinking-map
/ functions
Functions
1,120 in github.com/PGshen/thinking-map
⨍
Functions
1,120
◇
Types & classes
359
↓ 1 callers
Method
Generate
(ctx *gin.Context, contextInfo *ContextInfo, messages []*schema.Message)
server/internal/service/conclusion.go:80
↓ 1 callers
Function
GetAllSearchTools
()
server/internal/agent/tool/search/tavily.go:409
↓ 1 callers
Method
GetBlockedNodes
GetBlockedNodes 获取被指定节点阻塞的所有节点
server/internal/service/dependency_checker.go:139
↓ 1 callers
Method
GetConfig
GetConfig returns the configuration
server/internal/agent/base/multiagent/types.go:216
↓ 1 callers
Function
GetEndOfDay
GetEndOfDay 获取一天的结束时间
server/internal/pkg/utils/time.go:64
↓ 1 callers
Function
GetEndOfWeek
GetEndOfWeek 获取一周的结束时间
server/internal/pkg/utils/time.go:78
↓ 1 callers
Method
GetExecutionOrder
GetExecutionOrder 获取节点的执行顺序(拓扑排序)
server/internal/service/dependency_checker.go:92
↓ 1 callers
Function
GetMessageManager
GetMessageManager 获取全局消息管理器实例
server/internal/global/message_manager.go:57
↓ 1 callers
Method
GetMessageStatus
GetMessageStatus 获取消息状态
server/internal/global/message_manager.go:683
↓ 1 callers
Method
GetNodeContext
(ctx *gin.Context, node *model.ThinkingNode)
server/internal/service/node.go:208
↓ 1 callers
Method
GetServerConnections
GetServerConnections 获取服务器实例的所有连接
server/internal/pkg/sse/connection.go:227
↓ 1 callers
Method
GetSessionConnections
获取会话中的所有连接
server/internal/pkg/sse/connection.go:50
↓ 1 callers
Function
GetStartOfDay
GetStartOfDay 获取一天的开始时间
server/internal/pkg/utils/time.go:59
↓ 1 callers
Function
GetStartOfWeek
GetStartOfWeek 获取一周的开始时间
server/internal/pkg/utils/time.go:69
↓ 1 callers
Method
Handle
(ctx *gin.Context)
server/internal/handler/thinking/stream_handler.go:19
↓ 1 callers
Method
HandleSSE
HandleSSE 处理SSE请求(Gin专用)
server/internal/pkg/sse/broker.go:210
↓ 1 callers
Method
IncrementReflection
()
server/internal/agent/base/multiagent/state.go:154
↓ 1 callers
Function
InitBroker
InitBroker 初始化全局broker
server/internal/global/broker.go:23
↓ 1 callers
Function
InitNodeOperator
InitNodeOperator 初始化全局节点操作器
server/internal/global/node_operator.go:35
↓ 1 callers
Function
InitTestDatabase
InitTestDatabase 初始化测试数据库
server/internal/service/test_utils.go:53
↓ 1 callers
Function
InitTestDatabase
InitTestDatabase 初始化测试数据库
server/internal/global/test_utils.go:85
↓ 1 callers
Function
InitTestRedis
InitTestRedis 初始化测试Redis
server/internal/service/test_utils.go:68
↓ 1 callers
Function
InitTestRedis
InitTestRedis 初始化测试Redis
server/internal/global/test_utils.go:100
↓ 1 callers
Method
LinkMessageToNode
LinkMessageToNode 将消息关联到节点
server/internal/global/message_manager.go:570
↓ 1 callers
Method
List
(ctx context.Context, offset, limit int)
server/internal/repository/interfaces.go:27
↓ 1 callers
Method
ListMaps
ListMaps retrieves a list of thinking maps
server/internal/service/map.go:76
↓ 1 callers
Function
LoadConfig
(configPath string)
server/internal/config/loader.go:54
↓ 1 callers
Function
LoadTestConfig
LoadTestConfig 加载测试配置
server/internal/global/test_utils.go:53
↓ 1 callers
Function
LoadTestConfig
LoadTestConfig 加载测试配置
server/internal/agent/llmmodel/openai_test.go:30
↓ 1 callers
Function
LogCallback
LogCallback 日志回调
server/internal/agent/callback/log_callback.go:49
↓ 1 callers
Function
NewAuthService
NewAuthService creates a new instance of AuthService
server/internal/service/auth.go:45
↓ 1 callers
Function
NewCompleteHandler
(config ReactAgentConfig)
server/internal/agent/base/react/handlers.go:151
↓ 1 callers
Function
NewComplexityBranchHandler
NewComplexityBranchHandler creates a new complexity branch handler
server/internal/agent/base/multiagent/handlers.go:133
↓ 1 callers
Function
NewConversationAnalyzerHandler
NewConversationAnalyzerHandler creates a new conversation analyzer handler
server/internal/agent/base/multiagent/handlers.go:25
↓ 1 callers
Function
NewDailyRollingWriter
NewDailyRollingWriter creates a new writer under dir with file name prefix. Files will be created as: <dir>/<prefix>-YYYY-MM-DD.log If maxSizeBytes >
server/internal/agent/callback/log_callback.go:106
↓ 1 callers
Function
NewFeedbackProcessorHandler
(config *MultiAgentConfig)
server/internal/agent/base/multiagent/handlers.go:548
↓ 1 callers
Function
NewFinalAnswerHandler
(config *MultiAgentConfig)
server/internal/agent/base/multiagent/handlers.go:1140
↓ 1 callers
Function
NewInitHandler
(config ReactAgentConfig)
server/internal/agent/base/react/handlers.go:15
↓ 1 callers
Function
NewMapService
(mapRepo repository.ThinkingMap)
server/internal/service/map.go:20
↓ 1 callers
Function
NewNodeService
(nodeRepo repository.ThinkingNode, mapRepo repository.ThinkingMap)
server/internal/service/node.go:21
↓ 1 callers
Function
NewOpenAIModel
(ctx context.Context, responseFormat *openai2.ChatCompletionResponseFormat)
server/internal/agent/llmmodel/openai.go:21
↓ 1 callers
Function
NewPlanCreationHandler
NewPlanCreationHandler creates a new plan creation handler
server/internal/agent/base/multiagent/handlers.go:161
↓ 1 callers
Function
NewPlanExecutionHandler
NewPlanExecutionHandler creates a new plan execution handler
server/internal/agent/base/multiagent/handlers.go:357
↓ 1 callers
Function
NewPlanUpdateHandler
(config *MultiAgentConfig)
server/internal/agent/base/multiagent/handlers.go:714
↓ 1 callers
Function
NewRateLimiter
NewRateLimiter 创建限流器
server/internal/middleware/ratelimit.go:30
↓ 1 callers
Function
NewReasoningHandler
(config ReactAgentConfig)
server/internal/agent/base/react/handlers.go:35
↓ 1 callers
Function
NewReflectionBranchHandler
(config *MultiAgentConfig)
server/internal/agent/base/multiagent/handlers.go:640
↓ 1 callers
Function
NewResultCollectorHandler
NewResultCollectorHandler creates a new result collector handler
server/internal/agent/base/multiagent/handlers.go:493
↓ 1 callers
Function
NewSpecialistBranchHandler
NewSpecialistBranchHandler creates a new specialist branch handler
server/internal/agent/base/multiagent/handlers.go:440
↓ 1 callers
Function
NewSpecialistHandler
NewSpecialistHandler creates a new specialist handler
server/internal/agent/base/multiagent/handlers.go:278
↓ 1 callers
Function
NewToolHandler
(config ReactAgentConfig)
server/internal/agent/base/react/handlers.go:117
↓ 1 callers
Method
OnMessage
(ctx context.Context, message *schema.Message)
server/internal/agent/base/multiagent/options_test.go:21
↓ 1 callers
Method
OnPlanStepDelete
(ctx context.Context, plan *TaskPlan, step *PlanStep)
server/internal/agent/base/multiagent/options.go:87
↓ 1 callers
Method
OnPlanStepStatusUpdate
(ctx context.Context, plan *TaskPlan, step *PlanStep)
server/internal/agent/base/multiagent/options.go:86
↓ 1 callers
Method
Optimize
(ctx *gin.Context, messages []*schema.Message)
server/internal/service/conclusion.go:118
↓ 1 callers
Method
PostHandler
PostHandler processes conversation analysis results
server/internal/agent/base/multiagent/handlers.go:55
↓ 1 callers
Method
PostHandler
PostHandler processes plan creation results
server/internal/agent/base/multiagent/handlers.go:187
↓ 1 callers
Method
PreHandler
PreHandler prepares input for conversation analysis
server/internal/agent/base/multiagent/handlers.go:32
↓ 1 callers
Method
PreHandler
PreHandler prepares input for plan creation
server/internal/agent/base/multiagent/handlers.go:168
↓ 1 callers
Method
PublishToClient
(ctx context.Context, clientID string, event Event)
server/internal/pkg/sse/eventbus.go:27
↓ 1 callers
Method
RefreshNodeContext
RefreshNodeContext 刷新节点上下文(重新计算所有上下文信息)
server/internal/service/context_manager.go:375
↓ 1 callers
Method
RegisterConnection
注册连接
server/internal/pkg/sse/connection.go:40
↓ 1 callers
Method
ResultCollector
ResultCollectorLambda collects and summarizes specialist results
server/internal/agent/base/multiagent/handlers.go:500
↓ 1 callers
Method
RollbackConversation
RollbackConversation 回退会话到指定消息
server/internal/global/message_manager.go:412
↓ 1 callers
Method
SaveStreamMessage
(ctx *gin.Context, sr *schema.StreamReader[*schema.Message], ID, parentID string)
server/internal/global/message_manager.go:263
↓ 1 callers
Method
Search
(ctx context.Context, req *SearchRequest)
server/internal/agent/tool/search/tavily.go:77
↓ 1 callers
Function
SearchFunc
(ctx context.Context, req *SearchFuncRequest)
server/internal/agent/tool/search/tavily.go:162
↓ 1 callers
Function
SearchTool
()
server/internal/agent/tool/search/tavily.go:335
↓ 1 callers
Method
SetCurrentStep
(stepID string)
server/internal/agent/base/multiagent/state.go:115
↓ 1 callers
Method
SetLocalClientProvider
(provider LocalClientProvider)
server/internal/pkg/sse/eventbus.go:33
↓ 1 callers
Function
SetupTestEnvironment
SetupTestEnvironment 设置测试环境
server/internal/service/test_utils.go:90
↓ 1 callers
Function
SetupTestEnvironment
SetupTestEnvironment 设置测试环境
server/internal/global/test_utils.go:122
↓ 1 callers
Method
SubscribeClient
(ctx context.Context, clientID string)
server/internal/pkg/sse/eventbus.go:29
↓ 1 callers
Method
SubscribeSession
(ctx context.Context, sessionID string)
server/internal/pkg/sse/eventbus.go:30
↓ 1 callers
Method
ToJSON
ToJSON serializes the state to JSON
server/internal/agent/base/multiagent/state.go:51
↓ 1 callers
Method
Understanding
(ctx *gin.Context, req dto.UnderstandingRequest)
server/internal/service/understanding.go:32
↓ 1 callers
Method
UnregisterConnection
UnregisterConnection 注销连接
server/internal/pkg/sse/connection.go:125
↓ 1 callers
Method
UnsubscribeClient
(ctx context.Context, clientID string)
server/internal/pkg/sse/eventbus.go:31
↓ 1 callers
Method
UnsubscribeSessionIfNoLocalClients
(ctx context.Context, sessionID string)
server/internal/pkg/sse/eventbus.go:32
↓ 1 callers
Method
UpdateConversationContext
对话上下文管理方法
server/internal/agent/base/multiagent/state.go:90
↓ 1 callers
Method
UpdateInTx
(ctx context.Context, tx *gorm.DB, node *model.ThinkingNode)
server/internal/repository/interfaces.go:52
↓ 1 callers
Method
UpdateIsDecomposed
(ctx context.Context, id string, isDecomposed bool)
server/internal/repository/interfaces.go:51
↓ 1 callers
Method
UpdateMap
UpdateMap updates a thinking map
server/internal/service/map.go:129
↓ 1 callers
Method
UpdateMessage
UpdateMessage 更新消息
server/internal/global/message_manager.go:311
↓ 1 callers
Method
UpdateNodeDependencies
UpdateNodeDependencies 更新节点依赖关系
server/internal/global/node_operator.go:155
↓ 1 callers
Method
UpdateSpecialistResult
专家结果管理方法
server/internal/agent/base/multiagent/state.go:127
↓ 1 callers
Method
Validate
Validate validates the configuration
server/internal/agent/base/multiagent/config.go:67
↓ 1 callers
Function
WithDirectAnswerHandler
WithDirectAnswerHandler 为直接回答节点添加消息处理器
server/internal/agent/base/multiagent/options.go:54
↓ 1 callers
Function
WithFeedbackProcessorHandler
WithFeedbackProcessorHandler 为反馈处理节点添加消息处理器
server/internal/agent/base/multiagent/options.go:64
↓ 1 callers
Function
WithFinalAnswerHandler
WithFinalAnswerHandler 为最终回答节点添加消息处理器
server/internal/agent/base/multiagent/options.go:74
↓ 1 callers
Function
WithPlanCreationHandler
WithPlanCreationHandler 为计划创建节点添加消息处理器
server/internal/agent/base/multiagent/options.go:59
↓ 1 callers
Function
WithPlanUpdateHandler
WithPlanUpdateHandler 为计划更新节点添加消息处理器
server/internal/agent/base/multiagent/options.go:69
↓ 1 callers
Function
WithSpecialistHandler
WithSpecialistHandler 为指定专家节点添加消息处理器
server/internal/agent/base/multiagent/options.go:79
↓ 1 callers
Method
addCompleteNode
addCompleteNode adds the completion node to the graph
server/internal/agent/base/react/compose.go:240
↓ 1 callers
Method
addDecisionBranch
addDecisionBranch adds the decision branch to the graph
server/internal/agent/base/react/compose.go:251
↓ 1 callers
Function
addDefaultSpecialist
增加一个通用的specialist, 用于处理通用任务
server/internal/agent/base/multiagent/compose.go:307
↓ 1 callers
Method
addGraphEdges
addGraphEdges adds all edges to connect the graph nodes
server/internal/agent/base/react/compose.go:379
↓ 1 callers
Method
addInitNode
addInitNode adds the initialization node to the graph
server/internal/agent/base/react/compose.go:158
↓ 1 callers
Method
addReasoningNode
addReasoningNode adds the reasoning node to the graph
server/internal/agent/base/react/compose.go:169
↓ 1 callers
Function
addRefreshSubscriber
(cb: (token: string) => void)
web/src/lib/auth.ts:83
← previous
next →
201–300 of 1,120, ranked by callers