MCPcopy Create free account

hub / github.com/MemeCalculate/moyin-creator / functions

Functions1,435 in github.com/MemeCalculate/moyin-creator

FunctionhandleSavePreview
()
src/components/panels/characters/generation-panel.tsx:436
FunctionhandleSavePreview
()
src/components/panels/characters/wardrobe-modal.tsx:226
FunctionhandleSavePreview
()
src/components/panels/characters/character-generator.tsx:146
FunctionhandleSavePreview
()
src/components/panels/scenes/generation-panel.tsx:693
FunctionhandleSavePrompt
()
src/components/panels/sclass/sclass-scene-card.tsx:194
FunctionhandleSavePrompt
()
src/components/panels/director/split-scene-card.tsx:207
FunctionhandleSaveScene
()
src/components/panels/script/episode-tree.tsx:469
FunctionhandleSaveViewpointImages
()
src/components/panels/scenes/generation-panel.tsx:1234
FunctionhandleSaveVisualPrompt
()
src/components/panels/scenes/scene-detail.tsx:109
FunctionhandleSceneSelect
(scene: Scene | null)
src/components/panels/scenes/index.tsx:42
FunctionhandleSeekEvent
(e: CustomEvent)
src/components/ui/video-player.tsx:43
FunctionhandleSeekEvent
(e: CustomEvent)
src/components/ui/audio-player.tsx:41
FunctionhandleSelectStoragePath
()
src/components/panels/SettingsPanel.tsx:449
FunctionhandleSmartSplit
(item: MediaFile)
src/components/panels/media/index.tsx:363
FunctionhandleSpeed
(e: CustomEvent)
src/components/ui/video-player.tsx:72
FunctionhandleSpeed
(e: CustomEvent)
src/components/ui/audio-player.tsx:70
FunctionhandleSplitContactSheet
()
src/components/panels/scenes/generation-panel.tsx:1120
FunctionhandleSplitOrthographic
()
src/components/panels/scenes/generation-panel.tsx:2302
FunctionhandleStartRename
()
src/components/panels/characters/character-card.tsx:93
FunctionhandleSubmit
()
src/components/api-manager/AddProviderDialog.tsx:133
FunctionhandleSubmit
()
src/components/panels/director/screenplay-input.tsx:397
FunctionhandleSubmit
()
src/components/image-host-manager/AddImageHostDialog.tsx:122
FunctionhandleToggleSelectAll
(checked: boolean | 'indeterminate')
src/components/api-manager/FeatureBindingPanel.tsx:413
FunctionhandleToggleShareCharacters
(checked: boolean)
src/components/panels/SettingsPanel.tsx:423
FunctionhandleToggleShareMedia
(checked: boolean)
src/components/panels/SettingsPanel.tsx:440
FunctionhandleToggleShareScenes
(checked: boolean)
src/components/panels/SettingsPanel.tsx:432
FunctionhandleUpdateEvent
(e: CustomEvent)
src/components/ui/video-player.tsx:56
FunctionhandleUpdateEvent
(e: CustomEvent)
src/components/ui/audio-player.tsx:54
FunctionhandleUploadContactSheet
(e: React.ChangeEvent<HTMLInputElement>)
src/components/panels/scenes/generation-panel.tsx:978
FunctionhandleUploadOrthographic
(e: React.ChangeEvent<HTMLInputElement>)
src/components/panels/scenes/generation-panel.tsx:2286
FunctionhandleVideoDragStart
(e: React.DragEvent)
src/components/panels/sclass/sclass-scene-card.tsx:296
FunctionhandleVideoDragStart
(e: React.DragEvent)
src/components/panels/director/split-scene-card.tsx:330
MethodhandleWorkerError
(error: ErrorEvent)
src/lib/ai/worker-bridge.ts:322
MethodhandleWorkerMessage
(e: MessageEvent<WorkerEvent>)
src/lib/ai/worker-bridge.ts:237
MethodhasKeys
* Check if manager has any keys
src/lib/api-key-manager.ts:412
MethodimportAll
* Import characters from persistence
src/packages/ai-core/services/character-bible.ts:198
Functioninvoke
(...args: Parameters<typeof ipcRenderer.invoke>)
electron/preload.ts:20
FunctionisBindingValid
(b: string)
src/components/panels/SettingsPanel.tsx:171
MethodisConfigured
* Check if the provider is configured (has valid API key)
src/packages/ai-core/providers/types.ts:24
FunctionisDOMElement
(el: any)
src/lib/utils.ts:54
FunctionisDirectorDataRich
Check if director project data has meaningful content
src/lib/storage-migration.ts:289
FunctionisFeatureReady
(feature: AIFeature)
src/lib/ai/feature-router.ts:213
MethodisFullySupported
()
src/lib/storage/storage-service.ts:502
MethodisIdle
* Check if queue is idle (no running or queued tasks)
src/packages/ai-core/api/task-queue.ts:149
FunctionisScriptDataRich
Check if script project data has meaningful content
src/lib/storage-migration.ts:279
MethodisSoundSaved
({ soundId }: { soundId: number })
src/lib/storage/storage-service.ts:474
FunctionisTypableElement
(el: HTMLElement)
src/lib/utils.ts:58
FunctionisUpstreamOverloadError
* 检测 HTTP 500 响应体中是否包含上游负载饱和相关关键词。 * MemeFast 有时用 500 而非 503/529 返回负载饱和错误。
src/lib/api-key-manager.ts:276
FunctionisViewpointCompatibleWithEnvironment
* 检查视角配置是否与环境类型兼容
src/lib/script/scene-viewpoint-generator.ts:822
Methodlist
()
src/lib/storage/indexeddb-adapter.ts:69
Methodlist
()
src/lib/storage/opfs-adapter.ts:53
MethodloadAllProjects
()
src/lib/storage/storage-service.ts:143
FunctionloadImage
(src: string)
src/components/panels/sclass/sclass-prompt-builder.ts:136
MethodloadTimeline
({ projectId, sceneId, }: { projectId: string; sceneId?: string; })
src/lib/storage/storage-service.ts:328
FunctionmatchSceneAndViewpointSync
( sceneName: string, actionSummary: string, sceneLibraryScenes: Scene[] )
src/lib/scene/viewpoint-matcher.ts:402
FunctionmatchShotToViewpoint
( shot: Shot, viewpoints: SceneViewpoint[] )
src/lib/script/scene-viewpoint-generator.ts:681
FunctionmergeCharData
( projectData: CharPersistedState | null, sharedData: CharPersistedState | null, )
src/stores/character-library-store.ts:182
FunctionmergeCharacterAnalyses
(analyses: any[])
src/packages/ai-core/services/character-bible.ts:256
FunctionmergeMediaData
( projectData: MediaPersistedState | null, sharedData: MediaPersistedState | null, )
src/stores/media-store.ts:30
FunctionmergeSceneData
( projectData: ScenePersistedState | null, sharedData: ScenePersistedState | null, )
src/stores/scene-store.ts:184
FunctionnormalizeIds
( items: T[] )
src/lib/utils/json-cleaner.ts:60
FunctionnormalizeShotSize
(shotSize: string | undefined | null)
src/lib/script/shot-utils.ts:51
Functionoff
(...args: Parameters<typeof ipcRenderer.off>)
electron/preload.ts:12
Functionon
(...args: Parameters<typeof ipcRenderer.on>)
electron/preload.ts:8
FunctiononExternalAbort
()
src/lib/ai/image-generator.ts:364
FunctionopenRenameFileDialog
(item: MediaFile)
src/components/panels/media/index.tsx:604
FunctionopenRenameFolderDialog
(folder: MediaFolder)
src/components/panels/media/index.tsx:598
FunctionpersistReferenceImage
( imageData: string, label: string, category: ImageCategory = 'scenes' )
src/lib/utils/image-persist.ts:78
Methodping
* Send a ping to test worker connectivity
src/lib/ai/worker-bridge.ts:98
MethodpollImageTask
* Poll image task status
src/packages/ai-core/providers/types.ts:54
MethodpollSimple
* Poll with a simple timeout (no dynamic adjustment)
src/packages/ai-core/api/task-poller.ts:125
MethodpollVideoTask
* Poll video task status
src/packages/ai-core/providers/types.ts:69
FunctionprocessAndAddCharacter
* 处理单个角色名字并添加到集合
src/lib/script/episode-parser.ts:913
FunctionprocessBatched
( opts: ProcessBatchedOptions<TItem, TResult>, )
src/lib/ai/batch-processor.ts:105
FunctionprocessReferenceImages
(urls: string[], maxCount: number = 4)
src/components/panels/director/use-image-generation.ts:19
FunctionquickSearchCharacter
( userQuery: string, episodeScripts: EpisodeRawScript[], existingCharacters: ScriptCharacter[] )
src/lib/script/ai-character-finder.ts:520
FunctionquickSearchScene
( userQuery: string, episodeScripts: EpisodeRawScript[], existingScenes: ScriptScene[] )
src/lib/script/ai-scene-finder.ts:383
FunctionrateLimitedBatch
( items: T[], operation: (item: T, index: number) => Promise<R>, config: RateLimitConfig = {}, onP
src/lib/utils/rate-limiter.ts:31
FunctionrecalibrateSplitScenes
( newStyleId: string, splitScenes: SplitScene[], scriptProjectId?: string, onProgress?: (current:
src/lib/script/recalibrate-scenes.ts:159
FunctionregisterElement
(id: string, element: HTMLElement | null)
src/hooks/use-highlight-scroll.ts:14
Methodremove
(key: string)
src/lib/storage/indexeddb-adapter.ts:57
Methodremove
(key: string)
src/lib/storage/opfs-adapter.ts:42
MethodremoveSavedSound
({ soundId }: { soundId: number })
src/lib/storage/storage-service.ts:458
FunctionrenderCharacterItem
(char: ScriptCharacter)
src/components/panels/script/episode-tree.tsx:1126
FunctionresetFeatureRoundRobin
(feature?: AIFeature)
src/lib/ai/feature-router.ts:202
FunctionresetForm
()
src/components/panels/characters/generation-panel.tsx:294
FunctionresolveImagePath
(path: string)
src/lib/image-storage.ts:69
FunctionresolveT2IModel
(providerModelId: string)
src/lib/freedom/model-registry.ts:1408
FunctionresolveT2VModel
(providerModelId: string)
src/lib/freedom/model-registry.ts:1413
FunctionresolveVideoApiFormat
(endpointTypes: string[] | undefined)
src/lib/api-key-manager.ts:201
Methodresume
* Resume after cancel
src/packages/ai-core/api/task-queue.ts:131
MethodretryScene
* Retry a failed scene
src/lib/ai/worker-bridge.ts:211
MethodsaveProject
({ project }: { project: TProject })
src/lib/storage/storage-service.ts:78
MethodsaveSoundEffect
({ soundEffect, }: { soundEffect: SoundEffect; })
src/lib/storage/storage-service.ts:421
MethodsaveTimeline
({ projectId, tracks, sceneId, }: { projectId: string; tracks: TimelineTrack[];
src/lib/storage/storage-service.ts:308
Functionsend
(...args: Parameters<typeof ipcRenderer.send>)
electron/preload.ts:16
Methodset
(key: string, value: T)
src/lib/storage/indexeddb-adapter.ts:45
Methodset
(key: string, file: File)
src/lib/storage/opfs-adapter.ts:33
MethodsetHandler
* Register a handler for a specific task type
src/packages/ai-core/api/task-queue.ts:40
FunctionsliceGridImage
(gridImageUrl: string, count: number)
src/components/panels/director/use-image-generation.ts:295
← previousnext →1,301–1,400 of 1,435, ranked by callers