MCPcopy Create free account

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

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

↓ 1 callersFunctionremoveImage
(index: number)
src/components/panels/director/screenplay-input.tsx:393
↓ 1 callersFunctionremoveImage
(index: number)
src/components/panels/assets/StyleEditor.tsx:123
↓ 1 callersFunctionremoveRefImage
(index: number)
src/components/panels/scenes/generation-panel.tsx:214
↓ 1 callersFunctionremoveTag
(tagId: SoundEffectTag)
src/components/panels/director/sound-effect-tags.tsx:60
↓ 1 callersFunctionrenderContent
()
src/components/RightPanel.tsx:11
↓ 1 callersFunctionrenderContent
()
src/components/panels/director/index.tsx:273
↓ 1 callersFunctionrenderContent
()
src/components/panels/assets/index.tsx:25
↓ 1 callersFunctionrenderEmptyState
()
src/components/panels/sclass/index.tsx:53
↓ 1 callersFunctionrenderLeftPanel
()
src/components/Layout.tsx:71
↓ 1 callersFunctionrenderRightPanel
()
src/components/Layout.tsx:94
↓ 1 callersMethodreset
* Reset the manager with new keys
src/lib/api-key-manager.ts:432
↓ 1 callersFunctionresetAddForm
()
src/components/panels/characters/wardrobe-modal.tsx:172
↓ 1 callersFunctionresolveAvailableUpdate
(currentVersion: string)
electron/main.ts:143
↓ 1 callersFunctionresolveBuildArchs
()
scripts/build-desktop.mjs:102
↓ 1 callersFunctionresolveBuilderArgs
(arch)
scripts/build-desktop.mjs:78
↓ 1 callersFunctionresolveFinalBuildOutputDir
(arch)
scripts/build-desktop.mjs:110
↓ 1 callersFunctionresolveImageHostProviders
()
src/stores/api-config-store.ts:1151
↓ 1 callersFunctionresolveImageHostUploadUrl
(provider: ImageHostUploadProvider)
electron/main.ts:508
↓ 1 callersFunctionresolveImageSourcePath
(imagePath: string)
electron/main.ts:582
↓ 1 callersFunctionresolveImageUrl
(src: string)
src/lib/ai/style-extractor.ts:68
↓ 1 callersFunctionresolveKlingModelName
* Resolve kling model name for API requests. * Composite IDs like 'kling-image-v1-5' → 'kling-v1-5' (MemeFast version ID). * Video version IDs (kl
src/components/panels/director/use-video-generation.ts:992
↓ 1 callersFunctionresolveStagingBuildOutputDir
(arch)
scripts/build-desktop.mjs:114
↓ 1 callersFunctionresolveUploadUrl
(provider: ImageHostProvider)
src/lib/image-host.ts:58
↓ 1 callersFunctionresolveVeoEndpointFamily
(endpointTypes?: string[])
src/lib/freedom/veo-capability.ts:38
↓ 1 callersFunctionresolveVideoCapabilityModelId
(modelId: string)
src/components/panels/freedom/VideoStudio.tsx:30
↓ 1 callersFunctionrunBatchCalibration
( scenes: SplitScene[], characters: Character[], sceneLibrary: Scene[], )
src/components/panels/sclass/sclass-calibrator.ts:232
↓ 1 callersFunctionrunStartupSync
()
src/App.tsx:45
↓ 1 callersFunctionsafeParseJson
(str: string, fallback: T)
src/lib/utils/json-cleaner.ts:46
↓ 1 callersFunctionsave
()
src/components/panels/overview/index.tsx:110
↓ 1 callersFunctionsaveEdit
()
src/components/panels/director/editable-text-field.tsx:48
↓ 1 callersMethodsaveMediaFile
({ projectId, mediaItem, }: { projectId: string; mediaItem: MediaFile; })
src/lib/storage/storage-service.ts:175
↓ 1 callersFunctionscoreShot
(shot: Shot)
src/lib/script/trailer-service.ts:203
↓ 1 callersFunctionseedDemoProject
* Seed demo project data on first run. * Checks if moyin-project-store.json exists in the project data root. * If not, copies demo data (JSON + me
electron/main.ts:1624
↓ 1 callersMethodseekToTime
( sinkData: VideoSinkData, time: number )
src/lib/video-cache.ts:150
↓ 1 callersFunctionselectTrailerShots
( shots: Shot[], background: ProjectBackground | null, duration: TrailerDuration, _options?: Trail
src/lib/script/trailer-service.ts:48
↓ 1 callersFunctionselectTrailerShotsByRules
* 规则挑选(AI 失败时的回退方案)
src/lib/script/trailer-service.ts:201
↓ 1 callersFunctionshouldGenerateIcons
()
scripts/build-desktop.mjs:118
↓ 1 callersFunctionshouldHideModel
(type: 'image' | 'video', model: string)
src/components/panels/freedom/ModelSelector.tsx:357
↓ 1 callersMethodsleep
(ms: number)
src/packages/ai-core/api/task-poller.ts:136
↓ 1 callersFunctionsliceGridImage
( gridImageUrl: string, actualCount: number, cols: number, rows: number,
src/components/panels/sclass/sclass-scenes.tsx:2137
↓ 1 callersFunctionsliceGridImage
( gridImageUrl: string, actualCount: number, cols: number, rows: number,
src/components/panels/director/split-scenes.tsx:2445
↓ 1 callersFunctionspecialTechniqueLabel
(id: string)
src/components/panels/script/property-panel.tsx:512
↓ 1 callersFunctionsphericalToCartesian
(t: number, p: number, r: number)
src/components/angle-switch/AngleController.tsx:244
↓ 1 callersFunctionstripSectionKeywords
* 从含段落标记的名字中提取真实角色名 * 如 "核心主角萧惊鸿" → "萧惊鸿","正面势力角色赵将军" → "赵将军"
src/lib/script/episode-parser.ts:780
↓ 1 callersFunctionsubmitAngleSwitchTask
( params: RunningHubSubmitParams )
src/lib/ai/runninghub-client.ts:36
↓ 1 callersFunctionsubmitImageTask
* Submit image generation task via OpenAI-compatible images/generations API
src/lib/ai/image-generator.ts:527
↓ 1 callersFunctionsubmitVideoGenTask
* Submit video generation task
src/lib/storyboard/storyboard-service.ts:512
↓ 1 callersFunctionsummarizeScene
* 从 SplitScene 提取摘要信息(用于构建 AI 输入,不泄漏多余字段)
src/components/panels/sclass/sclass-calibrator.ts:44
↓ 1 callersFunctiontestConnection
(provider: IProvider)
src/components/panels/SettingsPanel.tsx:279
↓ 1 callersFunctiontestConnection
(provider: ProviderId)
src/components/panels/director/api-settings.tsx:58
↓ 1 callersFunctiontoBase64Data
(imageData: string)
src/lib/image-host.ts:140
↓ 1 callersFunctiontoBase64Payload
(imageData: string)
electron/main.ts:683
↓ 1 callersFunctiontoGrokAspectRatio
* Convert aspect ratio to Grok format
src/components/panels/director/use-video-generation.ts:1497
↓ 1 callersFunctiontoIdeogramAspectRatio
(model: string, aspectRatio?: string)
src/lib/freedom/freedom-api.ts:702
↓ 1 callersFunctiontoIdeogramRenderSpeed
(input: unknown)
src/lib/freedom/freedom-api.ts:712
↓ 1 callersFunctiontoIdeogramRenderSpeedFromModel
* 从 model 名后缀自动提取 rendering_speed * e.g. ideogram_generate_V_3_TURBO → 'TURBO'
src/lib/freedom/freedom-api.ts:725
↓ 1 callersFunctiontoRunwayRatio
* Convert aspect ratio string to Runway pixel-format ratio (e.g. '16:9' → '1280:720')
src/components/panels/director/use-video-generation.ts:505
↓ 1 callersFunctiontoRunwayRatio
* Convert aspect ratio string to Runway pixel-format ratio (e.g. '16:9' → '1280:720')
src/lib/freedom/freedom-api.ts:908
↓ 1 callersFunctiontoShotInputData
* 将 SplitScene[] 转换为 ShotInputData[] 格式 * (复用 calibrateEpisodeShots 的映射逻辑)
src/lib/script/recalibrate-scenes.ts:20
↓ 1 callersFunctiontoSoraSize
(aspectRatio?: string, resolution?: string)
src/lib/freedom/freedom-api.ts:920
↓ 1 callersFunctiontoUploadBlob
(file: FreedomVideoUploadFile)
src/lib/freedom/freedom-api.ts:1032
↓ 1 callersFunctiontoUploadFile
(imageData: string, name?: string)
src/lib/image-host.ts:115
↓ 1 callersFunctiontoUploadFilePayload
(imageData: string, name?: string)
electron/main.ts:671
↓ 1 callersFunctiontoVeoOpenAIVideoSize
(aspectRatio?: string)
src/lib/freedom/freedom-api.ts:927
↓ 1 callersFunctiontoggleCategory
(id: string)
src/components/panels/assets/DefaultStylesGrid.tsx:23
↓ 1 callersFunctiontoggleCharacter
(charId: string)
src/components/panels/director/character-selector.tsx:58
↓ 1 callersFunctiontoggleElement
(elementId: SheetElementId)
src/components/panels/characters/generation-panel.tsx:261
↓ 1 callersFunctiontoggleEpisode
(id: string)
src/components/panels/script/episode-tree.tsx:366
↓ 1 callersFunctiontoggleEpisode
(id: string)
src/components/panels/director/context-panel.tsx:127
↓ 1 callersFunctiontoggleExpand
(sceneId: string)
src/components/panels/scenes/scene-gallery.tsx:193
↓ 1 callersFunctiontoggleExpanded
(feature: AIFeature)
src/components/api-manager/FeatureBindingPanel.tsx:336
↓ 1 callersFunctiontoggleModule
(id: string)
src/components/panels/assets/AssetSidebar.tsx:64
↓ 1 callersFunctiontoggleScene
(id: string)
src/components/panels/script/episode-tree.tsx:375
↓ 1 callersFunctiontoggleScene
(id: string)
src/components/panels/director/context-panel.tsx:136
↓ 1 callersFunctiontoggleShowKey
(provider: ProviderId)
src/components/panels/director/api-settings.tsx:54
↓ 1 callersFunctiontoggleTag
(tagId: SoundEffectTag)
src/components/panels/director/sound-effect-tags.tsx:52
↓ 1 callersMethodtryExecuteNext
* Try to execute the next queued task if capacity allows
src/packages/ai-core/api/task-queue.ts:75
↓ 1 callersFunctiontryRemoveDirectory
(directory)
scripts/build-desktop.mjs:130
↓ 1 callersFunctionuploadImageHostFromMain
({ provider, apiKey, imageData, options, }: ImageHostUploadRequest)
electron/main.ts:700
↓ 1 callersFunctionuploadMultipleImages
(base64Images: string[])
src/lib/utils/image-upload.ts:60
↓ 1 callersFunctionuploadWithProvider
( provider: ImageHostProvider, apiKey: string, imageData: string, options?: UploadOptions )
src/lib/image-host.ts:165
↓ 1 callersFunctionuseIsMobile
()
src/hooks/use-mobile.ts:10
↓ 1 callersFunctionuseSClassGeneration
()
src/components/panels/sclass/use-sclass-generation.ts:67
↓ 1 callersFunctionuseShotGroups
()
src/stores/sclass-store.ts:871
↓ 1 callersFunctionuseToast
()
src/hooks/use-toast.ts:174
↓ 1 callersFunctionvalidateSceneCount
(sceneCount: number, resolution: Resolution)
src/lib/storyboard/grid-calculator.ts:294
FunctionAPISettings
({ collapsed = true, onToggleCollapse }: APISettingsProps)
src/components/panels/director/api-settings.tsx:34
FunctionAddImageHostDialog
({ open, onOpenChange, onSubmit, }: AddImageHostDialogProps)
src/components/image-host-manager/AddImageHostDialog.tsx:39
FunctionAddProviderDialog
({ open, onOpenChange, onSubmit, existingPlatforms = [], }: AddProviderDialogProps)
src/components/api-manager/AddProviderDialog.tsx:94
FunctionAlertDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:65
FunctionAlertDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:51
FunctionAmbientSoundInput
({ value, onChange, disabled, placeholder = "如:森林鸟鸣、城市喧嚣...", }: AmbientSoundInputProps)
src/components/panels/director/ambient-sound-input.tsx:22
FunctionAngleController
({ previewUrl, initialDirection = "front-right-quarter", initialElevation = "eye-level", initialSh
src/components/angle-switch/AngleController.tsx:64
FunctionAngleSwitchDialog
({ open, onOpenChange, onGenerate, frameType = "start", previewUrl, sameSceneShotsCount = 0,
src/components/angle-switch/AngleSwitchDialog.tsx:48
FunctionAngleSwitchResultDialog
({ open, onOpenChange, result, history = [], selectedHistoryIndex = -1, onSelectHistory,
src/components/angle-switch/AngleSwitchResultDialog.tsx:46
FunctionApiKeyEditorDialog
({ open, onOpenChange, apiKeys, onSave, onTestKey, providerName = "API", }: ApiKeyEditorDia
src/components/api-manager/ApiKeyEditorDialog.tsx:58
FunctionApp
()
src/App.tsx:18
FunctionAssetSidebar
({ activeSection, onSectionChange }: AssetSidebarProps)
src/components/panels/assets/AssetSidebar.tsx:59
FunctionAssetsView
()
src/components/panels/assets/index.tsx:22
FunctionAudioPlayer
({ src, className = "", clipStartTime, trimStart, trimEnd, clipDuration, trackMuted = fal
src/components/ui/audio-player.tsx:19
← previousnext →801–900 of 1,435, ranked by callers