Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YunYouJun/advjs
/ functions
Functions
1,616 in github.com/YunYouJun/advjs
⨍
Functions
1,616
◇
Types & classes
521
↓ 3 callers
Function
targetVolume
()
packages/client/composables/useAdvBgm.ts:28
↓ 3 callers
Function
tf
(key: keyof FormatterMessages, ...args: (string | number)[])
packages/core/src/engine/i18n.ts:63
↓ 3 callers
Function
toChatMessagePlain
Strip non-serialisable / transient fields from ChatMessage before writing to Y.Array.
apps/studio/src/composables/useCollabSync.ts:21
↓ 3 callers
Function
ttsStop
()
apps/studio/src/utils/ttsClient.ts:346
↓ 3 callers
Function
uiBlocked
()
packages/client/composables/useAdvKeys.ts:32
↓ 3 callers
Function
updateUndoRedoEnabled
* update undo/redo menu enabled
packages/flow/composables/useFlowHistory.ts:120
↓ 3 callers
Method
upload
* Upload a local file to COS.
plugins/plugin-cos/src/index.ts:55
↓ 3 callers
Function
useCloudbaseApp
()
apps/studio/src/composables/useCloudbase.ts:8
↓ 3 callers
Function
useRecentProjects
()
editor/core/app/composables/useRecentProjects.ts:11
↓ 3 callers
Function
useSound
( url: MaybeRef<string>, { volume = 1, playbackRate = 1, soundEnabled = true, interrupt =
packages/client/composables/sound/index.ts:18
↓ 3 callers
Function
withClient
(fn: (client: Client) => Promise<T>)
tests/unit/mcp-resources.test.ts:48
↓ 3 callers
Function
writeQueue
(events: TelemetryEvent[])
apps/studio/src/utils/telemetry.ts:80
↓ 2 callers
Function
_parseSseLine
Parse a single SSE line and return the content delta, or null.
apps/studio/src/utils/aiClient.ts:181
↓ 2 callers
Function
addEvent
(event: WorldEvent)
apps/studio/src/stores/useWorldEventStore.ts:45
↓ 2 callers
Function
addRecentProject
(project: Omit<RecentProject, 'lastOpenedAt'>)
editor/core/app/composables/useRecentProjects.ts:14
↓ 2 callers
Function
alreadyRecorded
True if the (collection, key) dedup row already exists.
apps/studio/cloudbase/functions/marketStats/index.js:67
↓ 2 callers
Function
applyClockFromYMap
( ymap: Y.Map<any>, store: ReturnType<typeof useWorldClockStore>, )
apps/studio/src/composables/useCollabSync.ts:245
↓ 2 callers
Function
applyTheme
()
apps/studio/src/utils/capacitor.ts:30
↓ 2 callers
Function
applyTheme
(value: 'light' | 'dark' | 'system')
apps/studio/src/stores/useSettingsStore.ts:89
↓ 2 callers
Function
assembleProjectContext
( readFn: (path: string) => Promise<string>, )
apps/studio/src/utils/projectContext.ts:20
↓ 2 callers
Function
buildCharacterMd
(params: CharacterCreateInput)
packages/mcp-server/src/index.ts:166
↓ 2 callers
Function
buildChatMessageError
(err: unknown)
apps/studio/src/utils/chatUtils.ts:33
↓ 2 callers
Function
buildHtmlPage
( options: ConversationHtmlOptions, theme: typeof THEMES[ConversationTheme], messagesHtml: string, dat
apps/studio/src/utils/conversationHtml.ts:114
↓ 2 callers
Function
buildPromptTemplateResponse
(template: import('../utils/aiImageClient').ImagePromptTemplate)
apps/studio/src/stores/useChatStore.ts:164
↓ 2 callers
Function
characterToFields
(character: Partial<AdvCharacter>)
editor/core/server/utils/feishu-fields.ts:41
↓ 2 callers
Function
collectFiles
* Recursively collect all files in a directory, returning relative paths.
packages/advjs/node/commands/sync.ts:18
↓ 2 callers
Function
commitData
()
packages/flow/composables/useFlowHistory.ts:127
↓ 2 callers
Function
copy
(src: string, dest: string)
packages/create-adv/src/utils.ts:23
↓ 2 callers
Function
createAdvMcpServer
()
packages/mcp-server/src/index.ts:239
↓ 2 callers
Function
createAdvVirtualLoader
(advOptions: ResolvedAdvOptions, serverOptions: AdvServerOptions)
packages/advjs/node/vite/loaders.ts:60
↓ 2 callers
Function
createArcRotateCamera
(scene: BABYLON.Scene)
plugins/plugin-babylon/src/camera/index.ts:6
↓ 2 callers
Function
createAuthUrl
(params: { clientId?: string redirectUri?: string scope?: string state?: string })
plugins/plugin-feishu/src/auth.ts:10
↓ 2 callers
Function
createComponentsPlugin
(options: ResolvedAdvOptions, pluginOptions: AdvPluginOptions)
packages/advjs/node/vite/components.ts:17
↓ 2 callers
Function
createConfigPlugin
(options: ResolvedAdvOptions)
packages/advjs/node/vite/extendConfig.ts:145
↓ 2 callers
Function
createDefaultEmotionalState
()
apps/studio/src/stores/useCharacterMemoryStore.ts:56
↓ 2 callers
Function
createDefaultState
()
apps/studio/src/stores/useCharacterStateStore.ts:12
↓ 2 callers
Function
createMemoryFs
()
apps/studio/src/__tests__/useProjectImport.test.ts:81
↓ 2 callers
Function
createScriptedBridge
(responses: ScriptedResponse[])
apps/studio/src/__tests__/useProjectImport.test.ts:28
↓ 2 callers
Function
createServer
()
plugins/plugin-feishu/src/express.ts:13
↓ 2 callers
Function
createVRM
(scene: BABYLON.Scene, rootUrl: string, vrmFilename: string | File, onLoaded?: () => void)
plugins/plugin-babylon/src/vrm/scene.ts:46
↓ 2 callers
Function
dataUriToBytes
* Convert a data URI to a Uint8Array for writing as binary
apps/studio/src/composables/useContentSave.ts:32
↓ 2 callers
Method
deleteFile
(path: string)
apps/studio/src/utils/fs/MemoryFsAdapter.ts:250
↓ 2 callers
Function
deriveTitleFromFilename
(filename?: string)
apps/studio/src/utils/sourceParser.ts:620
↓ 2 callers
Function
directoryExists
(parentDir: WritableDirectoryHandle, slug: string)
apps/studio/src/composables/useProjectImport.ts:118
↓ 2 callers
Function
domToPngBlob
* Render a DOM element to PNG blob using modern-screenshot.
apps/studio/src/utils/shareUtils.ts:26
↓ 2 callers
Function
drawTwoTiles
(hex: Hex)
editor/core/app/utils/map/hexagonal/tiles.ts:6
↓ 2 callers
Function
ensureDir
(dir: string)
packages/ai/src/utils/fs.ts:12
↓ 2 callers
Function
ensureEnd
()
packages/core/src/engine/branches.ts:137
↓ 2 callers
Function
escapeAttr
(str: string)
apps/studio/src/composables/useStandaloneBuild.ts:204
↓ 2 callers
Function
escapeRegex
(str: string)
apps/studio/src/utils/projectValidation.ts:373
↓ 2 callers
Function
escapeYaml
(s: string)
apps/studio/src/utils/projectGenerator.ts:614
↓ 2 callers
Function
exportCharactersToCSV
(characters: AdvCharacter[])
apps/studio/src/utils/csvExport.ts:36
↓ 2 callers
Function
exportRelationshipsToCSV
(characters: AdvCharacter[])
apps/studio/src/utils/csvExport.ts:96
↓ 2 callers
Function
exportTimelineToCSV
(entries: { date: string, period?: string, kind: string, type?: string, summary: string, mood?: string, charac
apps/studio/src/utils/csvExport.ts:69
↓ 2 callers
Function
extractCharacterRefs
(content: string)
packages/parser/src/refs.ts:21
↓ 2 callers
Function
extractDomain
* Determine domain from file path. * `adv/knowledge/law/criminal.md` → 'law' * `adv/knowledge/overview.md` → 'general'
apps/studio/src/composables/useKnowledgeBase.ts:403
↓ 2 callers
Function
extractSceneRefs
(content: string)
packages/parser/src/refs.ts:38
↓ 2 callers
Function
extractText
* Extract text from mdast PhrasingContent children
packages/core/src/engine/formatter.ts:8
↓ 2 callers
Function
fetchCharacters
* 从本地 .character.md 文件读取角色列表(服务端 API)
editor/core/app/stores/useCharacterStore.ts:88
↓ 2 callers
Function
fetchCharactersFromHandle
* 递归遍历目录读取 .character.md 文件
editor/core/app/stores/useCharacterStore.ts:249
↓ 2 callers
Function
fetchRoom
* Fetch the collaboration room for a project (if any).
apps/studio/src/stores/useCollabStore.ts:146
↓ 2 callers
Function
findNextAnchorIndex
* Walk the AST starting at `fromIndex` and return the first scene/choices * node index, or null if the walk falls off the end (the choice runs into
packages/core/src/engine/branches.ts:74
↓ 2 callers
Function
finish
()
apps/studio/src/composables/useOnboardingTour.ts:120
↓ 2 callers
Method
flushPendingUpdate
* Write the buffered pending update to CloudBase.
apps/studio/src/utils/y-cloudbase.ts:494
↓ 2 callers
Function
flushSection
()
packages/parser/src/character.ts:406
↓ 2 callers
Function
formatCoverageText
(report: CoverageReport)
packages/core/src/engine/branches.ts:414
↓ 2 callers
Function
formatJson
(graph: BranchGraph)
packages/core/src/engine/branches.ts:488
↓ 2 callers
Function
formatMermaid
(graph: BranchGraph)
packages/core/src/engine/branches.ts:451
↓ 2 callers
Function
formatTargetDir
(targetDir: string | undefined)
packages/create-adv/src/utils.ts:14
↓ 2 callers
Function
formatText
(graph: BranchGraph)
packages/core/src/engine/branches.ts:496
↓ 2 callers
Function
formatTime
(timestamp: number)
apps/studio/src/utils/conversationHtml.ts:41
↓ 2 callers
Function
fromChatMessagePlain
(obj: Record<string, unknown>)
apps/studio/src/composables/useCollabSync.ts:30
↓ 2 callers
Function
generateId
()
apps/studio/src/stores/useWorldEventStore.ts:13
↓ 2 callers
Function
generateImage
( options: ImageGenerateOptions, config: AiConfig, )
apps/studio/src/utils/aiImageClient.ts:261
↓ 2 callers
Function
generateNextTurn
* AI selects a speaker and generates a reply.
apps/studio/src/stores/useGroupChatStore.ts:327
↓ 2 callers
Function
generateViaOpenAI
* Works with OpenAI and other compatible providers.
apps/studio/src/utils/aiImageClient.ts:188
↓ 2 callers
Function
genreLabelKey
(id: string | undefined)
apps/studio/src/utils/marketTaxonomy.ts:102
↓ 2 callers
Function
getAdvThemeRules
()
apps/studio/src/utils/advLanguage.ts:115
↓ 2 callers
Function
getAgentTool
(id: string)
apps/studio/src/utils/aiAuthoring/agentRegistry.ts:119
↓ 2 callers
Function
getAiProvider
(id: string)
apps/studio/src/utils/aiProviderRegistry.ts:28
↓ 2 callers
Function
getAllPackages
()
scripts/utils/monorepo.ts:6
↓ 2 callers
Function
getAssetsPrefix
(online = 'https://playground.babylonjs.com', local = '/assets')
plugins/plugin-babylon/src/scene/default.ts:4
↓ 2 callers
Function
getBaseUrl
(_event)
apps/studio/cloud/functions/shortlink/index.js:84
↓ 2 callers
Function
getBgmSrcUrl
(params: { cdnUrl: string bgmName: string })
packages/core/src/utils/bgm.ts:4
↓ 2 callers
Function
getCharacter
(characters: AdvCharacter[], name: string)
packages/core/src/utils/functions.ts:3
↓ 2 callers
Function
getConsecutiveSpeakerCount
(room: GroupChatRoom, speakerId?: string)
apps/studio/src/stores/useGroupChatStore.ts:585
↓ 2 callers
Function
getCosConfig
* Get COS config stripped of non-COS fields (for passing to cloudSync utils).
apps/studio/src/composables/useCloudSync.ts:39
↓ 2 callers
Function
getDefaultSettings
()
packages/client/stores/settings/index.ts:14
↓ 2 callers
Function
getGameViewDom
()
packages/client/utils/screenshots.ts:27
↓ 2 callers
Function
getGameViewDom
()
packages/core/src/utils/screenshots.ts:27
↓ 2 callers
Function
getIconFromFSHandle
(fsHandle: FileSystemFileHandle | FileSystemDirectoryHandle)
packages/gui/client/components/explorer/utils.ts:21
↓ 2 callers
Function
getImportedName
(idx: number)
packages/advjs/node/virtual/game.ts:30
↓ 2 callers
Function
getModuleRoot
(name: string, entry?: string)
packages/advjs/node/utils/root.ts:12
↓ 2 callers
Function
getMonaco
()
apps/studio/src/utils/monacoSetup.ts:20
↓ 2 callers
Function
getRepoFileContent
* get repo file content
editor/core/app/stores/useGitHubStore.ts:133
↓ 2 callers
Function
getRoomSnapshots
(roomId: string)
apps/studio/src/stores/useGroupChatStore.ts:698
↓ 2 callers
Function
getSharedMap
* Get or create a shared Y.Map for structured data.
apps/studio/src/composables/useCollabRoom.ts:135
↓ 2 callers
Function
getSnapshots
(characterId: string)
apps/studio/src/stores/useCharacterChatStore.ts:441
↓ 2 callers
Method
getTachieAscii
()
packages/core/src/engine/runtime.ts:374
↓ 2 callers
Function
getVrmManager
(scene: BABYLON.Scene)
plugins/plugin-babylon/src/vrm/scene.ts:6
← previous
next →
301–400 of 1,616, ranked by callers