ComfyUI-NS-ManySliders

ComfyUI-NS-ManySliders
★ 8

多滑块参数调节动态配置自定义节点
在 ComfyUI 中用多个滑块直观调整数值参数,支持自定义数量与范围并动态增减,便于批量微调与实验。
💡 用于同时微调与批量控制多个数值参数。
🍴 3 Forks💻 Python🔄 2026-03-10
📦
网盘下载
复制链接后前往夸克网盘下载
https://pan.quark.cn/s/e98a62d17551
📦 requirements.txt
yaml
📄 README

ComfyUI-NS-ManySliders

Node for ComfyUI to manipulate values with multiple sliders.

日本語はこちら

This repository is no longer being updated and has been merged into ComfyUI-NS-Util.

///////////////////////////////////////////////////////////////////////////////////////////////////////

Overview

ComfyUI-NS-ManySliders is a custom node developed for ComfyUI that allows you to manipulate values using multiple sliders. With this node, you can easily adjust numerous numerical parameters intuitively, making it useful for various purposes.

Features

  • Ability to adjust parameters using multiple sliders.
  • The number and range of sliders can be flexibly customized via a settings file.
  • Dynamically add sliders from a minimum of 1 to the maximum specified count.
  • Provides a simple output (single value) when the number of sliders is set to 1.
  • File Structure

  • nodes.py: Implements the main logic of the node.
  • settings.yaml: Manages settings such as the number of sliders, minimum value, maximum value, and default value.
  • README.md: This document.
  • __init__.py: Initialization file to register the NS_ManySliders node with ComfyUI.
  • Installation

  • Clone this repository locally.
  • Place it in the custom nodes directory of ComfyUI.
  • Edit the settings.yaml file as needed to configure the number of sliders and other parameters.
  • Settings

  • settings.yaml allows you to configure the following settings:
  • count: Number of sliders (default is 15)
  • min_value: Minimum value for each slider (e.g., -1.0)
  • max_value: Maximum value for each slider (e.g., 1.0)
  • default_value: Default value for each slider (e.g., 0.0)
  • Usage

  • Add the “NS_ManySliders” node in ComfyUI.
  • Specify the number of sliders to use via the slider_count parameter.
  • Adjust the value of each slider to reflect in the output.
  • When slider_count is set to 1, a single value will be output. Otherwise, the values of the sliders will be output as a comma-separated string.
  • Notes

  • Ensure that slider_count does not exceed the maximum number of sliders specified in the settings.
  • After modifying the settings.yaml file, you need to restart ComfyUI.
  • Examples

  • If slider_count = 1, the output will be a single value (e.g., “0.0”).
  • If slider_count = 3, the output will be a comma-separated string (e.g., “0.0,0.0,0.0”).