ComfyUI Extension
ComfyUI-MakkiTools
Makki's self custom nodes for ComfyUI.
MakkiShizu/ComfyUI-MakkiTools
Nodes23
On cloudLocal install
CategoryMakkiTools
Stars9
Updated6 months ago
Nodes (23)
AnyImageStitch(mki-任意数量图像拼接)
MakkiTools
AnyImagetoConditioning_flux_kontext(mki-任意数量图像转条件-flux_kontext)
MakkiTools
AutoLoop_create_pseudo_loop_video(已弃用-mki-创建伪循环视频)
MakkiTools
BatchLoraLoader(mki-批量LoRA加载)
MakkiTools
BooleanSplitter(mki-布尔值拆分)
MakkiTools
Environment_INFO(mki-环境信息显示)
MakkiTools
get_folder_info(mki-获取文件夹文件信息)
MakkiTools
GetImageNthCount(已弃用-mki-获取第N张图像)
MakkiTools
ImageChannelSeparate(mki-图像通道分离)
MakkiTools
ImageCountConcatenate(已弃用-mki-图像批次拼接)
MakkiTools
ImageHeigthStitch(已弃用-mki-图像纵向拼接)
MakkiTools
Image_Resize(mki-图像大小调整)
MakkiTools
ImageTPSWarp(mki-TPS图像变形)
MakkiTools
ImageWidthStitch(已弃用-mki-图像横向拼接)
MakkiTools
int_calculate_statistics(mki-整数计算统计)
MakkiTools
MergeImageChannels(mki-图像通道合并)
MakkiTools
Prism_Mirage(mki-光棱坦克)
MakkiTools
random_any(mki-随机数输出)
MakkiTools
show_type(mki-数据类型显示)
MakkiTools
timer(mki-计时器)
MakkiTools
translator_m2m100(mki-多语言翻译-m2m100)
MakkiTools
translators(mki-多语言翻译)
MakkiTools
UniversalInstaller(mki-安装Python包)
MakkiTools
Readme
ComfyUI - MakkiTools
self custom nodes for ComfyUI.
Sometimes I have to create simple nodes when needed, but can't find existing ones. It might just be cases of reinventing the wheel.
2025/08/29:Major modification
- To ensure that future and current nodes do not conflict with other nodes, all node indices have been renamed. If a node is not found, you will need to pull the node again. I'm apologize for the inconvenience.
- 为确保未来和当前节点不会与其他节点冲突,所有节点索引都已重命名。如果找不到节点,则需要重新拉取该节点。对于给您带来的不便,我深表歉意。
Function Introduction
Image Manipulation
- GetImageNthCount: Retrieve the Nth image from an image sequence.
- ImageChannelSeparate: Separate a specified channel from an image.
- MergeImageChannels: Merge different channels of an image.
- ImageCountConcatenate: Concatenate multiple image batches.
- ImageWidthStitch: (Deprecated) Stitch images horizontally.
- ImageHeigthStitch: (Deprecated) Stitch images vertically.
- AnyImageStitch: Stitch any number of images according to the specified dimension and reference size.
- Image_Resize: Resize an image.
- Prism_Mirage: Perform specific processing on two images.
Video Processing
- AutoLoop_create_pseudo_loop_video: (Deprecated) Convert a non - looping video into a looping video.
Information Display
- Environment_INFO: Display system environment information.
- show_type: Display the type of input data.
- timer: Display the running time of any process.
Translation Functions
- translators: Integrate a multi - language translation tool.
- translator_m2m100: Perform multi - language translation using the m2m100 model.
Random Number Generation
- random_any: Generate random integers and floating - point numbers.
Statistical Calculation
- int_calculate_statistics: Calculate various statistics for integers.
LoRA Loading
- BatchLoraLoader: Load LoRA models in batches.
Package Installation
- UniversalInstaller: Install specified Python packages.
How To Install
Recommended
- Install via ComfyUI-Manager.
Manual
- Navigate to
ComfyUI/custom_nodesin your terminal (cmd). - Clone the repository under the
custom_nodesdirectory using the following command:git clone https://github.com/MakkiShizu/ComfyUI-MakkiTools cd ComfyUI-MakkiTools - Install dependencies in your Python environment.
- For Windows Portable, run the following command inside
ComfyUI\custom_nodes\ComfyUI-MakkiTools:..\..\..\python_embeded\python.exe -m pip install -r requirements.txt - If using venv or conda, activate your Python environment first, then run:
pip install -r requirements.txt
- For Windows Portable, run the following command inside
Notes
- Some functions are deprecated. Use them with caution.
- When using the translation functions, make sure the network connection is normal.
- After installing Python packages, you need to fully restart ComfyUI for the changes to take effect.