feat: Implement metadata collection and processing framework with debug node for verification

This commit is contained in:
Will Miao
2025-04-16 11:44:14 +08:00
parent c4c926070d
commit 8ed38527d0
7 changed files with 689 additions and 1 deletions

View File

@@ -0,0 +1,18 @@
import os
import importlib
from .metadata_hook import MetadataHook
from .metadata_registry import MetadataRegistry
def init():
# Install hooks to collect metadata during execution
MetadataHook.install()
# Initialize registry
registry = MetadataRegistry()
print("ComfyUI Metadata Collector initialized")
def get_metadata(prompt_id=None):
"""Helper function to get metadata from the registry"""
registry = MetadataRegistry()
return registry.get_metadata(prompt_id)