MCPcopy Create free account

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

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

FunctionChatInputSubmit
({ onSubmit: onSubmitProp, loading: loadingProp, onStop: onStopProp, className, ...props }: ChatInputSubm
web/src/components/ui/chat-input.tsx:134
FunctionChatInputTextArea
({ onSubmit: onSubmitProp, value: valueProp, onChange: onChangeProp, className, variant: variantProp, ..
web/src/components/ui/chat-input.tsx:76
FunctionChatMessageArea
({ children, className, scrollButtonAlignment = "right", }: ChatMessageAreaProps)
web/src/components/ui/chat-message-area.tsx:49
MethodCleanupExpiredConnections
清理过期连接
server/internal/pkg/sse/connection.go:54
MethodCleanupExpiredConnections
CleanupExpiredConnections 清理过期连接
server/internal/pkg/sse/connection.go:247
MethodClone
Clone creates a deep copy of the state
server/internal/agent/base/multiagent/state.go:61
MethodClose
Close 关闭事件总线
server/internal/pkg/sse/eventbus.go:332
MethodClose
Close closes the current file if open.
server/internal/agent/callback/log_callback.go:196
FunctionCodeBlock
({ children, language, className, ...props }: CodeBlockProps)
web/src/components/ui/markdown-content.tsx:92
FunctionCollapsible
({ ...props }: React.ComponentProps<typeof CollapsiblePrimitive.Root>)
web/src/components/ui/collapsible.tsx:5
FunctionCollapsibleContent
({ ...props }: React.ComponentProps<typeof CollapsiblePrimitive.CollapsibleContent>)
web/src/components/ui/collapsible.tsx:22
FunctionCollapsibleTrigger
({ ...props }: React.ComponentProps<typeof CollapsiblePrimitive.CollapsibleTrigger>)
web/src/components/ui/collapsible.tsx:11
FunctionConclusionTab
({ nodeID, node }: ConclusionTabProps)
web/src/features/workspace/components/operation-panel/conclusion-tab.tsx:37
MethodConnect
Connect handles SSE connection requests, with map ownership check
server/internal/handler/sse.go:27
MethodCreate
(ctx context.Context, node *model.ThinkingNode)
server/internal/repository/thinking_node.go:30
MethodCreate
(ctx context.Context, message *model.Message)
server/internal/repository/message.go:26
MethodCreate
CreateMap creates a new thinking map and its root node
server/internal/repository/thinking_map.go:22
MethodCreate
(ctx context.Context, map_ *model.ThinkingMap, rootNode *model.ThinkingNode)
server/internal/repository/interfaces.go:32
MethodCreate
(ctx context.Context, node *model.ThinkingNode)
server/internal/repository/interfaces.go:41
MethodCreate
(ctx context.Context, message *model.Message)
server/internal/repository/interfaces.go:58
MethodCreate
(ctx context.Context, record *model.RAGRecord)
server/internal/repository/interfaces.go:70
MethodCreate
(ctx context.Context, record *model.RAGRecord)
server/internal/repository/rag_record.go:20
MethodCreate
(ctx context.Context, user *model.User)
server/internal/repository/user.go:20
MethodCreateInTx
CreateInTx 在事务中创建消息
server/internal/repository/message.go:31
MethodCreateMap
CreateMap handles the creation of a new mind map
server/internal/handler/map.go:25
MethodCreateNode
CreateNode 创建节点
server/internal/global/node_operator.go:53
MethodCreateNode
CreateNode handles creating a new node
server/internal/handler/node.go:65
FunctionCreateNodeFunc
CreateNodeFunc 创建节点函数
server/internal/agent/tool/node/operator.go:61
FunctionCustomNode
({ data })
web/src/features/workspace/components/custom-node/custom-node.tsx:28
FunctionDebug
Debug 输出Debug级别日志
server/internal/pkg/logger/zap.go:119
FunctionDecomposeTab
({ nodeID, nodeData, onSwitchTab }: DecomposeTabProps)
web/src/features/workspace/components/operation-panel/decompose-tab.tsx:31
FunctionDecryptString
DecryptString 解密字符串
server/internal/pkg/utils/crypto.go:72
FunctionDefaultConfig
DefaultConfig returns a default agent configuration
server/internal/agent/base/react/config.go:42
MethodDelete
(ctx context.Context, id string)
server/internal/repository/thinking_node.go:43
MethodDelete
(ctx context.Context, id string)
server/internal/repository/message.go:39
MethodDelete
DeleteMap deletes a thinking map and all its nodes
server/internal/repository/thinking_map.go:108
MethodDelete
(ctx context.Context, id string)
server/internal/repository/interfaces.go:34
MethodDelete
(ctx context.Context, id string)
server/internal/repository/interfaces.go:43
MethodDelete
(ctx context.Context, id string)
server/internal/repository/interfaces.go:61
MethodDelete
(ctx context.Context, id string)
server/internal/repository/interfaces.go:72
MethodDelete
(ctx context.Context, id string)
server/internal/repository/rag_record.go:28
MethodDelete
(ctx context.Context, id string)
server/internal/repository/user.go:28
MethodDeleteByParentID
(ctx context.Context, parentID string)
server/internal/repository/thinking_node.go:70
MethodDeleteMap
DeleteMap handles deleting a mind map
server/internal/handler/map.go:190
MethodDeleteNode
DeleteNode 删除节点
server/internal/global/node_operator.go:130
MethodDeleteNode
DeleteNode handles deleting a node
server/internal/handler/node.go:234
FunctionDeleteNodeFunc
DeleteNodeFunc 删除节点函数
server/internal/agent/tool/node/operator.go:206
FunctionDependencyContext
({ context, onContextChange }: DependencyContextProps)
web/src/features/workspace/components/operation-panel/dependency-context.tsx:14
FunctionDependencyEdge
({ id, sourceX, sourceY, targetX, targetY, sourcePosition, targetPosition, style = {}, marke
web/src/features/workspace/components/custom-edge/custom-edge.tsx:4
FunctionDependencyItem
({ item, onUpdate, onDelete, onAddAbove, onAddBelow, isEditing = false, onEditingChange }: DependencyItemProps
web/src/features/workspace/components/operation-panel/dependency-item.tsx:23
FunctionDependencySection
({ title, items, type, onItemsChange }: DependencySectionProps)
web/src/features/workspace/components/operation-panel/dependency-section.tsx:15
FunctionDialog
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>)
web/src/components/ui/dialog.tsx:9
FunctionDialogClose
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Close>)
web/src/components/ui/dialog.tsx:27
FunctionDialogContent
({ className, children, showCloseButton = true, ...props }: React.ComponentProps<typeof DialogPrimitiv
web/src/components/ui/dialog.tsx:49
FunctionDialogDescription
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Description>)
web/src/components/ui/dialog.tsx:119
FunctionDialogFooter
({ className, ...props }: React.ComponentProps<"div">)
web/src/components/ui/dialog.tsx:93
FunctionDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
web/src/components/ui/dialog.tsx:83
FunctionDialogOverlay
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Overlay>)
web/src/components/ui/dialog.tsx:33
FunctionDialogPortal
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Portal>)
web/src/components/ui/dialog.tsx:21
FunctionDialogTitle
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Title>)
web/src/components/ui/dialog.tsx:106
FunctionDialogTrigger
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Trigger>)
web/src/components/ui/dialog.tsx:15
FunctionDocsPage
({ params }: DocsPageProps)
web/src/app/(main)/docs/[...slug]/page.tsx:10
FunctionDropdownMenu
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Root>)
web/src/components/ui/dropdown-menu.tsx:9
FunctionDropdownMenuCheckboxItem
({ className, children, checked, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Checkbo
web/src/components/ui/dropdown-menu.tsx:85
FunctionDropdownMenuContent
({ className, sideOffset = 4, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Content>)
web/src/components/ui/dropdown-menu.tsx:34
FunctionDropdownMenuGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Group>)
web/src/components/ui/dropdown-menu.tsx:54
FunctionDropdownMenuItem
({ className, inset, variant = "default", ...props }: React.ComponentProps<typeof DropdownMenuPrimitiv
web/src/components/ui/dropdown-menu.tsx:62
FunctionDropdownMenuLabel
({ className, inset, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Label> & { inset?:
web/src/components/ui/dropdown-menu.tsx:146
FunctionDropdownMenuPortal
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Portal>)
web/src/components/ui/dropdown-menu.tsx:15
FunctionDropdownMenuRadioGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioGroup>)
web/src/components/ui/dropdown-menu.tsx:111
FunctionDropdownMenuRadioItem
({ className, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioItem>)
web/src/components/ui/dropdown-menu.tsx:122
FunctionDropdownMenuSeparator
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Separator>)
web/src/components/ui/dropdown-menu.tsx:166
FunctionDropdownMenuShortcut
({ className, ...props }: React.ComponentProps<"span">)
web/src/components/ui/dropdown-menu.tsx:179
FunctionDropdownMenuSub
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Sub>)
web/src/components/ui/dropdown-menu.tsx:195
FunctionDropdownMenuSubContent
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubContent>)
web/src/components/ui/dropdown-menu.tsx:225
FunctionDropdownMenuSubTrigger
({ className, inset, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubTrigge
web/src/components/ui/dropdown-menu.tsx:201
FunctionDropdownMenuTrigger
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Trigger>)
web/src/components/ui/dropdown-menu.tsx:23
FunctionEditableTextarea
({ value, onChange, onDelete, className = '', placeholder = '', showDeleteButton = true }: Editabl
web/src/components/ui/editable-textarea.tsx:15
FunctionEditor
({ initContent, placeholder, onChange, editable = true, className, hideToolbar = false, isEditing = true }: Ed
web/src/components/editor.tsx:108
FunctionEditorClient
({ initContent, placeholder, onChange, editable, className, hideToolbar, isEditing }: EditorClientProps)
web/src/components/editor-client.tsx:21
FunctionEncryptString
EncryptString 加密字符串
server/internal/pkg/utils/crypto.go:59
FunctionError
Error 输出Error级别日志
server/internal/pkg/logger/zap.go:134
MethodExecutableNodes
ExecutableNodes 获取下一个可执行节点
server/internal/service/node.go:53
MethodExecutableNodes
ExecutableNodes handles retrieving executable nodes in a map
server/internal/handler/node.go:319
FunctionFatal
Fatal 输出Fatal级别日志
server/internal/pkg/logger/zap.go:139
MethodFindByConversationID
(ctx context.Context, conversationID string)
server/internal/repository/message.go:78
MethodFindByEmail
(ctx context.Context, email string)
server/internal/repository/interfaces.go:25
MethodFindByEmail
(ctx context.Context, email string)
server/internal/repository/user.go:41
MethodFindByID
(ctx context.Context, id string)
server/internal/repository/thinking_node.go:47
MethodFindByID
(ctx context.Context, id string)
server/internal/repository/message.go:43
MethodFindByID
GetMap retrieves a specific thinking map
server/internal/repository/thinking_map.go:74
MethodFindByID
(ctx context.Context, id string)
server/internal/repository/interfaces.go:35
MethodFindByID
(ctx context.Context, id string)
server/internal/repository/interfaces.go:44
MethodFindByID
(ctx context.Context, id string)
server/internal/repository/interfaces.go:62
MethodFindByID
(ctx context.Context, id string)
server/internal/repository/interfaces.go:73
MethodFindByID
(ctx context.Context, id string)
server/internal/repository/rag_record.go:32
MethodFindByID
(ctx context.Context, id string)
server/internal/repository/user.go:32
MethodFindByIDForUpdate
FindByIDForUpdate 使用行级锁查找节点
server/internal/repository/thinking_node.go:61
MethodFindByIDs
FindByIDs retrieves multiple ThinkingNode records by their IDs
server/internal/repository/thinking_node.go:75
MethodFindByMapID
(ctx context.Context, mapID string)
server/internal/repository/thinking_node.go:84
← previousnext →501–600 of 1,120, ranked by callers