MCPcopy Index your code

hub / github.com/codexu/note-gen / functions

Functions2,812 in github.com/codexu/note-gen

↓ 5 callersMethodgetSkillFileInfo
* 获取 Skill 文件信息
src/lib/skills/manager.ts:891
↓ 5 callersFunctiongetUserInfo
(token?: string)
src/lib/sync/gitea.ts:594
↓ 5 callersFunctiongetVectorDocumentsByFilename
(filename: string)
src/db/vector.ts:166
↓ 5 callersFunctionhandleAction
(action: 'close' | 'closeOthers' | 'closeAll' | 'closeLeft' | 'closeRight')
src/app/core/main/editor/tab-bar.tsx:110
↓ 5 callersFunctionhasExplicitWriteIntent
(userInput: string)
src/lib/agent/permission-engine.ts:46
↓ 5 callersFunctioninitVectorDb
()
src/db/vector.ts:125
↓ 5 callersFunctionisNonEmptyString
(value: unknown)
src/lib/ai/provider-templates-runtime.ts:33
↓ 5 callersFunctionisTemporaryBlockStatus
(status: number)
src/lib/sync/webdav.ts:56
↓ 5 callersFunctionjoinRelativePath
(...parts: string[])
src/lib/path.ts:3
↓ 5 callersFunctionnormalizeLocalFilePath
(path: string)
src/app/core/main/editor/markdown/slash-command/suggestion.tsx:52
↓ 5 callersFunctionparseImageDimension
(value: unknown)
src/app/core/main/editor/markdown/image-bubble-menu.tsx:23
↓ 5 callersFunctionparseVersion
(input: string | null | undefined)
src/lib/version.ts:22
↓ 5 callersFunctionpathExists
(filePath: string, baseDir?: BaseDirectory)
src/lib/skills/runtime.ts:102
↓ 5 callersFunctionpersistRecordFilters
(recordFilters: RecordFilters)
src/stores/mark.ts:47
↓ 5 callersFunctionprocessMarkdownFile
( filePath: string, fileContent?: string )
src/lib/rag.ts:445
↓ 5 callersMethodreload
* 重新加载所有 Skills
src/lib/skills/manager.ts:72
↓ 5 callersFunctionsanitizeFilePath
(filePath: string)
src/lib/sync/filename-utils.ts:52
↓ 5 callersFunctionsetTimer
(callback: () => void, delay: number)
src/components/mobile-viewport.tsx:28
↓ 5 callersFunctionshouldTransformImageSrcToWorkspaceAsset
(src: string | null | undefined)
src/app/core/main/editor/markdown/image-src.ts:17
↓ 5 callersFunctionuint8ArrayToBase64
(data: Uint8Array)
src/lib/sync/github.ts:9
↓ 5 callersFunctionuploadImage
(file: File)
src/lib/imageHosting/index.ts:8
↓ 5 callersFunctionuseI18n
()
src/hooks/useI18n.ts:10
↓ 4 callersFunctionappendImageAttachments
(images: ImageAttachment[], successKey: 'selectSuccess' | 'pasteSuccess' | 'dropSuccess')
src/app/core/main/chat/chat-input.tsx:329
↓ 4 callersFunctionattachAbort
(signal: AbortSignal | undefined, requestId: string)
src/lib/ai/tauri-client.ts:134
↓ 4 callersFunctionbindShortcuts
(shortcuts: Shortcut[])
src/stores/shortcut.ts:42
↓ 4 callersFunctioncheckEmbeddingModelAvailable
()
src/lib/rag.ts:1294
↓ 4 callersFunctioncheckRepoState
()
src/app/core/setting/sync/gitea-sync.tsx:53
↓ 4 callersFunctioncheckSyncProjectState
(name: string)
src/lib/sync/gitlab.ts:573
↓ 4 callersFunctioncheckSyncRepoState
(name: string)
src/lib/sync/github.ts:339
↓ 4 callersFunctioncheckUpdate
(forceRefresh = false)
src/app/core/setting/about/updater.tsx:195
↓ 4 callersMethodcleanup
* 清理资源
src/lib/audio.ts:238
↓ 4 callersFunctionclearDragExpandTimer
()
src/app/core/main/file/folder-item/index.tsx:453
↓ 4 callersMethodconnectServer
* 连接到服务器
src/lib/mcp/server-manager.ts:41
↓ 4 callersFunctionconvertImageByWorkspace
(path: string)
src/lib/utils.ts:48
↓ 4 callersFunctioncreateAiStreamContentProcessor
()
src/lib/ai/sanitize.ts:75
↓ 4 callersFunctioncreateRequestId
()
src/lib/ai/tauri-client.ts:104
↓ 4 callersFunctiondelMark
(id: number)
src/db/marks.ts:176
↓ 4 callersFunctiondelMarkForever
(id: number)
src/db/marks.ts:230
↓ 4 callersFunctiondelTag
(id: number)
src/db/tags.ts:92
↓ 4 callersFunctiondeleteMarks
(ids: number[])
src/db/marks.ts:264
↓ 4 callersFunctiondeleteMemory
(id: string)
src/db/memories.ts:307
↓ 4 callersFunctiondirname
(path: string)
src/app/core/main/mark/mark-open-path.ts:43
↓ 4 callersFunctioneditorOperationContent
(operation: EditorTransactionOperation)
src/lib/agent/tool-registry.ts:191
↓ 4 callersFunctionestimateTokens
(text: string)
src/lib/ai/token-counter.ts:7
↓ 4 callersFunctionfilterMarks
( marks: Mark[], filters?: Partial<RecordFiltersLike> & { now?: string | Date } )
src/app/core/main/mark/mark-filters.ts:109
↓ 4 callersFunctionfindFileInTree
(tree: DirTree[], targetPath: string)
src/stores/article.ts:1858
↓ 4 callersFunctionflattenFileTree
(tree: DirTree[])
src/app/core/main/file/file-selection.ts:28
↓ 4 callersFunctionformatDate
(date: Date)
src/components/sync-confirm-dialog.tsx:95
↓ 4 callersMethodgetAllSkills
* 获取所有 Skills
src/lib/skills/manager.ts:574
↓ 4 callersFunctiongetAutoDataSyncDirtyDomains
(store: Store)
src/lib/sync/auto-data-sync-queue.ts:1954
↓ 4 callersMethodgetEnabledSkills
* 获取所有已加载的 Skills(移除启用/禁用判断,直接返回所有)
src/lib/skills/manager.ts:590
↓ 4 callersFunctiongetFileContent
({ path, ref, repo }: { path: string; ref: string; repo: string })
src/lib/sync/gitea.ts:529
↓ 4 callersFunctiongetImageRepoName
()
src/lib/sync/repo-utils.ts:60
↓ 4 callersFunctiongetInsertedContentRange
(targetEditor: TipTapReactEditor, from: number, docSizeBeforeInsert: number)
src/app/core/main/editor/markdown/tiptap-editor.tsx:162
↓ 4 callersFunctiongetLocalFileMetadata
(path: string)
src/lib/sync/auto-sync.ts:107
↓ 4 callersFunctiongetMarks
(id: number)
src/db/marks.ts:120
↓ 4 callersFunctiongetNumberArg
(args: Record<string, unknown>, key: string)
src/lib/agent/runtime.ts:233
↓ 4 callersFunctiongetPathName
(path: string)
src/app/core/main/editor/markdown/tiptap-editor.tsx:253
↓ 4 callersFunctiongetProxyConfig
* 获取代理配置
src/lib/sync/sync-push-queue.ts:46
↓ 4 callersMethodgetServerTools
* 获取服务器的所有工具
src/lib/mcp/server-manager.ts:143
↓ 4 callersFunctiongetStore
()
src/hooks/use-sync-settings.ts:11
↓ 4 callersFunctiongetStoredNumber
(store: Store, key: string)
src/lib/sync/auto-data-sync-queue.ts:1925
↓ 4 callersFunctiongetTemplateRangeOptions
(t: (key: string) => string)
src/lib/template-range-utils.ts:30
↓ 4 callersFunctiongetUploadedSha
(fetchFileInfo: () => Promise<unknown>)
src/app/core/main/editor/markdown/sync/sync-button.tsx:60
↓ 4 callersFunctiongetWorkspaceDisplayName
(path: string, defaultName: string)
src/lib/workspace-name.ts:1
↓ 4 callersFunctionhandleConfigChange
(key: keyof WebDAVConfig, value: string)
src/app/core/setting/sync/webdav-sync.tsx:82
↓ 4 callersFunctionhandleExport
()
src/app/core/setting/dev/set-config.tsx:53
↓ 4 callersFunctionhandleExportFile
(format: MarkdownExportFormat)
src/app/core/main/file/file-item.tsx:697
↓ 4 callersFunctionhandleResolve
(action: AutoDataSyncConflictResolution)
src/components/auto-data-sync-conflict-actions.tsx:31
↓ 4 callersFunctionhasMeaningfulTraceDetail
(value: unknown)
src/app/core/main/chat/agent-run-timeline.tsx:54
↓ 4 callersFunctionhighlightText
(text: string, query: string)
src/components/search-dialog.tsx:78
↓ 4 callersFunctioninit
()
src/app/core/main/editor/folder/folder-stats.tsx:91
↓ 4 callersFunctioninitMarksDb
()
src/db/marks.ts:88
↓ 4 callersFunctioninsertTag
(tag: Partial<Tag>)
src/db/tags.ts:72
↓ 4 callersFunctionisFullDocumentRange
(from: number, to: number, docSize: number)
src/app/core/main/editor/markdown/tiptap-editor.tsx:632
↓ 4 callersFunctionisMarkdownPath
(path: string)
src/app/core/main/editor/empty-state-actions.ts:55
↓ 4 callersFunctionisNonEmptyString
(value: unknown)
src/lib/ai/notegen-default-models-runtime.ts:25
↓ 4 callersFunctionisRecordTabPath
(path: string)
src/app/core/main/mark/mark-record-tab.ts:32
↓ 4 callersFunctionisRemoteFileEntry
(value: unknown)
src/lib/sync/auto-data-sync-queue.ts:2192
↓ 4 callersFunctionjoinPath
(base: string, segment: string)
src/app/core/main/mark/mark-open-path.ts:32
↓ 4 callersFunctionjsonToBase64
(data: Chat[])
src/stores/chat.ts:549
↓ 4 callersFunctionnormalizeMarkdownPlaceholders
(markdown: string)
src/app/core/main/editor/markdown/markdown-paragraph.ts:19
↓ 4 callersFunctionnormalizePath
(path: string)
src/app/core/main/mark/mark-open-path.ts:24
↓ 4 callersFunctionnormalizePath
(path: string)
src/app/mobile/writing/browser-utils.ts:3
↓ 4 callersFunctionnormalizeSpeechMode
(value: unknown)
src/lib/speech/preferences.ts:3
↓ 4 callersFunctionparseTodoMarkContent
(mark: Mark)
src/app/core/main/mark/mark-list-item-content.tsx:42
↓ 4 callersFunctionpasteIntoFolder
({ clipboardItem, clipboardItems, clipboardOperation, folderPath, emptyToastTitle, pastedToastTitl
src/app/core/main/file/folder-item/paste-into-folder.js:9
↓ 4 callersMethodpullFile
* 从远程拉取文件
src/lib/sync/sync-manager.ts:306
↓ 4 callersMethodpushFile
* 推送文件到远程
src/lib/sync/sync-manager.ts:217
↓ 4 callersFunctionremoveVectorDocumentsForPath
(filePath: string)
src/lib/agent/tools/note-tools.ts:91
↓ 4 callersFunctionresetRootDropState
()
src/app/core/main/file/file-manager.tsx:190
↓ 4 callersFunctions3HeadObject
( config: S3Config, key: string, proxy?: Proxy )
src/lib/sync/s3.ts:732
↓ 4 callersFunctionsanitizeAiRewriteOutput
(content: string)
src/lib/ai/sanitize.ts:5
↓ 4 callersFunctionshouldPullRemoteRecordsBeforeUpload
( store: Store, provider: AutoDataSyncProvider, reason: string )
src/lib/sync/auto-data-sync-queue.ts:1646
↓ 4 callersFunctionsplitTitleAndPreview
(value?: string)
src/app/core/main/mark/mark-list-item-content.tsx:30
↓ 4 callersFunctionsubscribeAutoDataSyncState
(listener: AutoDataSyncListener)
src/lib/sync/auto-data-sync-queue.ts:296
↓ 4 callersFunctiontestWebDAVConnection
(config: WebDAVConfig, proxy?: Proxy)
src/lib/sync/webdav.ts:327
↓ 4 callersFunctiontoAbortError
(error: unknown)
src/lib/ai/tauri-client.ts:118
↓ 4 callersMethodupdate
(id: string, updates: Partial<Omit<AgentTraceEvent, 'id' | 'runId'>>)
src/lib/agent/trace-recorder.ts:44
↓ 4 callersMethodupdate
()
src/db/vector.ts:46
← previousnext →201–300 of 2,812, ranked by callers