Files
T
2026-05-19 14:02:35 +08:00

35 lines
1.2 KiB
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"""
LLS / ControlNet
================
功能域:ControlNet / 控制引导(对应功能分类总览第 7 节)
职责:封装 ControlNet Apply、T2I-Adapter、多路叠加、深度/法线/姿态等
预处理节点,以及 Lotus 深度估计节点。
开发规范
--------
- CATEGORY = "LLS/ControlNet"
- 防御性导入所有 ComfyUI 内部模块
- 对外只暴露 NODE_CLASS_MAPPINGS 和 NODE_DISPLAY_NAME_MAPPINGS
节点列表(待实现)
------------------
- LLSControlNetApply : 标准 ControlNet 注入(conditioning + hint image)
- LLSControlNetApplyAdv : 高级版(支持起止步、强度渐变)
- LLST2IAdapterApply : T2I-Adapter 轻量级控制
- LLSControlNetStack : 多路 ControlNet 链式叠加
- LLSCannyPreprocess : Canny 边缘检测预处理
- LLSDepthPreprocess : 深度图预处理
- LLSHEDPreprocess : HED 边缘检测预处理
- LLSLotusDepth : Lotus 扩散式深度图生成
- LLSLotusNormal : Lotus 扩散式法线图生成
"""
from __future__ import annotations
# ---------- 注册表 ----------
NODE_CLASS_MAPPINGS: dict[str, type] = {}
NODE_DISPLAY_NAME_MAPPINGS: dict[str, str] = {}