ComfyUI‑NKD‑Radial‑Menu:手势径向圆盘菜单插件,画布快速召唤节点

插件2个月前发布 小马良
70 0

ComfyUI-NKD-Radial-Menu 是一款旨在大幅提升 ComfyUI 工作流构建效率的插件。它引入了一个可高度自定义的径向(环形)标记菜单,允许用户通过简单的鼠标手势在画布任意位置快速创建节点,彻底告别繁琐的右键搜索和拖拽过程。此外,它还创新性地集成了 MCP 服务器,支持 AI 代理直接管理和配置菜单结构。

  • GitHub:https://github.com/Nekodificador/ComfyUI-NKD-Radial-Menu
ComfyUI‑NKD‑Radial‑Menu:手势径向圆盘菜单插件,画布快速召唤节点

核心亮点

  • 手势化极速操作:
    • Alt + 点击:在空白画布处按住 Alt 并点击,即可唤出径向菜单。
    • 拖动选择:保持鼠标按下,向特定类别方向拖动以展开子菜单,释放鼠标即可在光标位置生成节点。
    • 智能连线:若从已有节点的输出端口拖动时按 Alt 唤出菜单,选中的新节点将自动与该端口连接,实现无缝工作流拼接。
  • 高度可定制化:
    • 支持最多 8 个自定义类别,每个类别下可添加任意数量的节点。
    • 提供模糊搜索功能,轻松查找并添加节点。
    • 内置 5 种视觉调色板(彩色、深色单色、浅色单色、暖色、冷色),适配不同审美偏好。
    • 支持配置导出/导入为 JSON,方便备份与分享。
  • AI 代理集成 (MCP Server):
    • 内置 Model Context Protocol (MCP) 服务器,允许 Claude Code、Claude Desktop 等兼容代理读取和修改菜单配置。
    • 用户可以通过自然语言指令让 AI 助手优化菜单布局、添加常用节点或重组分类,实现“用对话配置工具”。

默认分类概览

插件预置了 8 个涵盖核心工作流的类别:

类别包含节点示例
LoadersLoad Checkpoint, Load LoRA, CLIP/VAE Loader, Load Image/Video
PreviewPreview Image, Save Image, Preview Audio
SamplersKSampler, KSampler Advanced, Sampler Custom
ConditioningCLIP Text Encode, Conditioning Combine/Set Area
MaskMask Composite, Invert Mask, Image/Mask Conversion
ImageImage Scale, Composite, Crop, Batch
LatentEmpty Latent, Upscale, Composite, VAE Encode/Decode
AdvancedReroute, Note, Primitive, Set/Get

安装与配置

1. 安装

  • 推荐:通过 ComfyUI Manager 搜索 NKD Radial Menu 一键安装。
  • 手动:
    cd ComfyUI/custom_nodes
    git clone https://github.com/Nekodificador/NKD-Radial-Menu.git
    # 重启 ComfyUI
    

2. 配置

在 ComfyUI 设置中找到 NKD Radial Menu:

  • Color Palette:切换菜单主题。
  • Configure Radial Menu:打开模态框进行深度定制(增删类别、调整顺序、模糊搜索添加节点、选择图标)。

3. MCP 服务器设置(可选)

若希望 AI 代理管理菜单,需初始化 MCP 服务:

cd ComfyUI/custom_nodes/NKD-Radial-Menu/mcp
npm install

并在 Claude Code 或 Desktop 配置中添加该服务器路径。修改配置后需重新加载 ComfyUI 生效。

使用技巧

  • 避免冲突:在已有节点上 Alt+点击不会触发菜单,确保不与现有快捷键冲突。
  • 高效连线:尝试从输出端口直接拉线并配合 Alt 键唤出菜单,这是构建复杂链路最快的方式。
  • 个性化排序:根据个人的工作习惯,将最高频使用的节点(如 KSampler, CLIP Text Encode)放在最容易触及的方向。
© 版权声明

相关文章