MCPcopy Create free account

hub / github.com/Xeron2000/openOii / functions

Functions2,741 in github.com/Xeron2000/openOii

↓ 4 callersMethodgenerate_url
生成视频并返回 URL(一站式接口) Args: prompt: 视频描述文本 image_url: 首帧图片 URL(图生视频模式) duration: 视频时长(5 或 10 秒)
backend/app/services/doubao_video.py:277
↓ 4 callersMethodget
(self, key)
backend/tests/test_agents/test_orchestrator.py:195
↓ 4 callersFunctiongetWorkspaceFinalOutputMeta
( input: WorkspaceProjectionInput )
frontend/app/utils/workspaceStatus.ts:291
↓ 4 callersFunctionget_awaiting_payload_key
Redis 缓存 run 当前 gate 的 awaiting payload,用于 WS 重连补发
backend/app/agents/orchestrator.py:151
↓ 4 callersFunctionget_checkpoint_history
(graph: Any, run: Run, *, limit: int | None = None)
backend/app/orchestration/runtime.py:56
↓ 4 callersMethodget_universe_shared_characters
获取宇宙的所有共享角色
backend/app/services/universe_service.py:305
↓ 4 callersFunctionmockProjectPageApis
( page: Page, options?: { project?: Record<string, unknown>; characters?: JsonValue; shots?: JsonValue
frontend/tests/e2e/workflow-stage-sync.spec.ts:87
↓ 4 callersFunctionnodesForSection
( graph: ComicWorkflowGraph, section: ComicWorkflowSection, )
frontend/app/features/comic-workflow/graph/layoutComicWorkflow.ts:49
↓ 4 callersFunctionopenChatPanel
(page: Page)
frontend/tests/e2e/workflow-stage-sync.spec.ts:198
↓ 4 callersMethodprobe
(self)
backend/app/services/text.py:394
↓ 4 callersFunctionrenderStagePipeline
(props: Partial<Parameters<typeof StagePipeline>[0]> = {})
frontend/app/components/layout/StagePipeline.test.tsx:8
↓ 4 callersFunctionroute_after_shots_approval
(state: Phase2State)
backend/app/orchestration/nodes.py:707
↓ 4 callersFunctionrunAction
(key: string, action: () => Promise<void>)
frontend/app/features/comic-workflow/inspector/WorkflowInspector.tsx:495
↓ 4 callersMethodsend
(_data: string)
frontend/tests/e2e/workflow-stage-sync.spec.ts:55
↓ 4 callersMethodsend_event
(self, project_id: int, event: dict[str, Any])
backend/tests/test_api/test_websocket.py:56
↓ 4 callersFunctionshapeIdForFrame
(frameId: string)
frontend/app/features/comic-workflow/canvas/syncTldrawProjection.ts:82
↓ 4 callersFunctionshotForWs
(id: number, order: number)
frontend/app/hooks/useWebSocket.test.ts:43
↓ 4 callersFunctionshot_snapshot
Build a JSON-safe Shot snapshot.
backend/app/services/version_service.py:105
↓ 4 callersFunctionstore_awaiting_payload
记录当前 run 在 gate 等待,附带 run_awaiting_confirm 事件 payload
backend/app/agents/orchestrator.py:156
↓ 4 callersFunctionsyncTldrawProjection
({ editor, graph, layout, interactionMode = "layout", forceLayout = false, }: { editor: Editor; graph:
frontend/app/features/comic-workflow/canvas/syncTldrawProjection.ts:509
↓ 4 callersMethodvideo_headers
视频服务请求头
backend/app/config.py:265
↓ 3 callersFunction_alembic_config
(db_url: str)
backend/tests/test_migrations.py:18
↓ 3 callersMethod_build_agent_context
( self, *, project: Project, run: AgentRun, request: GenerateRequest,
backend/app/agents/orchestrator.py:663
↓ 3 callersMethod_build_character_prompt
(self, character: Character, *, style: str, session)
backend/app/agents/render.py:52
↓ 3 callersMethod_build_video_prompt
( self, shot: Shot, characters: list[Character], *, style: str, session )
backend/app/agents/compose.py:34
↓ 3 callersMethod_download_image
下载图片
backend/app/services/image_composer.py:28
↓ 3 callersFunction_extract_visual_notes
Extract visual_notes from the plan LLM output for a character.
backend/app/agents/plan.py:62
↓ 3 callersFunction_frontend_interface_fields
(name: str)
backend/tests/test_schemas/test_universe_contract.py:9
↓ 3 callersMethod_generate_from_payload
(self, payload: dict[str, Any])
backend/app/services/text.py:318
↓ 3 callersMethod_handle_run_failure
( self, project_id: int, run: AgentRun, run_id: int, error: Exception, context: str = "Run" )
backend/app/agents/orchestrator.py:394
↓ 3 callersMethod_image_bytes_to_data_url
(self, image_bytes: bytes, *, optimize_for_chat: bool = False)
backend/app/services/image.py:115
↓ 3 callersFunction_init_db_patches
(test_session, test_settings)
backend/tests/test_db_session.py:36
↓ 3 callersMethod_inline_local_image
(self, image_url: str)
backend/app/services/doubao_video.py:78
↓ 3 callersFunction_latest_run_for_project
( session: AsyncSession, project_id: int, statuses: tuple[str, ...] )
backend/app/api/v1/routes/generation.py:63
↓ 3 callersFunction_load_effective_env_values
()
backend/app/services/config_service.py:131
↓ 3 callersFunction_patch_ws_app
(monkeypatch: pytest.MonkeyPatch, manager: _FakeManager)
backend/tests/test_api/test_websocket.py:85
↓ 3 callersMethod_probe_generate_capability
(self, *, messages: list[dict[str, Any]])
backend/app/services/llm.py:115
↓ 3 callersMethod_probe_generate_capability
(self, *, messages: list[dict[str, Any]])
backend/app/services/text.py:357
↓ 3 callersFunction_provider_entry
(*, valid: bool)
backend/tests/test_services/test_generation_entry.py:7
↓ 3 callersMethod_run_phase2_graph
( self, *, project: Project, run: AgentRun, request: GenerateRequest,
backend/app/agents/orchestrator.py:811
↓ 3 callersFunction_should_regenerate_review
(result: dict[str, Any], settings: Settings)
backend/app/agents/critic.py:55
↓ 3 callersMethod_stream_fallback_message
(self, exc: Exception)
backend/app/services/text.py:337
↓ 3 callersFunction_task
()
backend/app/api/v1/routes/generation.py:149
↓ 3 callersFunction_universe_read
(universe: Universe, projects_count: int = 0, shared_characters_count: int = 0)
backend/app/api/v1/routes/universes.py:29
↓ 3 callersFunction_ws_handler
()
backend/tests/test_api/test_websocket.py:99
↓ 3 callersMethodaccept
(self)
backend/tests/test_main.py:146
↓ 3 callersMethodaclose
(self)
backend/tests/test_services/test_image_service.py:746
↓ 3 callersMethodadd
(self, obj)
backend/tests/test_db/test_session.py:59
↓ 3 callersMethodapply_settings_overrides
(self)
backend/app/services/config_service.py:359
↓ 3 callersFunctionbuild_recovery_control_surface
( *, session: AsyncSession, database_url: str, run: AgentRun, state: Literal["active", "re
backend/app/services/run_recovery.py:257
↓ 3 callersMethodbuild_settings_overrides
(self)
backend/app/services/config_service.py:347
↓ 3 callersFunctioncharacter
(overrides: Partial<Character> = {})
frontend/app/features/comic-workflow/graph/buildComicWorkflow.test.ts:53
↓ 3 callersFunctioncleanupStaleMessages
( store: ReturnType<typeof useEditorStore.getState>, completedAgent?: string, )
frontend/app/hooks/useWebSocket.ts:240
↓ 3 callersMethodcommit
(self)
backend/tests/test_db/test_session.py:56
↓ 3 callersMethodcreate
(self, **kwargs)
backend/tests/test_services/test_llm_service.py:38
↓ 3 callersFunctiondetect_faces
检测图片中的面部,返回面部信息列表。 Args: image_bytes: 图片字节流 Returns: 面部信息列表,每个元素包含: - bbox: [x1, y1, x2, y2] 边界框 - det_score
backend/app/services/face_cropper.py:52
↓ 3 callersMethodexecute
(self, *args, **kwargs)
backend/tests/test_main.py:182
↓ 3 callersFunctionframeIdsBySection
(shapes: ReturnType<typeof createWorkflowShapePartials>)
frontend/app/features/comic-workflow/canvas/syncTldrawProjection.test.ts:92
↓ 3 callersFunctiongetWorkspaceSectionStatusLabel
(state: WorkspaceSectionState | string)
frontend/app/utils/workspaceStatus.ts:259
↓ 3 callersFunctionget_chinese_font_path
获取中文字体路径 优先级: 1. 系统已安装的中文字体 2. 缓存目录中已下载的字体 3. 自动下载 Noto Sans SC 4. 返回 reportlab 默认字体路径(降级)
backend/app/services/font_utils.py:129
↓ 3 callersFunctionget_confirm_channel
(run_id: int)
backend/app/agents/orchestrator.py:147
↓ 3 callersMethodget_raw_value
获取配置项的原始值(未脱敏)
backend/app/services/config_service.py:335
↓ 3 callersMethodget_version_by_number
Return an entity version by version number.
backend/app/services/version_service.py:171
↓ 3 callersFunctionhasStaleWorkflowProjection
({ graph, layout, interactionMode = "layout", currentShapes, }: { graph: ComicWorkflowGraph; layout: Com
frontend/app/features/comic-workflow/canvas/syncTldrawProjection.ts:347
↓ 3 callersFunctionhasStoryboardContent
(shots: Shot[])
frontend/app/utils/workspaceStatus.ts:107
↓ 3 callersFunctionhas_initial_generation_blockers
(provider_resolution: ProviderResolution)
backend/app/services/generation_entry.py:18
↓ 3 callersFunctionisProjectedWorkflowShape
(shape: TLShape)
frontend/app/features/comic-workflow/canvas/syncTldrawProjection.ts:182
↓ 3 callersFunctionis_face_cropping_available
检查面部裁剪功能是否可用
backend/app/services/face_cropper.py:47
↓ 3 callersFunctionpointAt
(shape: TLShape | TLShapePartial, anchor: Anchor)
frontend/app/features/comic-workflow/canvas/syncTldrawProjection.ts:236
↓ 3 callersMethodprobe
(self)
backend/app/services/llm.py:133
↓ 3 callersFunctionproject
()
frontend/app/features/comic-workflow/graph/layoutComicWorkflow.test.ts:6
↓ 3 callersFunctionprovider
()
frontend/app/features/comic-workflow/canvas/syncTldrawProjection.test.ts:41
↓ 3 callersFunctionprovider
()
frontend/app/features/comic-workflow/graph/layoutComicWorkflow.test.ts:30
↓ 3 callersFunctionrenderToolbar
(overrides = {})
frontend/app/features/comic-workflow/canvas/toolbar/ComicCanvasToolbar.test.tsx:39
↓ 3 callersFunctionrequire_run_id
(run: AgentRun)
backend/app/api/deps.py:41
↓ 3 callersFunctionresolve_style_prompt_sync
(style: str | None)
backend/app/services/style_prompts.py:134
↓ 3 callersFunctionroute_after_shot_images_approval
(state: Phase2State)
backend/app/orchestration/nodes.py:715
↓ 3 callersMethodrun
Legacy entry point — runs both sub-steps sequentially.
backend/app/agents/compose.py:538
↓ 3 callersFunctionset_cached_provider_capability
( cache_key: str, result: TextProviderCapability, *, ttl_s: float )
backend/app/services/text_capabilities.py:59
↓ 3 callersFunctionslugify
(value: string)
frontend/app/components/project/CreateStyleModal.tsx:12
↓ 3 callersFunctiontrigger_confirm_redis
通过 Redis 发布 confirm 信号(用于多 worker 共享)
backend/app/agents/orchestrator.py:197
↓ 3 callersFunctionvalueToText
(value: unknown)
frontend/app/components/panels/VersionCompareDrawer.tsx:48
↓ 2 callersMethod__init__
(self, settings)
backend/tests/test_agents/test_compose.py:129
↓ 2 callersMethod_add_audio_to_videos
为分镜视频添加 TTS 配音 + BGM 背景音乐 容错设计: - TTS 失败时跳过,仅加 BGM - BGM 失败时跳过 - 整个阶段失败不阻塞主流程
backend/app/agents/compose.py:317
↓ 2 callersMethod_apply_incremental_changes
( self, ctx: AgentContext, data: dict, visual_bible: str )
backend/app/agents/plan.py:270
↓ 2 callersMethod_apply_snapshot
(self, entity: Any, snapshot: dict[str, Any], fields: Iterable[str])
backend/app/services/version_service.py:275
↓ 2 callersFunction_backend_root
()
backend/tests/test_migrations.py:14
↓ 2 callersMethod_build_i2v_prompt
(self, prompt: str, *, image_mode: str)
backend/app/agents/compose.py:53
↓ 2 callersMethod_build_phase2_state
( self, *, project_id: int, run_id: int, thread_id: str, start
backend/app/agents/orchestrator.py:685
↓ 2 callersMethod_build_poll_url
构造轮询 URL。根据 create endpoint 推导 retrieve endpoint。
backend/app/services/video.py:42
↓ 2 callersMethod_build_standard_payload
Build a non-chat video payload with model-specific parameters.
backend/app/services/video.py:65
↓ 2 callersMethod_call_plan_llm
Call LLM for one planning sub-task and cache the result in ctx.
backend/app/agents/plan.py:457
↓ 2 callersMethod_character_response
(self, payload: dict[str, Any])
backend/app/services/fake_text.py:133
↓ 2 callersMethod_cleanup_run
(self, run_id: int)
backend/app/agents/orchestrator.py:455
↓ 2 callersMethod_complete_run
( self, project_id: int, run: AgentRun, run_id: int, final_stage: str,
backend/app/agents/orchestrator.py:434
↓ 2 callersFunction_database_url
()
backend/alembic/env.py:27
↓ 2 callersMethod_delete_project_characters
(self, project_id: int)
backend/app/agents/orchestrator.py:268
↓ 2 callersMethod_delete_project_shots
(self, project_id: int)
backend/app/agents/orchestrator.py:265
↓ 2 callersFunction_download_noto_sans_sc
下载 Google Noto Sans SC 字体到缓存目录
backend/app/services/font_utils.py:91
↓ 2 callersFunction_extract_static_path
(url: str | None)
backend/app/services/file_cleaner.py:19
← previousnext →301–400 of 2,741, ranked by callers