MCPcopy Create free account

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

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

FunctionNewRAGRecordRepository
NewRAGRecordRepository 创建RAG记录仓储实例
server/internal/repository/rag_record.go:16
FunctionNewRedisConnectionManager
NewRedisConnectionManager 创建Redis连接管理器
server/internal/pkg/sse/connection.go:65
FunctionNewRedisEventBus
NewRedisEventBus 创建Redis事件总线
server/internal/pkg/sse/eventbus.go:52
FunctionNewRepeaterHandler
()
server/internal/handler/thinking/repeater.go:16
FunctionNewSSEHandler
(broker *sse.Broker, mapRepo repository.ThinkingMap)
server/internal/handler/sse.go:19
FunctionNewStreamReply
(handler StreamHandler)
server/internal/handler/thinking/stream_handler.go:26
FunctionNewThinkingMapRepository
NewThinkingMapRepository 创建思维导图仓储实例
server/internal/repository/thinking_map.go:17
FunctionNewThinkingNodeRepository
NewThinkingNodeRepository 创建思维节点仓储实例
server/internal/repository/thinking_node.go:26
FunctionNewUnderstandingHandler
(us *service.UnderstandingService)
server/internal/handler/thinking/understanding.go:15
FunctionNewUnderstandingService
(messageRepo repository.Message, nodeRepo repository.ThinkingNode)
server/internal/service/understanding.go:25
FunctionNewUserRepository
NewUserRepository 创建用户仓储实例
server/internal/repository/user.go:16
FunctionNodeActionButtons
({ id, mapID, onEdit, onDelete, onAddChild })
web/src/features/workspace/components/custom-node/node-action-buttons.tsx:23
FunctionNodeOwnershipMiddleware
NodeOwnershipMiddleware checks if the node belongs to the user
server/internal/middleware/node_ownership.go:18
FunctionNodeStatusIcon
({ status })
web/src/features/workspace/components/custom-node/node-status-icon.tsx:8
FunctionNotFound
()
web/src/app/not-found.tsx:3
MethodOnMessage
(ctx context.Context, message *schema.Message)
server/internal/service/decomposition.go:188
MethodOnMessage
(ctx context.Context, message *schema.Message)
server/internal/service/decomposition.go:388
MethodOnMessage
(ctx context.Context, message *schema.Message)
server/internal/service/decomposition.go:472
MethodOnMessage
(ctx context.Context, message *schema.Message)
server/internal/service/decomposition.go:542
MethodOnMessage
(ctx context.Context, message *schema.Message)
server/internal/service/conclusion.go:158
MethodOnMessage
(ctx context.Context, message *schema.Message)
server/internal/agent/base/react/options.go:31
MethodOnMessage
(ctx context.Context, message *schema.Message)
server/internal/agent/base/multiagent/options_test.go:267
MethodOnMessage
(ctx context.Context, message *schema.Message)
server/internal/agent/base/multiagent/options_test.go:317
MethodOnMessage
(ctx context.Context, message *schema.Message)
server/internal/agent/base/multiagent/options_test.go:361
MethodOnPlanOpEnd
(ctx context.Context, plan *multiagent.TaskPlan)
server/internal/service/decomposition.go:687
MethodOnPlanStepCreate
(ctx context.Context, plan *multiagent.TaskPlan, step *multiagent.PlanStep)
server/internal/service/decomposition.go:660
MethodOnPlanStepDelete
(ctx context.Context, plan *multiagent.TaskPlan, step *multiagent.PlanStep)
server/internal/service/decomposition.go:682
MethodOnPlanStepStatusUpdate
(ctx context.Context, plan *multiagent.TaskPlan, step *multiagent.PlanStep)
server/internal/service/decomposition.go:670
MethodOnPlanStepUpdate
(ctx context.Context, plan *multiagent.TaskPlan, step *multiagent.PlanStep)
server/internal/service/decomposition.go:665
MethodOnStreamMessage
(ctx context.Context, sr *schema.StreamReader[*schema.Message])
server/internal/service/decomposition.go:193
MethodOnStreamMessage
(ctx context.Context, sr *schema.StreamReader[*schema.Message])
server/internal/service/decomposition.go:393
MethodOnStreamMessage
(ctx context.Context, sr *schema.StreamReader[*schema.Message])
server/internal/service/decomposition.go:476
MethodOnStreamMessage
(ctx context.Context, sr *schema.StreamReader[*schema.Message])
server/internal/service/decomposition.go:547
MethodOnStreamMessage
(ctx context.Context, sr *schema.StreamReader[*schema.Message])
server/internal/service/conclusion.go:162
MethodOnStreamMessage
(ctx context.Context, message *schema.StreamReader[*schema.Message])
server/internal/agent/base/react/options.go:32
MethodOnStreamMessage
(ctx context.Context, message *schema.StreamReader[*schema.Message])
server/internal/agent/base/multiagent/options_test.go:27
MethodOnStreamMessage
(ctx context.Context, message *schema.StreamReader[*schema.Message])
server/internal/agent/base/multiagent/options_test.go:272
MethodOnStreamMessage
(ctx context.Context, message *schema.StreamReader[*schema.Message])
server/internal/agent/base/multiagent/options_test.go:328
MethodOnStreamMessage
(ctx context.Context, message *schema.StreamReader[*schema.Message])
server/internal/agent/base/multiagent/options_test.go:366
FunctionOperationPanel
()
web/src/features/workspace/components/operation-panel/operation-panel.tsx:16
FunctionPage
()
web/src/app/register/page.tsx:3
FunctionPage
()
web/src/app/login/page.tsx:3
FunctionPage
()
web/src/app/(main)/page.tsx:3
FunctionPage
()
web/src/app/(main)/history/page.tsx:14
FunctionPage
()
web/src/app/(main)/tool/debug/page.tsx:16
FunctionPanelTabs
({ nodeID }: PanelTabsProps)
web/src/features/workspace/components/operation-panel/panel-tabs.tsx:22
FunctionParseDate
ParseDate 解析日期字符串
server/internal/pkg/utils/time.go:44
FunctionParseTime
ParseTime 解析时间字符串
server/internal/pkg/utils/time.go:39
FunctionParseTimeWithMilli
ParseTimeWithMilli 解析带毫秒的时间字符串
server/internal/pkg/utils/time.go:54
FunctionParseTimeWithZone
ParseTimeWithZone 解析带时区的时间字符串
server/internal/pkg/utils/time.go:49
FunctionParseToken
ParseToken 解析 JWT token
server/internal/pkg/jwt/jwt.go:41
FunctionPopover
({ ...props }: React.ComponentProps<typeof PopoverPrimitive.Root>)
web/src/components/ui/popover.tsx:8
FunctionPopoverAnchor
({ ...props }: React.ComponentProps<typeof PopoverPrimitive.Anchor>)
web/src/components/ui/popover.tsx:42
FunctionPopoverContent
({ className, align = "center", sideOffset = 4, ...props }: React.ComponentProps<typeof PopoverPrimiti
web/src/components/ui/popover.tsx:20
FunctionPopoverTrigger
({ ...props }: React.ComponentProps<typeof PopoverPrimitive.Trigger>)
web/src/components/ui/popover.tsx:14
MethodPostHandler
(ctx context.Context, output *schema.Message, state *AgentState)
server/internal/agent/base/react/handlers.go:72
MethodPostHandler
(ctx context.Context, output []*schema.Message, state *AgentState)
server/internal/agent/base/react/handlers.go:123
MethodPostHandler
(ctx context.Context, output *schema.Message, state *AgentState)
server/internal/agent/base/react/handlers.go:157
MethodPostHandler
(ctx context.Context, output *schema.Message, state *MultiAgentState)
server/internal/agent/base/multiagent/handlers.go:571
MethodPostHandler
(ctx context.Context, output *schema.Message, state *MultiAgentState)
server/internal/agent/base/multiagent/handlers.go:737
MethodPostHandler
(ctx context.Context, output *schema.Message, state *MultiAgentState)
server/internal/agent/base/multiagent/handlers.go:1162
MethodPreHandler
(ctx context.Context, input []*schema.Message, state *AgentState)
server/internal/agent/base/react/handlers.go:21
MethodPreHandler
(ctx context.Context, input []*schema.Message, state *AgentState)
server/internal/agent/base/react/handlers.go:41
MethodPreHandler
(ctx context.Context, input []*schema.Message, state *MultiAgentState)
server/internal/agent/base/multiagent/handlers.go:554
MethodPreHandler
(ctx context.Context, input []*schema.Message, state *MultiAgentState)
server/internal/agent/base/multiagent/handlers.go:720
MethodPreHandler
(ctx context.Context, input []*schema.Message, state *MultiAgentState)
server/internal/agent/base/multiagent/handlers.go:1146
FunctionProgress
({ className, value, ...props }: React.ComponentProps<typeof ProgressPrimitive.Root>)
web/src/components/ui/progress.tsx:8
MethodPublishToClient
PublishToClient 发布事件到指定客户端
server/internal/pkg/sse/eventbus.go:74
MethodPublishToClient
PublishToClient 向特定客户端发布事件(使用事件总线)
server/internal/pkg/sse/broker.go:205
MethodPublishToSession
PublishToSession 发布事件到会话中的所有客户端
server/internal/pkg/sse/eventbus.go:118
MethodPublishToSession
PublishToSession 向会话发布事件(使用事件总线)
server/internal/pkg/sse/broker.go:200
FunctionRAGRecordView
({ ragRecord }: RAGRecordViewProps)
web/src/features/workspace/components/operation-panel/rag-record-view.tsx:12
FunctionRadioGroup
({ className, ...props }: React.ComponentProps<typeof RadioGroupPrimitive.Root>)
web/src/components/ui/radio-group.tsx:9
FunctionRadioGroupItem
({ className, ...props }: React.ComponentProps<typeof RadioGroupPrimitive.Item>)
web/src/components/ui/radio-group.tsx:22
FunctionRateLimit
RateLimit 限流中间件
server/internal/middleware/ratelimit.go:76
MethodRefreshToken
RefreshToken implements token refresh
server/internal/service/auth.go:202
MethodRefreshToken
RefreshToken handles token refresh
server/internal/handler/auth.go:96
MethodRegister
Register implements user registration
server/internal/service/auth.go:54
MethodRegister
Register handles user registration
server/internal/handler/auth.go:26
MethodRegisterConnection
RegisterConnection 注册连接
server/internal/pkg/sse/connection.go:83
FunctionRegisterForm
({ className, ...props }: React.ComponentProps<"div">)
web/src/app/register/register-form.tsx:22
FunctionRegisterValidators
RegisterValidators 注册自定义验证器
server/internal/pkg/validator/validator.go:12
MethodRemoveClient
RemoveClient 移除客户端
server/internal/pkg/sse/broker.go:119
MethodResetConclusion
ResetConclusion 重置结论
server/internal/service/conclusion.go:271
MethodResetConclusion
ResetConclusion handles resetting a conclusion
server/internal/handler/node.go:439
MethodResetDecomposition
ResetDecomposition resets the decomposition of a node.
server/internal/service/decomposition.go:102
MethodResetDecomposition
ResetDecomposition handles resetting a decomposition
server/internal/handler/node.go:358
MethodResetNodeContext
ResetNodeContext 重置上下文
server/internal/service/node.go:257
MethodResetNodeContext
ResetNodeContext handles resetting a node's context
server/internal/handler/node.go:199
MethodRestoreMessage
RestoreMessage 恢复已删除的消息(如果支持软删除)
server/internal/global/message_manager.go:676
FunctionRootLayout
({ children }: { children: React.ReactNode })
web/src/app/layout.tsx:14
FunctionSSEStatusIndicator
({ isConnected, className = '' }: SSEStatusIndicatorProps)
web/src/components/sse-status-indicator.tsx:12
MethodSaveConclusion
SaveConclusion 保存结论
server/internal/service/conclusion.go:248
MethodSaveConclusion
SaveConclusion handles saving a conclusion
server/internal/handler/node.go:393
MethodScan
Scan implements the Scanner interface for Decompose
server/internal/model/thinking_node.go:83
MethodScan
Scan implements the Scanner interface for Conclusion
server/internal/model/thinking_node.go:107
MethodScan
Position 实现 Scanner 接口
server/internal/model/thinking_node.go:125
MethodScan
Dependencies 实现 Scanner 接口
server/internal/model/thinking_node.go:143
MethodScan
Scan implements the Scanner interface for Context
server/internal/model/thinking_node.go:164
MethodScan
MessageContent 实现 Scanner 接口
server/internal/model/message.go:108
← previousnext →701–800 of 1,120, ranked by callers