MCPcopy Create free account

hub / github.com/TaewoooPark/NODEPROMPT / functions

Functions209 in github.com/TaewoooPark/NODEPROMPT

↓ 1 callersFunctionmigrateLegacy
()
src/services/llm/registry.ts:18
↓ 1 callersFunctionnormalizeSchema
(schema: any)
src/services/llm/providers/openaiCompat.ts:20
↓ 1 callersFunctionoriginalSeg
(text: string)
src/services/synthesizer.ts:36
↓ 1 callersFunctionpass1Prompt
(lang: 'ko' | 'en', ctx: HierarchicalPromptContext)
src/services/prompts.ts:363
↓ 1 callersFunctionpass2Prompt
(lang: 'ko' | 'en', ctx: HierarchicalPromptContext)
src/services/prompts.ts:413
↓ 1 callersFunctionpass3Prompt
(lang: 'ko' | 'en', ctx: HierarchicalPromptContext)
src/services/prompts.ts:461
↓ 1 callersFunctionpass4Prompt
(lang: 'ko' | 'en', ctx: HierarchicalPromptContext)
src/services/prompts.ts:495
↓ 1 callersFunctionpick
(arr: T[])
src/utils/dummyData.ts:37
↓ 1 callersFunctionpushTreeSegments
(out: SynthesisSegment[], nodes: NodeData[])
src/services/synthesizer.ts:147
↓ 1 callersFunctionraySphereHit
(ray: THREE.Ray, out: THREE.Vector3)
src/components/HandCursor.tsx:17
↓ 1 callersFunctionraySphereIntersect
( ray: THREE.Ray, center: THREE.Vector3, radius: number, out: THREE.Vector3, )
src/hooks/useGestureControl.ts:33
↓ 1 callersFunctionrealParent
(node: HierarchyNode<TreeInput>)
src/utils/radialLayout.ts:130
↓ 1 callersFunctionrender
(parentId: string | null, indent: number)
src/services/claude.ts:201
↓ 1 callersFunctionsaveKeys
(map: KeyMap)
src/services/llm/registry.ts:45
↓ 1 callersFunctionscaffoldNodes
( prompt: string, config: ExtractionConfig, signal: AbortSignal, attachments?: readonly Attachment[],
src/services/claude.ts:384
↓ 1 callersFunctionscreenToRadialPosition
화면 좌표 → Radial 모드 3D 좌표 (z=0 평면 교차)
src/components/ContextMenu.tsx:27
↓ 1 callersFunctionscreenToSpherePosition
화면 좌표 → Sphere 모드 3D 좌표 (구 표면 교차)
src/components/ContextMenu.tsx:54
↓ 1 callersFunctionsegmentStyle
(seg: SynthesisSegment)
src/components/ResponsePanel.tsx:59
↓ 1 callersFunctionserializeFullTree
( nodes: readonly { id: string; label: string; type: string; weight: number; parentId: string | null; abstra
src/services/prompts.ts:570
↓ 1 callersFunctionserializeSkeleton
( nodes: readonly { id: string; parentId: string | null; abstractionLevel: string }[], )
src/services/prompts.ts:549
↓ 1 callersFunctionsetActiveProviderId
(id: ProviderId)
src/services/llm/registry.ts:81
↓ 1 callersFunctionsetThreeRefs
(camera: THREE.Camera, gl: THREE.WebGLRenderer)
src/utils/threeRef.ts:6
↓ 1 callersFunctionslerp
(v0: Vec3, v1: Vec3, t: number)
src/utils/slerp.ts:9
↓ 1 callersFunctionsphericalToCartesian
( theta: number, phi: number, radius: number, )
src/utils/coordinates.ts:4
↓ 1 callersFunctionstart
()
src/gesture/gestureEngine.ts:194
↓ 1 callersMethodstream
SSE 스트리밍 텍스트 생성
src/services/llm/types.ts:80
↓ 1 callersFunctionstreamResponse
( synthesizedPrompt: string, lang: 'ko' | 'en' = 'ko', )
src/services/claude.ts:152
↓ 1 callersFunctiontoGeminiSchema
(schema: any)
src/services/llm/providers/gemini.ts:16
↓ 1 callersFunctiontoNdc
MediaPipe 정규화(0-1) → Three.js NDC(-1~1), 웹캠 미러링 보정
src/gesture/gestureEngine.ts:72
↓ 1 callersFunctiontokenizeResponse
* 응답 텍스트를 문장과 개행 블록으로 분해. * `.`, `!`, `?`, `。` 뒤 공백을 문장 경계로 보고, 개행은 별도 토큰으로 보존. * whiteSpace: pre-wrap 레이아웃 유지가 목적.
src/components/ResponsePanel.tsx:105
↓ 1 callersFunctionuseGestureControl
( controlsRef: RefObject<OrbitControlsImpl | null>, )
src/hooks/useGestureControl.ts:54
↓ 1 callersFunctionuseInteriorTransition
()
src/hooks/useInteriorTransition.ts:15
↓ 1 callersFunctionuseKeyboardShortcuts
()
src/hooks/useKeyboardShortcuts.ts:9
↓ 1 callersFunctionuseMorphTransition
()
src/hooks/useMorphTransition.ts:18
↓ 1 callersFunctionuseNodeSpawnAnimation
()
src/hooks/useNodeSpawnAnimation.ts:14
↓ 1 callersFunctionuseRadialPhysics
()
src/hooks/useRadialPhysics.ts:36
↓ 1 callersFunctionvalidateGraph
( prompt: string, fullNodes: readonly { id: string; label: string; type: string; weight: number; parentId:
src/services/claude.ts:501
↓ 1 callersFunctionwalk
(parentId: string | null, indent: number)
src/services/synthesizer.ts:157
FunctionAllEdgeParticles
()
src/components/EdgeParticles.tsx:86
FunctionAnthropicLogo
({ size = 12, style }: LogoProps)
src/services/llm/logos.tsx:13
FunctionApp
()
src/App.tsx:13
FunctionContextMenu
()
src/components/ContextMenu.tsx:102
FunctionDESC_EN
(label: string)
src/utils/dummyData.ts:35
FunctionDESC_KO
(label: string)
src/utils/dummyData.ts:34
FunctionDeepSeekLogo
({ size = 12, style }: LogoProps)
src/services/llm/logos.tsx:67
FunctionEdgeDot
({ edge, index }: EdgeDotProps)
src/components/EdgeParticles.tsx:49
FunctionEdgeLine
({ edge, index = 0 }: EdgeLineProps)
src/components/EdgeLine.tsx:13
FunctionEdgeRenderer
()
src/components/EdgeRenderer.tsx:42
FunctionEdgeView
()
src/components/EdgeView.tsx:5
FunctionGeminiLogo
({ size = 12, style }: LogoProps)
src/services/llm/logos.tsx:43
FunctionGrokLogo
({ size = 12, style }: LogoProps)
src/services/llm/logos.tsx:55
FunctionHandCursor
()
src/components/HandCursor.tsx:34
FunctionHandGestureOverlay
()
src/components/HandGestureOverlay.tsx:67
FunctionHelpOverlay
()
src/components/HelpOverlay.tsx:124
FunctionInteriorLiveLabel
* Interior 모드 라벨 — 매 프레임 nodes Map에서 위치/스케일을 읽어 * 노드 실제 크기 위에 배치. Sphere 모드와 동일한 hover/highlight 반응.
src/components/InteriorView.tsx:25
FunctionInteriorView
({ controlsRef }: InteriorViewProps)
src/components/InteriorView.tsx:86
FunctionLegend
()
src/components/Legend.tsx:4
FunctionLiveLabel
라벨 — useFrame에서 nodes Map으로부터 위치·크기를 실시간 갱신 (전환 중 동기화)
src/components/SphereInstancedView.tsx:17
FunctionNodeEditPanel
()
src/components/NodeEditPanel.tsx:77
FunctionNodeInfoPanel
()
src/components/NodeInfoPanel.tsx:28
FunctionNodeMesh
({ node }: NodeMeshProps)
src/components/NodeMesh.tsx:14
FunctionOpenAILogo
({ size = 12, style }: LogoProps)
src/services/llm/logos.tsx:27
FunctionPostProcessing
()
src/components/PostProcessing.tsx:2
FunctionPromptInput
()
src/components/PromptInput.tsx:87
FunctionProviderLogo
({ provider, size, style }: { provider: ProviderId } & LogoProps)
src/services/llm/logos.tsx:100
FunctionQwenLogo
({ size = 12, style }: LogoProps)
src/services/llm/logos.tsx:83
FunctionRadialTreeEdges
()
src/components/RadialTreeEdges.tsx:10
FunctionResponsePanel
()
src/components/ResponsePanel.tsx:143
FunctionRow
({ label, shortcut }: { label: string; shortcut: string })
src/components/HelpOverlay.tsx:106
FunctionScene
()
src/components/Scene.tsx:17
FunctionSceneContent
()
src/components/Scene.tsx:31
FunctionSceneInner
({ controlsRef, sphereRef }: SceneInnerProps)
src/components/SceneInner.tsx:23
FunctionSphereInstancedView
()
src/components/SphereInstancedView.tsx:72
FunctionTempEdgeLine
()
src/components/TempEdgeLine.tsx:13
FunctionToolbar
()
src/components/Toolbar.tsx:59
FunctionTransitionEdges
()
src/components/TransitionEdges.tsx:24
FunctioncallSimple
(opts: SimpleCallOpts)
src/services/llm/providers/openaiCompat.ts:156
FunctioncallSimple
(opts: SimpleCallOpts)
src/services/llm/providers/gemini.ts:118
FunctioncallSimple
(opts: SimpleCallOpts)
src/services/llm/providers/anthropic.ts:97
FunctioncallStructured
(opts: StructuredCallOpts)
src/services/llm/providers/openaiCompat.ts:120
FunctioncallStructured
(opts: StructuredCallOpts)
src/services/llm/providers/gemini.ts:85
FunctioncallStructured
(opts: StructuredCallOpts)
src/services/llm/providers/anthropic.ts:70
FunctioncheckConnection
()
src/services/llm/providers/openaiCompat.ts:105
FunctioncheckConnection
()
src/services/llm/providers/gemini.ts:66
FunctioncheckConnection
()
src/services/llm/providers/anthropic.ts:50
FunctioncomputeNodeScale
(weight: number, depth: number)
src/utils/nodeScale.ts:9
Methodconstructor
(providerId: ProviderId, kind: Attachment['kind'])
src/services/llm/types.ts:33
FunctionextractHierarchical
( prompt: string, config: ExtractionConfig, onProgress?: (pass: number, total: number, nodesSoFar: numbe
src/services/claude.ts:258
FunctionextractNodes
(prompt: string)
src/services/claude.ts:111
FunctiongenerateDummyEdges
(nodes: NodeData[], edgeCount: number)
src/utils/dummyData.ts:82
FunctiongenerateDummyNodes
(count: number, radius: number, lang: Lang = 'ko')
src/utils/dummyData.ts:41
FunctionhandleAddNode
()
src/components/ContextMenu.tsx:269
Functionhandler
()
src/components/SceneInner.tsx:60
Functionhandler
(e: MouseEvent)
src/components/ContextMenu.tsx:119
Functionhandler
(e: KeyboardEvent)
src/components/HelpOverlay.tsx:135
Functionhandler
(e: KeyboardEvent)
src/hooks/useKeyboardShortcuts.ts:11
FunctioninferenceLoop
()
src/gesture/gestureEngine.ts:80
FunctionmapNodesToSphere
( result: ExtractionResult, sphereRadius: number, )
src/services/mapNodesToSphere.ts:10
FunctiononMove
(ev: PointerEvent)
src/components/DraggableNode.tsx:153
FunctiononUp
(_ev: PointerEvent)
src/components/DraggableNode.tsx:180
← previousnext →101–200 of 209, ranked by callers