MCPcopy Create free account

hub / github.com/Xeron2000/openOii / functions

Functions2,741 in github.com/Xeron2000/openOii

↓ 5 callersFunction_prompt_label
(prompt: str)
backend/app/services/fake_video.py:34
↓ 5 callersFunction_regeneration_reasons
(result: dict[str, Any], threshold: float)
backend/app/agents/critic.py:28
↓ 5 callersMethod_render_characters
(self, ctx: AgentContext)
backend/app/agents/render.py:85
↓ 5 callersFunction_requires_restart
(key: str)
backend/app/services/config_service.py:192
↓ 5 callersMethod_resize_to_fit
等比例缩放图片以适应指定尺寸
backend/app/services/image_composer.py:40
↓ 5 callersFunction_return_resolution
(_project, _settings, resolution)
backend/tests/test_api/test_generation.py:67
↓ 5 callersMethod_sanitize_url
(self, url: str)
backend/app/services/image.py:135
↓ 5 callersFunction_shared_character_read
(sc: SharedCharacter)
backend/app/api/v1/routes/universes.py:45
↓ 5 callersFunction_snapshot_next_stage
(snapshots: Sequence[Any])
backend/app/services/run_recovery.py:105
↓ 5 callersMethod_wait_for_confirm
( self, project_id: int, run: AgentRun, agent_name: str, agent_ctx: AgentContext | None = None )
backend/app/agents/orchestrator.py:459
↓ 5 callersMethodbegin
(self)
backend/tests/test_db_session.py:23
↓ 5 callersFunctionbuildWorkspaceStatus
(input: WorkspaceProjectionInput)
frontend/app/utils/workspaceStatus.ts:210
↓ 5 callersFunctionbuild_phase2_graph
()
backend/app/orchestration/graph.py:9
↓ 5 callersMethodcall_llm
调用 LLM 并返回最终响应。 Args: stream_to_ws: 是否将流式文本推送到 WebSocket(默认关闭,因为 JSON 输出不适合直接展示)
backend/app/agents/base.py:291
↓ 5 callersFunctionclearLoadingStates
( store: ReturnType<typeof useEditorStore.getState>, agentFilter?: string, )
frontend/app/hooks/useWebSocket.ts:216
↓ 5 callersMethodclose
关闭 HTTP 客户端
backend/app/services/video_merger.py:48
↓ 5 callersMethodcompose_character_reference_image
拼接角色参考图:优先裁剪面部区域,fallback 到全身图拼接。 面部裁剪模式(InsightFace 可用时): ┌────────┬────────┬────────┐ │ 脸1 │ 脸2 │ 脸3 │ └──
backend/app/services/image_composer.py:163
↓ 5 callersMethodcompose_reference_image
拼接参考图:分镜图 + 角色图 布局: ┌─────────────────────────┐ │ │ │ 分镜图(主图) │ │
backend/app/services/image_composer.py:48
↓ 5 callersFunctiondecide_generation_entry
( *, active_run: AgentRun | None, resumable_run: AgentRun | None, provider_resolution: Provide
backend/app/services/generation_entry.py:25
↓ 5 callersMethoddownload_and_save
从 URL 下载图片并保存到本地 Args: url: 图片 URL save_path: 保存路径(完整路径,包含文件名)
backend/app/services/image.py:294
↓ 5 callersMethoddownload_video
下载或复制视频文件 Args: url: 视频 URL 或本地 /static/... 路径 dest_path: 目标路径
backend/app/services/video_merger.py:54
↓ 5 callersMethodensure_initialized
(self)
backend/app/services/config_service.py:223
↓ 5 callersMethodensure_provider_configs_initialized
Persist reusable generation-provider interface settings into DB. Keep the scope to text/image/video/TTS/BGM provider settings. Database,
backend/app/services/config_service.py:247
↓ 5 callersMethodgenerate
( self, *, prompt: str, size: str = "1024x1024", n: int = 1, s
backend/app/services/image.py:458
↓ 5 callersMethodgenerate
( self, *, prompt: str, duration: float = 5.0, stream: bool = False,
backend/app/services/video.py:330
↓ 5 callersMethodgenerate_and_cache_image
生成图片并缓存到本地 Args: ctx: Agent 上下文 prompt: 图片生成 prompt image_bytes: 可选的参考图片字节流(用于 I2I) timeout_s
backend/app/agents/base.py:218
↓ 5 callersFunctionget_confirm_event_key
(run_id: int)
backend/app/agents/orchestrator.py:143
↓ 5 callersFunctionget_video_merger_service
获取视频拼接服务单例
backend/app/services/video_merger.py:199
↓ 5 callersFunctioninfer_feedback_targets
(data: dict[str, Any], state: dict[str, Any])
backend/app/services/creative_control.py:93
↓ 5 callersFunctioninit_db
Initialize database tables and cleanup stale runs.
backend/app/db/session.py:129
↓ 5 callersFunctionisAtOrPastStage
(input: Pick<WorkspaceProjectionInput, "currentStage" | "recoverySummary">, targetStage: number)
frontend/app/utils/workspaceStatus.ts:99
↓ 5 callersMethodis_running
检查项目是否有运行中的任务
backend/app/services/task_manager.py:35
↓ 5 callersFunctionnodeIdFromShape
(shape: TLShape | undefined)
frontend/app/features/comic-workflow/canvas/syncTldrawProjection.ts:90
↓ 5 callersFunctionpassthrough
()
frontend/public/mockServiceWorker.js:216
↓ 5 callersFunctionprobe_text_provider
(settings: Settings)
backend/app/services/provider_resolution.py:126
↓ 5 callersFunctionproject
(overrides: Partial<Project> = {})
frontend/app/features/comic-workflow/graph/buildComicWorkflow.test.ts:32
↓ 5 callersMethodrequest
(self, *args, **kwargs)
backend/tests/conftest.py:142
↓ 5 callersFunctionrequire_admin
( x_admin_token: str | None = Header(default=None, alias="X-Admin-Token"), )
backend/app/api/deps.py:31
↓ 5 callersFunctionresolve_project_provider_settings_async
( project: ProjectProviderOverrides, settings: Settings, *, probe_mode: Literal["live", "cache
backend/app/services/provider_resolution.py:303
↓ 5 callersMethodresume_from_recovery
( self, *, project_id: int, run_id: int, auto_mode: bool = False,
backend/app/agents/orchestrator.py:867
↓ 5 callersFunctionroute_after_review
(state: Phase2State)
backend/app/orchestration/nodes.py:735
↓ 5 callersFunctionroute_from_start
(state: Phase2State)
backend/app/orchestration/nodes.py:686
↓ 5 callersFunctionrun_agent_plan
( *, project_id: int, run_id: int, agent_plan: list[Any], settings: Settings, ws: Conn
backend/app/services/agent_runner.py:31
↓ 5 callersFunctionsendToClient
* @param {Client} client * @param {any} message * @param {Array<Transferable>} transferrables * @returns {Promise<any>}
frontend/public/mockServiceWorker.js:288
↓ 5 callersMethodsend_character_event
发送角色创建/更新事件
backend/app/agents/base.py:190
↓ 5 callersMethodsend_progress_batch
发送批处理进度消息 Args: ctx: Agent 上下文 total: 总数 current: 当前索引(从 0 开始) message: 进度消息
backend/app/agents/base.py:269
↓ 5 callersMethodsend_shot_event
发送分镜创建/更新事件
backend/app/agents/base.py:204
↓ 5 callersFunctionshot
(id: number, order: number)
frontend/app/features/comic-workflow/graph/layoutComicWorkflow.test.ts:60
↓ 5 callersMethodupsert_configs
(self, configs: dict[str, str | None])
backend/app/services/config_service.py:364
↓ 4 callersFunction_append_project_export
( session: AsyncSession, project_id: int, download_url: str, )
backend/app/api/v1/routes/export.py:59
↓ 4 callersFunction_auto_approval_result
( *, approval_stage: str, history_key: str, next_stage: str )
backend/app/orchestration/nodes.py:188
↓ 4 callersMethod_build_multimodal_message
Build a multimodal user message for VLM review. Local /static images are inlined as data URLs so local desktop/dev runs can still fee
backend/app/agents/critic.py:65
↓ 4 callersMethod_build_shot_prompt
( self, shot: Shot, characters: list[Character], *, style: str, session )
backend/app/agents/render.py:64
↓ 4 callersMethod_build_url
(self)
backend/app/services/image.py:62
↓ 4 callersMethod_build_url
(self)
backend/app/services/video.py:27
↓ 4 callersMethod_clear_character_images
清空角色图片(先删除文件再清空 URL)
backend/app/agents/orchestrator.py:271
↓ 4 callersMethod_clear_shot_images
清空分镜首帧图片(先删除文件再清空 URL)
backend/app/agents/orchestrator.py:284
↓ 4 callersFunction_decide_mode
(feedback_type: str, feedback: str)
backend/app/agents/review_rules.py:60
↓ 4 callersMethod_extract_url_from_payload
(self, payload: Any)
backend/app/services/image.py:199
↓ 4 callersFunction_get_by_slug
(session: AsyncSession, slug: str)
backend/app/api/v1/routes/style_templates.py:20
↓ 4 callersMethod_get_duration
(self, shot: Shot, default_duration: float)
backend/app/agents/compose.py:69
↓ 4 callersMethod_import_anthropic
(self)
backend/app/services/llm.py:39
↓ 4 callersFunction_infer_current_stage
(run: AgentRun, snapshots: Sequence[Any])
backend/app/services/run_recovery.py:190
↓ 4 callersMethod_is_modelscope_api
检测是否是 ModelScope API
backend/app/services/image.py:72
↓ 4 callersMethod_is_retryable_status
判断是否可重试的 HTTP 状态码
backend/app/services/doubao_video.py:95
↓ 4 callersFunction_normalize_stage_history
(values: dict[str, Any])
backend/app/services/run_recovery.py:115
↓ 4 callersMethod_parse_message
(self, message: Any)
backend/app/services/llm.py:80
↓ 4 callersMethod_project_from_payload
(payload: dict[str, Any])
backend/app/services/fake_text.py:65
↓ 4 callersFunction_project_read_model
(project: Project, settings: Settings)
backend/app/api/v1/routes/projects.py:49
↓ 4 callersFunction_provider_resolution_deterministic
()
backend/tests/test_api/test_generation.py:18
↓ 4 callersFunction_provider_snapshot_payload
(snapshot: object)
backend/app/services/provider_resolution.py:46
↓ 4 callersFunction_run_alembic_upgrade
()
backend/app/db/session.py:110
↓ 4 callersFunction_sanitize_ids
(values: Any)
backend/app/services/creative_control.py:14
↓ 4 callersMethod_sanitize_url
(self, url: str)
backend/app/services/video.py:211
↓ 4 callersFunction_send_bible_updated_event
Send bible_updated WebSocket event.
backend/app/api/v1/routes/characters.py:225
↓ 4 callersFunction_shot_read
(shot: Shot)
backend/app/api/v1/routes/shots.py:36
↓ 4 callersFunction_should_skip_stage
(state: Phase2State, stage: str)
backend/app/orchestration/nodes.py:68
↓ 4 callersFunction_snapshot_values
(snapshots: Sequence[Any])
backend/app/services/run_recovery.py:97
↓ 4 callersFunction_store_export_status
存储导出状态到 Redis(降级到内存缓存)
backend/app/api/v1/routes/export.py:35
↓ 4 callersMethod_style_descriptor
Synchronous fallback — used when no session is available.
backend/app/agents/render.py:40
↓ 4 callersMethod_style_descriptor_async
Look up StyleTemplate from DB and return (style_prompt, negative_prompt). Falls back to hardcoded mapping if template not found.
backend/app/agents/render.py:44
↓ 4 callersFunction_text_credentials_available
(provider_key: str | None, settings: Settings)
backend/app/services/provider_resolution.py:110
↓ 4 callersFunction_thread_id_for_run
(run: AgentRun)
backend/app/services/run_recovery.py:54
↓ 4 callersFunctionapplyStage
( store: ReturnType<typeof useEditorStore.getState>, data: Record<string, unknown>, )
frontend/app/hooks/useWebSocket.ts:264
↓ 4 callersFunctionbuild_postgres_checkpointer
(database_url: str)
backend/app/orchestration/persistence.py:91
↓ 4 callersFunctionbuild_provider_capability_cache_key
( *, provider: str, text_base_url: str, text_model: str, text_endpoint: str, anthropic
backend/app/services/text_capabilities.py:24
↓ 4 callersFunctionbuild_stage_recovery_config
( graph: Any, run: Run, *, before_stage: str, limit: int | None = None, )
backend/app/orchestration/runtime.py:35
↓ 4 callersFunctioncharacter_snapshot
Build a JSON-safe Character snapshot.
backend/app/services/version_service.py:100
↓ 4 callersFunctioncleanupDeletedProjectCaches
( queryClient: QueryClient, deletedIds: number[] )
frontend/app/features/projects/deleteProject.ts:3
↓ 4 callersFunctionclear_confirm_event_redis
(run_id: int)
backend/app/agents/orchestrator.py:192
↓ 4 callersMethodclose
关闭 HTTP 客户端
backend/app/services/image.py:56
↓ 4 callersMethodcommunicate
(self)
backend/tests/test_services/test_video_merger.py:39
↓ 4 callersMethodconnect
(self, project_id: int, websocket: WebSocket)
backend/app/ws/manager.py:78
↓ 4 callersFunctioncreateWorkflowArrowSpecs
({ graph, desiredShapes, currentShapes, }: { graph: ComicWorkflowGraph; desiredShapes: TLShapePartial[];
frontend/app/features/comic-workflow/canvas/syncTldrawProjection.ts:298
↓ 4 callersMethoddisconnect
(self, project_id: int, websocket: WebSocket)
backend/app/ws/manager.py:83
↓ 4 callersMethoddisconnect
(self, project_id, websocket)
backend/tests/test_main.py:169
↓ 4 callersFunctionensure_postgres_checkpointer_setup
(database_url: str)
backend/app/orchestration/persistence.py:65
↓ 4 callersFunctionerrorMessage
(error: unknown, fallback: string)
frontend/app/features/comic-workflow/inspector/WorkflowInspector.tsx:39
↓ 4 callersMethodexecute
(self, _statement: Any)
backend/tests/test_api/test_websocket.py:81
↓ 4 callersMethodfreeze_approval
(self)
backend/app/models/project.py:162
← previousnext →201–300 of 2,741, ranked by callers