Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Xeron2000/openOii
/ functions
Functions
2,741 in github.com/Xeron2000/openOii
⨍
Functions
2,741
◇
Types & classes
555
↳
Endpoints
77
↓ 2 callers
Function
nodeStatusFromApproval
( approvalState: "draft" | "approved" | "superseded", isGenerating: boolean, )
frontend/app/features/comic-workflow/graph/buildComicWorkflow.ts:30
↓ 2 callers
Function
panelId
(tab: WorkspaceSidebarTab)
frontend/app/features/comic-workflow/sidebar/WorkspaceSidebar.tsx:50
↓ 2 callers
Method
query_task
查询任务状态 Args: task_id: 任务 ID Returns: 任务状态信息
backend/app/services/doubao_video.py:219
↓ 2 callers
Function
recoveryControl
( state: RecoveryControlRead["state"], )
frontend/app/features/comic-workflow/state/deriveWorkbenchStatus.test.ts:5
↓ 2 callers
Function
renderModal
()
frontend/app/components/project/CreateStyleModal.test.tsx:22
↓ 2 callers
Function
resetForm
()
frontend/app/components/panels/AssetDrawer.tsx:123
↓ 2 callers
Function
resolveEventStage
( data: Record<string, unknown>, )
frontend/app/utils/workflowStage.ts:77
↓ 2 callers
Function
resolveSectionState
(input: WorkspaceProjectionInput, key: WorkspaceSectionKey)
frontend/app/utils/workspaceStatus.ts:111
↓ 2 callers
Function
resolve_style_prompt
(session: AsyncSession, style: str | None)
backend/app/services/style_prompts.py:149
↓ 2 callers
Method
rollback
Rollback current entity fields to a target version and append a rollback version.
backend/app/services/version_service.py:187
↓ 2 callers
Function
route_after_compose_approval
(state: Phase2State)
backend/app/orchestration/nodes.py:731
↓ 2 callers
Function
route_after_compose_videos
(state: Phase2State)
backend/app/orchestration/nodes.py:719
↓ 2 callers
Method
run
( self, *, project_id: int, run_id: int, request: GenerateRequest, auto_mode: bool = False )
backend/app/agents/orchestrator.py:1120
↓ 2 callers
Method
run_characters
Render character images only (sub-step 1).
backend/app/agents/render.py:379
↓ 2 callers
Method
run_characters
(self, ctx: AgentContext)
backend/app/agents/plan.py:533
↓ 2 callers
Method
run_merge
Merge shot videos into final video (sub-step 2).
backend/app/agents/compose.py:530
↓ 2 callers
Method
run_shots
Render shot storyboard images only (sub-step 2).
backend/app/agents/render.py:396
↓ 2 callers
Method
run_shots
(self, ctx: AgentContext)
backend/app/agents/plan.py:645
↓ 2 callers
Method
run_videos
Generate shot videos only (sub-step 1).
backend/app/agents/compose.py:512
↓ 2 callers
Function
safeJson
(value: StoryOutline)
frontend/app/components/chat/OutlinePreviewCard.tsx:13
↓ 2 callers
Method
send_message
(self, ctx, content: str, progress: float | None = None, is_loading: bool = False)
backend/tests/test_agents/test_base_agent.py:39
↓ 2 callers
Function
serializeRequest
* @param {Request} request
frontend/public/mockServiceWorker.js:333
↓ 2 callers
Function
sortShots
(shots: Shot[])
frontend/app/features/comic-workflow/graph/buildComicWorkflow.ts:39
↓ 2 callers
Function
tabId
(tab: WorkspaceSidebarTab)
frontend/app/features/comic-workflow/sidebar/WorkspaceSidebar.tsx:46
↓ 2 callers
Function
toCreatorStageLabel
(input: { runState: string; artifactState?: string | null; })
frontend/app/utils/workspaceStatus.ts:179
↓ 2 callers
Method
use_i2v
是否启用图生视频(I2V) 兼容旧配置:VIDEO_MODE=image 仍视为启用 I2V。
backend/app/config.py:251
↓ 2 callers
Function
versionLabel
(version: ArtifactVersion)
frontend/app/components/panels/VersionCompareDrawer.tsx:55
↓ 2 callers
Function
warnInDev
(message: string, error: unknown)
frontend/app/components/panels/ConsistencyPanel.tsx:55
↓ 2 callers
Function
workflowArrowBinding
( spec: WorkflowArrowSpec, terminal: "start" | "end", )
frontend/app/features/comic-workflow/canvas/syncTldrawProjection.ts:441
↓ 1 callers
Method
__init__
(self, settings: Settings, *, max_retries: int = 3)
backend/app/services/text.py:48
↓ 1 callers
Method
__init__
(self, messages: list[dict])
backend/tests/test_main.py:138
↓ 1 callers
Function
_agent_name_for_stage
(stage: str)
backend/app/orchestration/nodes.py:60
↓ 1 callers
Function
_allows_none
(field_type: Any)
backend/app/services/config_service.py:160
↓ 1 callers
Function
_async_return
(value)
backend/tests/test_api/test_generation_closure.py:186
↓ 1 callers
Function
_async_return
(val)
backend/tests/test_agents/test_orchestrator.py:1045
↓ 1 callers
Function
_await_coro
(project_id: int, coro)
backend/tests/test_api/test_generation_closure.py:144
↓ 1 callers
Method
_blank_canvas_data_url
(self, size: int = 1024)
backend/app/services/image.py:123
↓ 1 callers
Function
_build_engine
()
backend/app/db/session.py:23
↓ 1 callers
Method
_cache_data_url_image
(self, url: str)
backend/app/services/image.py:235
↓ 1 callers
Method
_capability_cache_key
(self)
backend/app/services/text.py:381
↓ 1 callers
Function
_characters_context
(characters: list[Character])
backend/app/agents/plan.py:32
↓ 1 callers
Function
_checkpoint_history
(database_url: str, run: AgentRun)
backend/app/services/run_recovery.py:160
↓ 1 callers
Function
_clean_outline
(data: dict[str, Any])
backend/app/agents/outline.py:12
↓ 1 callers
Method
_compress_chat_reference_image
Compress multimodal chat image references to avoid small request limits.
backend/app/services/image.py:93
↓ 1 callers
Method
_compress_review_image
(self, local_path)
backend/app/agents/critic.py:159
↓ 1 callers
Function
_compute_grade
将 0-100 分数映射为等级
backend/app/services/consistency_eval.py:29
↓ 1 callers
Method
_configured_response
(self)
backend/app/services/fake_text.py:22
↓ 1 callers
Function
_cosine_similarity
计算两个向量的余弦相似度。
backend/app/services/character_bible.py:195
↓ 1 callers
Method
_critic_response
(self)
backend/app/services/fake_text.py:250
↓ 1 callers
Function
_diff_snapshots
(old: dict, new: dict)
backend/app/api/v1/routes/versions.py:24
↓ 1 callers
Method
_dirty_contains_url
快速判断字符串中是否包含 http(s) URL(含前导空格、括号等噪声)。
backend/app/services/video.py:115
↓ 1 callers
Method
_download_image
下载图片字节流。 支持本地 /static/ 路径和 HTTP URL。
backend/app/services/consistency_eval.py:298
↓ 1 callers
Method
_draw_speech_bubble
在 PDF canvas 上绘制对白气泡 圆角矩形 + 白色背景,黑色边框,文本自动换行
backend/app/services/export_service.py:284
↓ 1 callers
Function
_ensure_bgm_dir
确保 BGM 目录存在并生成占位文件(如果需要) 如果 BGM 目录下没有实际音频文件,使用 FFmpeg 生成静音占位文件。 用户可自行替换为真实 BGM 文件。 Args: settings: 应用配置 Returns: BG
backend/app/services/audio_service.py:51
↓ 1 callers
Method
_ensure_default_fixture
(self, *, prompt: str = "Fake Video")
backend/app/services/fake_video.py:49
↓ 1 callers
Function
_ensure_output_dir
确保音频输出目录存在
backend/app/services/audio_service.py:46
↓ 1 callers
Method
_extract_text_from_response
(self, data: dict[str, Any])
backend/app/services/text.py:224
↓ 1 callers
Method
_extract_text_from_stream_chunk
(self, chunk: dict[str, Any])
backend/app/services/text.py:243
↓ 1 callers
Method
_extract_url_from_chat_content
(self, content: Any)
backend/app/services/image.py:183
↓ 1 callers
Method
_extract_url_from_payload_item
(self, item: Any)
backend/app/services/image.py:160
↓ 1 callers
Function
_final_stage_for_agents
(agent_plan: list[Any], fallback: str = "plan")
backend/app/services/agent_runner.py:26
↓ 1 callers
Function
_find_system_font
尝试在系统中查找中文字体
backend/app/services/font_utils.py:42
↓ 1 callers
Function
_frontend_create_project_fields
()
backend/tests/test_schemas/test_project_contract.py:26
↓ 1 callers
Function
_frontend_update_project_fields
()
backend/tests/test_schemas/test_project_contract.py:9
↓ 1 callers
Function
_frontend_ws_event_types
()
backend/tests/test_schemas/test_ws_events.py:167
↓ 1 callers
Method
_full_plan_response
(self, payload: dict[str, Any])
backend/app/services/fake_text.py:240
↓ 1 callers
Function
_generate_silence_placeholder
使用 FFmpeg 生成静音占位文件 Args: dest: 目标文件路径 duration: 时长(秒)
backend/app/services/audio_service.py:76
↓ 1 callers
Method
_get_bgm_dir
获取 BGM 目录(延迟初始化)
backend/app/services/audio_service.py:110
↓ 1 callers
Method
_get_character_embedding
获取角色的 reference face embedding。 优先使用 character.face_embedding(已缓存的 JSON 字符串), 否则尝试从 character.image_url 提取。
backend/app/services/consistency_eval.py:274
↓ 1 callers
Method
_get_existing_state
(self, ctx: AgentContext)
backend/app/agents/plan.py:240
↓ 1 callers
Function
_get_export_status
从 Redis 获取导出状态(降级到内存缓存)
backend/app/api/v1/routes/export.py:46
↓ 1 callers
Method
_get_http_client
(self)
backend/app/services/export_service.py:49
↓ 1 callers
Method
_get_universe_context
If project belongs to a universe, return universe context for LLM.
backend/app/agents/plan.py:202
↓ 1 callers
Function
_invalid_provider_resolution
()
backend/tests/test_api/test_generation.py:71
↓ 1 callers
Function
_is_provider_config_key
(key: str)
backend/app/services/config_service.py:199
↓ 1 callers
Function
_is_safe_url
检查 URL 是否安全(不指向私网/本地)
backend/app/api/v1/routes/config.py:28
↓ 1 callers
Function
_json_value
(value: Any)
backend/app/services/version_service.py:88
↓ 1 callers
Function
_load_process_env_values
Return runtime process env values for known Settings fields only. ConfigService historically read .env but ignored variables passed to the ru
backend/app/services/config_service.py:115
↓ 1 callers
Function
_local_dev_origin_regex
(environment: str | None)
backend/app/main.py:26
↓ 1 callers
Function
_make_png_bytes
()
backend/tests/test_api/test_assets.py:17
↓ 1 callers
Function
_make_png_file
()
backend/tests/test_api/test_assets.py:25
↓ 1 callers
Function
_mark_called
(called)
backend/tests/test_main.py:75
↓ 1 callers
Function
_merge_negative_prompt
(negative_prompt: str | None)
backend/app/services/style_prompts.py:121
↓ 1 callers
Method
_message_text
(messages: list[dict[str, Any]] | None)
backend/app/services/fake_text.py:29
↓ 1 callers
Method
_modelscope_requires_image_url
(self)
backend/app/services/image.py:79
↓ 1 callers
Function
_optional_float
(value: Any)
backend/app/agents/plan.py:122
↓ 1 callers
Function
_outline_context
(project: Any)
backend/app/agents/plan.py:19
↓ 1 callers
Method
_outline_response
(self, payload: dict[str, Any])
backend/app/services/fake_text.py:73
↓ 1 callers
Method
_overlay_dialogue_on_image
在图片上叠加对白气泡 Pillow 绘制圆角矩形 + 文本
backend/app/services/export_service.py:487
↓ 1 callers
Method
_parse_review_response
Parse structured JSON from the VLM response. Handles potential markdown code fences and extracts the JSON object.
backend/app/agents/critic.py:186
↓ 1 callers
Method
_payload_from_text
(text: str)
backend/app/services/fake_text.py:44
↓ 1 callers
Function
_placeholder_svg
(prompt: str)
backend/app/services/fake_image.py:42
↓ 1 callers
Method
_project_id_for_entity
( self, session: AsyncSession, entity_type: EntityType, entity_id: int )
backend/app/services/version_service.py:266
↓ 1 callers
Function
_project_provider_settings
( project: Project, settings: Settings )
backend/app/api/v1/routes/projects.py:41
↓ 1 callers
Function
_prompt_label
(prompt: str)
backend/app/services/fake_image.py:35
↓ 1 callers
Function
_require_run_id
(run: AgentRun)
backend/app/api/v1/routes/characters.py:43
↓ 1 callers
Function
_require_run_id
(run: AgentRun)
backend/app/api/v1/routes/shots.py:32
↓ 1 callers
Function
_resolve_env_path
()
backend/app/services/config_service.py:66
↓ 1 callers
Method
_resolve_review_image_url
( self, image_url: str, settings: Settings, )
backend/app/agents/critic.py:100
↓ 1 callers
Function
_resolve_shot_character_ids
(shot_data: dict, characters: list[Character])
backend/app/agents/plan.py:128
← previous
next →
501–600 of 2,741, ranked by callers