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
↓ 2 callers
Function
go
* go to target node * @param target
packages/client/composables/useAdvNav.ts:115
↓ 2 callers
Function
handleAdvNode
* handle adv node * @param node
packages/client/composables/useAdvLogic.ts:98
↓ 2 callers
Function
hasContestDemo
(slug: string)
apps/studio/src/utils/contestDemos.ts:102
↓ 2 callers
Function
hmacSha1
* Generate HMAC-SHA1 signature using Web Crypto API.
apps/studio/src/utils/cloudSync.ts:144
↓ 2 callers
Function
imgToBase64
(src: string)
packages/advjs/node/cli/config.ts:56
↓ 2 callers
Method
init
()
plugins/plugin-runware/src/service.ts:45
↓ 2 callers
Function
initServer
()
packages/advjs/node/cli/dev.ts:52
↓ 2 callers
Function
invokeAgentTool
( id: K, input: AgentToolInputMap[K], )
apps/studio/src/utils/aiAuthoring/agentRegistry.ts:131
↓ 2 callers
Function
isCompleted
()
apps/studio/src/composables/useOnboardingTour.ts:60
↓ 2 callers
Function
isImage
(path: string)
packages/gui/client/utils/fs.ts:24
↓ 2 callers
Function
isImageGenerationAvailable
(config: AiConfig)
apps/studio/src/utils/aiImageClient.ts:287
↓ 2 callers
Function
isPresentAttributeValue
(value: unknown)
packages/parser/src/character.ts:217
↓ 2 callers
Function
isValidPackageName
(projectName: string)
packages/create-adv/src/utils.ts:55
↓ 2 callers
Function
leaveRoom
* Leave the current collaboration room.
apps/studio/src/composables/useCollabRoom.ts:193
↓ 2 callers
Function
linkToNextAnchor
(fromId: string, fromIndex: number, edgeLabel?: string)
packages/core/src/engine/branches.ts:124
↓ 2 callers
Method
list
* List all session IDs
packages/core/src/engine/session.ts:163
↓ 2 callers
Function
listMdFilesRecursiveFs
* Recursively list all .md files under a directory via IFileSystem.
apps/studio/src/composables/useKnowledgeBase.ts:338
↓ 2 callers
Method
listSlots
* List slots for a given session, ordered newest first.
packages/core/src/engine/session.ts:249
↓ 2 callers
Function
listTtsProviders
()
apps/studio/src/utils/ttsClient.ts:69
↓ 2 callers
Function
load
(cloudApp: cloudbase.app.App)
apps/studio/src/stores/useNotificationsStore.ts:55
↓ 2 callers
Function
loadAdvConfig
(options: AdvEntryOptions)
packages/advjs/node/config/index.ts:42
↓ 2 callers
Function
loadAdvGameConfig
()
packages/advjs/node/config/game.ts:11
↓ 2 callers
Function
loadAdvGameConfigFromType
(type: T, options: ResolvedAdvOptions)
packages/advjs/node/config/game.ts:39
↓ 2 callers
Function
loadAdvThemeConfig
(options: AdvEntryOptions)
packages/advjs/node/config/theme.ts:19
↓ 2 callers
Function
loadChapter
* load chapter
packages/client/composables/useAdvNav.ts:17
↓ 2 callers
Function
loadDirHandle
(projectName: string)
apps/studio/src/utils/dirHandleStore.ts:23
↓ 2 callers
Function
loadFromCos
* Load project content from COS cloud storage
apps/studio/src/composables/useProjectContent.ts:303
↓ 2 callers
Function
loadFromFs
* Load project content from an IFileSystem instance
apps/studio/src/composables/useProjectContent.ts:98
↓ 2 callers
Function
loadItems
()
apps/studio/src/composables/useRecentActivity.ts:31
↓ 2 callers
Function
loadRegistry
()
apps/studio/src/utils/templates/loadTemplate.ts:103
↓ 2 callers
Function
makeAudio
(file: string, opts?: Partial<AudioInfo>)
apps/studio/src/__tests__/projectValidation.test.ts:18
↓ 2 callers
Function
makeLoadScreen
()
packages/core/src/pixi/assets/index.ts:26
↓ 2 callers
Function
makeLocation
(id: string, name: string, file?: string, opts?: Partial<LocationInfo>)
apps/studio/src/__tests__/projectValidation.test.ts:22
↓ 2 callers
Function
makeProject
(sceneFile: string, sceneContent: string)
tests/unit/scene-schema.test.ts:62
↓ 2 callers
Method
mkdir
(path: string)
apps/studio/src/utils/fs/MemoryFsAdapter.ts:237
↓ 2 callers
Function
mount
* Mount the WebContainer with the ADV project files.
packages/webcontainer/src/composable.ts:108
↓ 2 callers
Function
normalizeChapterFilename
(name: string)
packages/mcp-server/src/index.ts:152
↓ 2 callers
Function
normalizeDuration
(value: unknown)
apps/studio/src/utils/marketTaxonomy.ts:97
↓ 2 callers
Method
normalizeSession
(session: PlaySession)
packages/core/src/engine/runtime.ts:329
↓ 2 callers
Method
off
(event: string, fn: (...args: any[]) => void)
apps/studio/src/utils/y-cloudbase.ts:208
↓ 2 callers
Function
output
(data: unknown, json: boolean)
packages/advjs/node/cli/play.ts:66
↓ 2 callers
Function
parse
(filepath: string)
packages/parser/src/fs.ts:30
↓ 2 callers
Function
pathExists
(path: string)
packages/advjs/node/utils/fs.ts:13
↓ 2 callers
Function
pause
* Pause the world clock.
apps/studio/src/stores/useWorldClockStore.ts:137
↓ 2 callers
Method
persist
Flush all nodes to IndexedDB
apps/studio/src/utils/fs/MemoryFsAdapter.ts:87
↓ 2 callers
Function
phrasingToText
(children: AdvAst.PhrasingContent[])
apps/studio/src/utils/advPreview.ts:9
↓ 2 callers
Method
pushAwareness
* Push local awareness state to CloudBase.
apps/studio/src/utils/y-cloudbase.ts:413
↓ 2 callers
Function
pushNotConfiguredFallback
( messages: Array<{ role: string, content: string, timestamp: number }>, isLoading: Ref<boolean>, )
apps/studio/src/utils/chatUtils.ts:248
↓ 2 callers
Function
quoteLabel
* Mermaid-safe quoting: wrap label in `"..."` after escaping inner quotes.
packages/core/src/engine/branches.ts:51
↓ 2 callers
Function
read
* 理解文本 * @param text
packages/client/composables/useAdvLogic.ts:90
↓ 2 callers
Method
readFile
(path: string)
apps/studio/src/utils/fs/CapacitorFsAdapter.ts:46
↓ 2 callers
Function
readQueue
()
apps/studio/src/utils/telemetry.ts:70
↓ 2 callers
Function
refresh
()
apps/studio/src/composables/usePlaySaveSlots.ts:71
↓ 2 callers
Function
registerAiProvider
(provider: AiProviderPlugin)
apps/studio/src/utils/aiProviderRegistry.ts:24
↓ 2 callers
Function
resolveChapterPath
(id: string)
packages/mcp-server/src/index.ts:366
↓ 2 callers
Function
resolveThemeName
(name?: string)
packages/advjs/node/themes.ts:41
↓ 2 callers
Function
runWithConcurrencyLimit
* 控制 promise 并发数
plugins/plugin-pominis/src/adapter.ts:14
↓ 2 callers
Function
sanitizeFilename
(input: string)
packages/advjs/node/commands/utils.ts:48
↓ 2 callers
Function
save
(slot: string, snapshot: PlaySaveSnapshot, note?: string)
apps/studio/src/composables/usePlaySaveSlots.ts:81
↓ 2 callers
Function
screenshot
(el: HTMLElement, options: Partial<Options> = {})
packages/client/utils/screenshots.ts:19
↓ 2 callers
Function
screenshot
(el: HTMLElement, options: Partial<Options> = {})
packages/core/src/utils/screenshots.ts:19
↓ 2 callers
Function
select
(item: FSItem)
packages/gui/client/composables/useFileSelection.ts:15
↓ 2 callers
Function
sendHeartbeat
* Send a heartbeat to the presence collection.
apps/studio/src/stores/useCollabStore.ts:392
↓ 2 callers
Function
setFlowDataWithoutViewport
(data: FlowExportObject)
packages/flow/composables/useFlowHistory.ts:60
↓ 2 callers
Function
setupAdvContext
(ctx: { config: AdvContext['config'] gameConfig: AdvContext['gameConfig'] themeConfig: AdvContext['theme
packages/client/setup/context.ts:16
↓ 2 callers
Function
shouldHalt
()
packages/client/composables/useAdvAuto.ts:28
↓ 2 callers
Function
shouldSkipExtraction
(message: string)
apps/studio/src/utils/aiExtraction.ts:137
↓ 2 callers
Function
simulateRoleplay
( opts: SimulateRoleplayOptions, )
apps/studio/src/utils/aiAuthoring/roleplaySimulator.ts:76
↓ 2 callers
Function
sleep
(ms: number)
packages/core/src/utils/time.ts:4
↓ 2 callers
Function
startAutoSync
* Start automatic periodic sync.
apps/studio/src/composables/useCloudSync.ts:326
↓ 2 callers
Function
startSession
* Start a collaborative session for the current project. * Creates a Yjs document, loads local cache via y-indexeddb first, * then connects to C
apps/studio/src/composables/useCollabRoom.ts:60
↓ 2 callers
Method
stat
(path: string)
apps/studio/src/utils/fs/CapacitorFsAdapter.ts:103
↓ 2 callers
Function
stopGeneration
()
apps/studio/src/stores/useChatStore.ts:260
↓ 2 callers
Function
stopPresence
* Stop presence tracking.
apps/studio/src/stores/useCollabStore.ts:377
↓ 2 callers
Function
stopSession
* Stop the collaborative session.
apps/studio/src/composables/useCollabRoom.ts:111
↓ 2 callers
Function
streamToMessage
(opts: { allMessages: ChatMessage[] messageList: Array<{ role: string, content: string, timestamp: number
apps/studio/src/utils/chatUtils.ts:277
↓ 2 callers
Function
stripHtmlTags
Minimal HTML-to-text fallback when Readability is unavailable.
apps/studio/src/utils/sourceParser.ts:410
↓ 2 callers
Function
styleLabelKey
(id: string | undefined)
apps/studio/src/utils/marketTaxonomy.ts:107
↓ 2 callers
Function
switchProject
* Switch to a different project with full flush → reset → reload cycle. * This is the primary entry point for project switching.
apps/studio/src/stores/useStudioStore.ts:177
↓ 2 callers
Function
testPerformance
(name: string, callback: () => void)
packages/benchmarks/src/visit/utils.ts:6
↓ 2 callers
Function
toValidPackageName
(projectName: string)
packages/create-adv/src/utils.ts:61
↓ 2 callers
Method
trackAppliedId
* Track an applied update ID for deduplication. * Bounded to MAX_APPLIED_IDS to prevent unbounded memory growth.
apps/studio/src/utils/y-cloudbase.ts:452
↓ 2 callers
Function
transformObject
(obj: any)
packages/advjs/node/markdown/markdown.ts:12
↓ 2 callers
Function
triggerBackgroundExtraction
( characterId: string, characterName: string, userMessage: string, aiResponse: string, )
apps/studio/src/utils/aiExtraction.ts:146
↓ 2 callers
Function
uint8ArrayToBase64
(data: Uint8Array)
apps/studio/src/utils/y-cloudbase.ts:582
↓ 2 callers
Function
updateServerWatcher
()
packages/advjs/node/vite/loaders.ts:66
↓ 2 callers
Function
useCloudbaseAuth
()
apps/studio/src/composables/useCloudbase.ts:15
↓ 2 callers
Function
useStreamingGenerate
()
apps/studio/src/composables/useStreamingGenerate.ts:26
↓ 2 callers
Function
weightedRandomSpeaker
* Weighted random speaker selection. * Characters who haven't spoken recently get higher weight.
apps/studio/src/stores/useGroupChatStore.ts:535
↓ 2 callers
Function
write
(file: string, content?: string)
packages/create-adv/src/cli.ts:145
↓ 2 callers
Function
writeBinaryToFs
* Write a binary file via IFileSystem
apps/studio/src/composables/useContentSave.ts:46
↓ 2 callers
Method
writeBlob
(path: string, data: Blob)
apps/studio/src/utils/fs/MemoryFsAdapter.ts:225
↓ 2 callers
Function
writeJSON
( file: string, data: any, options: WriteJSONOptions = {}, )
packages/ai/src/utils/fs.ts:27
↓ 2 callers
Function
writeTemplateFiles
( fs: IFileSystem, files: TemplateFile[], )
apps/studio/src/utils/projectTemplate.ts:900
↓ 2 callers
Function
yamlQuoteString
(value: string)
packages/mcp-server/src/index.ts:96
↓ 1 callers
Function
$reset
()
apps/studio/src/composables/useProjectContent.ts:487
↓ 1 callers
Function
$reset
()
apps/studio/src/composables/useProjectDescription.ts:97
↓ 1 callers
Function
$reset
()
apps/studio/src/composables/useWorldContext.ts:82
↓ 1 callers
Function
ViteAdvPlugin
( options: ResolvedAdvOptions, pluginOptions: AdvPluginOptions, serverOptions: AdvServerOptions = {}, )
packages/advjs/node/vite/index.ts:24
↓ 1 callers
Method
_collectRecursive
( dir: FileSystemDirectoryHandle, basePath: string, )
apps/studio/src/utils/fs/BrowserFsAdapter.ts:219
← previous
next →
401–500 of 1,616, ranked by callers