ComfyUI/custom_nodes/research/__init__.py
诺斯费拉图 24d79c08e6 feat: add StyleAsset model and StyleProfileExtract node
- Add StyleAsset model to research_api/models.py for storing writing style profiles
- Add StyleAsset db helpers (sync + async) to research_api/routes/_db_helpers.py
- Add StyleAsset REST routes to research_api/routes/research_routes.py
2026-04-12 17:31:06 +08:00

19 lines
754 B
Python

"""Research Workbench custom nodes for ComfyUI."""
from typing import List
from typing_extensions import override
from comfy_api.latest import ComfyExtension, io
class ResearchExtension(ComfyExtension):
@override
async def get_node_list(self) -> List[type[io.ComfyNode]]:
from custom_nodes.research.paper_search import PaperSearch
from custom_nodes.research.claim_extract import PaperClaimExtract
from custom_nodes.research.evidence_assemble import ClaimEvidenceAssemble
from custom_nodes.research.style_profile import StyleProfileExtract
return [PaperSearch, PaperClaimExtract, ClaimEvidenceAssemble, StyleProfileExtract]
async def comfy_entrypoint() -> ComfyExtension:
return ResearchExtension()