Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/codexu/note-gen
/ functions
Functions
2,812 in github.com/codexu/note-gen
⨍
Functions
2,812
◇
Types & classes
545
↓ 5 callers
Method
getSkillFileInfo
* 获取 Skill 文件信息
src/lib/skills/manager.ts:891
↓ 5 callers
Function
getUserInfo
(token?: string)
src/lib/sync/gitea.ts:594
↓ 5 callers
Function
getVectorDocumentsByFilename
(filename: string)
src/db/vector.ts:166
↓ 5 callers
Function
handleAction
(action: 'close' | 'closeOthers' | 'closeAll' | 'closeLeft' | 'closeRight')
src/app/core/main/editor/tab-bar.tsx:110
↓ 5 callers
Function
hasExplicitWriteIntent
(userInput: string)
src/lib/agent/permission-engine.ts:46
↓ 5 callers
Function
initVectorDb
()
src/db/vector.ts:125
↓ 5 callers
Function
isNonEmptyString
(value: unknown)
src/lib/ai/provider-templates-runtime.ts:33
↓ 5 callers
Function
isTemporaryBlockStatus
(status: number)
src/lib/sync/webdav.ts:56
↓ 5 callers
Function
joinRelativePath
(...parts: string[])
src/lib/path.ts:3
↓ 5 callers
Function
normalizeLocalFilePath
(path: string)
src/app/core/main/editor/markdown/slash-command/suggestion.tsx:52
↓ 5 callers
Function
parseImageDimension
(value: unknown)
src/app/core/main/editor/markdown/image-bubble-menu.tsx:23
↓ 5 callers
Function
parseVersion
(input: string | null | undefined)
src/lib/version.ts:22
↓ 5 callers
Function
pathExists
(filePath: string, baseDir?: BaseDirectory)
src/lib/skills/runtime.ts:102
↓ 5 callers
Function
persistRecordFilters
(recordFilters: RecordFilters)
src/stores/mark.ts:47
↓ 5 callers
Function
processMarkdownFile
( filePath: string, fileContent?: string )
src/lib/rag.ts:445
↓ 5 callers
Method
reload
* 重新加载所有 Skills
src/lib/skills/manager.ts:72
↓ 5 callers
Function
sanitizeFilePath
(filePath: string)
src/lib/sync/filename-utils.ts:52
↓ 5 callers
Function
setTimer
(callback: () => void, delay: number)
src/components/mobile-viewport.tsx:28
↓ 5 callers
Function
shouldTransformImageSrcToWorkspaceAsset
(src: string | null | undefined)
src/app/core/main/editor/markdown/image-src.ts:17
↓ 5 callers
Function
uint8ArrayToBase64
(data: Uint8Array)
src/lib/sync/github.ts:9
↓ 5 callers
Function
uploadImage
(file: File)
src/lib/imageHosting/index.ts:8
↓ 5 callers
Function
useI18n
()
src/hooks/useI18n.ts:10
↓ 4 callers
Function
appendImageAttachments
(images: ImageAttachment[], successKey: 'selectSuccess' | 'pasteSuccess' | 'dropSuccess')
src/app/core/main/chat/chat-input.tsx:329
↓ 4 callers
Function
attachAbort
(signal: AbortSignal | undefined, requestId: string)
src/lib/ai/tauri-client.ts:134
↓ 4 callers
Function
bindShortcuts
(shortcuts: Shortcut[])
src/stores/shortcut.ts:42
↓ 4 callers
Function
checkEmbeddingModelAvailable
()
src/lib/rag.ts:1294
↓ 4 callers
Function
checkRepoState
()
src/app/core/setting/sync/gitea-sync.tsx:53
↓ 4 callers
Function
checkSyncProjectState
(name: string)
src/lib/sync/gitlab.ts:573
↓ 4 callers
Function
checkSyncRepoState
(name: string)
src/lib/sync/github.ts:339
↓ 4 callers
Function
checkUpdate
(forceRefresh = false)
src/app/core/setting/about/updater.tsx:195
↓ 4 callers
Method
cleanup
* 清理资源
src/lib/audio.ts:238
↓ 4 callers
Function
clearDragExpandTimer
()
src/app/core/main/file/folder-item/index.tsx:453
↓ 4 callers
Method
connectServer
* 连接到服务器
src/lib/mcp/server-manager.ts:41
↓ 4 callers
Function
convertImageByWorkspace
(path: string)
src/lib/utils.ts:48
↓ 4 callers
Function
createAiStreamContentProcessor
()
src/lib/ai/sanitize.ts:75
↓ 4 callers
Function
createRequestId
()
src/lib/ai/tauri-client.ts:104
↓ 4 callers
Function
delMark
(id: number)
src/db/marks.ts:176
↓ 4 callers
Function
delMarkForever
(id: number)
src/db/marks.ts:230
↓ 4 callers
Function
delTag
(id: number)
src/db/tags.ts:92
↓ 4 callers
Function
deleteMarks
(ids: number[])
src/db/marks.ts:264
↓ 4 callers
Function
deleteMemory
(id: string)
src/db/memories.ts:307
↓ 4 callers
Function
dirname
(path: string)
src/app/core/main/mark/mark-open-path.ts:43
↓ 4 callers
Function
editorOperationContent
(operation: EditorTransactionOperation)
src/lib/agent/tool-registry.ts:191
↓ 4 callers
Function
estimateTokens
(text: string)
src/lib/ai/token-counter.ts:7
↓ 4 callers
Function
filterMarks
( marks: Mark[], filters?: Partial<RecordFiltersLike> & { now?: string | Date } )
src/app/core/main/mark/mark-filters.ts:109
↓ 4 callers
Function
findFileInTree
(tree: DirTree[], targetPath: string)
src/stores/article.ts:1858
↓ 4 callers
Function
flattenFileTree
(tree: DirTree[])
src/app/core/main/file/file-selection.ts:28
↓ 4 callers
Function
formatDate
(date: Date)
src/components/sync-confirm-dialog.tsx:95
↓ 4 callers
Method
getAllSkills
* 获取所有 Skills
src/lib/skills/manager.ts:574
↓ 4 callers
Function
getAutoDataSyncDirtyDomains
(store: Store)
src/lib/sync/auto-data-sync-queue.ts:1954
↓ 4 callers
Method
getEnabledSkills
* 获取所有已加载的 Skills(移除启用/禁用判断,直接返回所有)
src/lib/skills/manager.ts:590
↓ 4 callers
Function
getFileContent
({ path, ref, repo }: { path: string; ref: string; repo: string })
src/lib/sync/gitea.ts:529
↓ 4 callers
Function
getImageRepoName
()
src/lib/sync/repo-utils.ts:60
↓ 4 callers
Function
getInsertedContentRange
(targetEditor: TipTapReactEditor, from: number, docSizeBeforeInsert: number)
src/app/core/main/editor/markdown/tiptap-editor.tsx:162
↓ 4 callers
Function
getLocalFileMetadata
(path: string)
src/lib/sync/auto-sync.ts:107
↓ 4 callers
Function
getMarks
(id: number)
src/db/marks.ts:120
↓ 4 callers
Function
getNumberArg
(args: Record<string, unknown>, key: string)
src/lib/agent/runtime.ts:233
↓ 4 callers
Function
getPathName
(path: string)
src/app/core/main/editor/markdown/tiptap-editor.tsx:253
↓ 4 callers
Function
getProxyConfig
* 获取代理配置
src/lib/sync/sync-push-queue.ts:46
↓ 4 callers
Method
getServerTools
* 获取服务器的所有工具
src/lib/mcp/server-manager.ts:143
↓ 4 callers
Function
getStore
()
src/hooks/use-sync-settings.ts:11
↓ 4 callers
Function
getStoredNumber
(store: Store, key: string)
src/lib/sync/auto-data-sync-queue.ts:1925
↓ 4 callers
Function
getTemplateRangeOptions
(t: (key: string) => string)
src/lib/template-range-utils.ts:30
↓ 4 callers
Function
getUploadedSha
(fetchFileInfo: () => Promise<unknown>)
src/app/core/main/editor/markdown/sync/sync-button.tsx:60
↓ 4 callers
Function
getWorkspaceDisplayName
(path: string, defaultName: string)
src/lib/workspace-name.ts:1
↓ 4 callers
Function
handleConfigChange
(key: keyof WebDAVConfig, value: string)
src/app/core/setting/sync/webdav-sync.tsx:82
↓ 4 callers
Function
handleExport
()
src/app/core/setting/dev/set-config.tsx:53
↓ 4 callers
Function
handleExportFile
(format: MarkdownExportFormat)
src/app/core/main/file/file-item.tsx:697
↓ 4 callers
Function
handleResolve
(action: AutoDataSyncConflictResolution)
src/components/auto-data-sync-conflict-actions.tsx:31
↓ 4 callers
Function
hasMeaningfulTraceDetail
(value: unknown)
src/app/core/main/chat/agent-run-timeline.tsx:54
↓ 4 callers
Function
highlightText
(text: string, query: string)
src/components/search-dialog.tsx:78
↓ 4 callers
Function
init
()
src/app/core/main/editor/folder/folder-stats.tsx:91
↓ 4 callers
Function
initMarksDb
()
src/db/marks.ts:88
↓ 4 callers
Function
insertTag
(tag: Partial<Tag>)
src/db/tags.ts:72
↓ 4 callers
Function
isFullDocumentRange
(from: number, to: number, docSize: number)
src/app/core/main/editor/markdown/tiptap-editor.tsx:632
↓ 4 callers
Function
isMarkdownPath
(path: string)
src/app/core/main/editor/empty-state-actions.ts:55
↓ 4 callers
Function
isNonEmptyString
(value: unknown)
src/lib/ai/notegen-default-models-runtime.ts:25
↓ 4 callers
Function
isRecordTabPath
(path: string)
src/app/core/main/mark/mark-record-tab.ts:32
↓ 4 callers
Function
isRemoteFileEntry
(value: unknown)
src/lib/sync/auto-data-sync-queue.ts:2192
↓ 4 callers
Function
joinPath
(base: string, segment: string)
src/app/core/main/mark/mark-open-path.ts:32
↓ 4 callers
Function
jsonToBase64
(data: Chat[])
src/stores/chat.ts:549
↓ 4 callers
Function
normalizeMarkdownPlaceholders
(markdown: string)
src/app/core/main/editor/markdown/markdown-paragraph.ts:19
↓ 4 callers
Function
normalizePath
(path: string)
src/app/core/main/mark/mark-open-path.ts:24
↓ 4 callers
Function
normalizePath
(path: string)
src/app/mobile/writing/browser-utils.ts:3
↓ 4 callers
Function
normalizeSpeechMode
(value: unknown)
src/lib/speech/preferences.ts:3
↓ 4 callers
Function
parseTodoMarkContent
(mark: Mark)
src/app/core/main/mark/mark-list-item-content.tsx:42
↓ 4 callers
Function
pasteIntoFolder
({ clipboardItem, clipboardItems, clipboardOperation, folderPath, emptyToastTitle, pastedToastTitl
src/app/core/main/file/folder-item/paste-into-folder.js:9
↓ 4 callers
Method
pullFile
* 从远程拉取文件
src/lib/sync/sync-manager.ts:306
↓ 4 callers
Method
pushFile
* 推送文件到远程
src/lib/sync/sync-manager.ts:217
↓ 4 callers
Function
removeVectorDocumentsForPath
(filePath: string)
src/lib/agent/tools/note-tools.ts:91
↓ 4 callers
Function
resetRootDropState
()
src/app/core/main/file/file-manager.tsx:190
↓ 4 callers
Function
s3HeadObject
( config: S3Config, key: string, proxy?: Proxy )
src/lib/sync/s3.ts:732
↓ 4 callers
Function
sanitizeAiRewriteOutput
(content: string)
src/lib/ai/sanitize.ts:5
↓ 4 callers
Function
shouldPullRemoteRecordsBeforeUpload
( store: Store, provider: AutoDataSyncProvider, reason: string )
src/lib/sync/auto-data-sync-queue.ts:1646
↓ 4 callers
Function
splitTitleAndPreview
(value?: string)
src/app/core/main/mark/mark-list-item-content.tsx:30
↓ 4 callers
Function
subscribeAutoDataSyncState
(listener: AutoDataSyncListener)
src/lib/sync/auto-data-sync-queue.ts:296
↓ 4 callers
Function
testWebDAVConnection
(config: WebDAVConfig, proxy?: Proxy)
src/lib/sync/webdav.ts:327
↓ 4 callers
Function
toAbortError
(error: unknown)
src/lib/ai/tauri-client.ts:118
↓ 4 callers
Method
update
(id: string, updates: Partial<Omit<AgentTraceEvent, 'id' | 'runId'>>)
src/lib/agent/trace-recorder.ts:44
↓ 4 callers
Method
update
()
src/db/vector.ts:46
← previous
next →
201–300 of 2,812, ranked by callers