feat: 注册 subtitle-correction 节点到进程内注册表
在 register_all 中导入 subtitle_correction 并注册其 invoke, 使调度器可按 node_type 调用领域纠错节点。已通过 registry 冒烟验证 (list_nodes 含 subtitle-correction)。
This commit is contained in:
@@ -49,7 +49,7 @@ def register(manifest: NodeManifest, handler: NodeHandler) -> None:
|
|||||||
|
|
||||||
def register_all() -> None:
|
def register_all() -> None:
|
||||||
"""注册全部内置节点,启动时调用一次;重复调用按 ID 覆盖,幂等。"""
|
"""注册全部内置节点,启动时调用一次;重复调用按 ID 覆盖,幂等。"""
|
||||||
from nodes import ass, echo, ffmpeg, frame_extract, llm, llm_filter, subtitle_ocr, vlm, whisper
|
from nodes import ass, echo, ffmpeg, frame_extract, llm, llm_filter, subtitle_correction, subtitle_ocr, vlm, whisper
|
||||||
register(_load_manifest("echo"), echo.invoke)
|
register(_load_manifest("echo"), echo.invoke)
|
||||||
register(_load_manifest("ffmpeg"), ffmpeg.invoke)
|
register(_load_manifest("ffmpeg"), ffmpeg.invoke)
|
||||||
register(_load_manifest("whisper"), whisper.invoke)
|
register(_load_manifest("whisper"), whisper.invoke)
|
||||||
@@ -57,6 +57,7 @@ def register_all() -> None:
|
|||||||
register(_load_manifest("vlm"), vlm.invoke)
|
register(_load_manifest("vlm"), vlm.invoke)
|
||||||
register(_load_manifest("frame-extract"), frame_extract.invoke)
|
register(_load_manifest("frame-extract"), frame_extract.invoke)
|
||||||
register(_load_manifest("subtitle-ocr"), subtitle_ocr.invoke)
|
register(_load_manifest("subtitle-ocr"), subtitle_ocr.invoke)
|
||||||
|
register(_load_manifest("subtitle-correction"), subtitle_correction.invoke)
|
||||||
register(_load_manifest("llm-filter"), llm_filter.invoke)
|
register(_load_manifest("llm-filter"), llm_filter.invoke)
|
||||||
register(_load_manifest("ass"), ass.invoke)
|
register(_load_manifest("ass"), ass.invoke)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user