ComfyUI-Xz3r0-Nodes
Custom ComfyUI nodes: XMath, XResolution, XImageSave, XLatentLoad, XLatentSave, XVideoSave, XAudioSave, XStringGroup, XWorkflowSave, XMetadataWorkflow(Extension),…
Nodes (28)
♾️ ComfyUI-Xz3r0-Nodes ♾️
<img src="https://img.shields.io/badge/Python-3.12-3776AB.svg?logo=python&logoColor=white" alt="Python">
For non-Chinese users - Please use web translation 🌍
如果这个项目对您有帮助,可以给个星标⭐或者分享给其他人!
📜 点击查看更新日志 | Click to view the changelog
</div>📖 项目简介
- ComfyUI-Xz3r0-Nodes 是一个 ComfyUI 自定义节点项目,当前主要目标为创建增强的基础功能节点和扩展工具
🎯 设计特点
- 🌍 多语言界面 - 节点目前支持 🇨🇳
中文🇬🇧English界面 - 🚫 安全处理 - 节点中可输入的文件名和路径已做防遍历攻击处理,请使用文字,不要使用日期时间标识符以外的特殊符号!
[!WARNING]
📦 依赖说明(重要必看)
本项目当前需要在您的电脑中安装有以下依赖程序:
- ⚠️ FFmpeg - 安装并配置到系统环境(PATH),如果不安装 FFmpeg,那么
XVideoSave和XAudioSave节点,以及XDataHub的视频缓存缩略图功能将无法正常使用‼️
💖 安装
方法 1: ComfyUI-Manager (推荐)
- 使用 ComfyUI-Manager
- 搜索
ComfyUI-Xz3r0-Nodes - 点击安装按钮
方法 2: 手动安装
- 克隆本仓库到 ComfyUI 的
custom_nodes目录
cd ComfyUI/custom_nodes
git clone https://github.com/Xz3r0-M/ComfyUI-Xz3r0-Nodes.git
- 安装依赖(可能需要进入 Python 虚拟环境)
cd ComfyUI-Xz3r0-Nodes
pip install -r requirements.txt
- 重启 ComfyUI
<div align="center">
节点预览
♾️ Xz3r0/File-Processing
| | XAudioSave | XImageSave | XLatentLoad | XLatentSave | XMarkdownSave | XVideoSave | XWorkflowSave | | :-----: | :---------------------------------------------------: | :---------------------------------------------------: | :----------------------------------------------------: | :----------------------------------------------------: | :------------------------------------------------------: | :---------------------------------------------------: | :------------------------------------------------------: | | 中文 | <img src="preview/File-Processing/CN/XAudioSave.png"> | <img src="preview/File-Processing/CN/XImageSave.png"> | <img src="preview/File-Processing/CN/XLatentLoad.png"> | <img src="preview/File-Processing/CN/XLatentSave.png"> | <img src="preview/File-Processing/CN/XMarkdownSave.png"> | <img src="preview/File-Processing/CN/XVideoSave.png"> | <img src="preview/File-Processing/CN/XWorkflowSave.png"> | | English | <img src="preview/File-Processing/EN/XAudioSave.png"> | <img src="preview/File-Processing/EN/XImageSave.png"> | <img src="preview/File-Processing/EN/XLatentLoad.png"> | <img src="preview/File-Processing/EN/XLatentSave.png"> | <img src="preview/File-Processing/EN/XMarkdownSave.png"> | <img src="preview/File-Processing/EN/XVideoSave.png"> | <img src="preview/File-Processing/EN/XWorkflowSave.png"> |
♾️ Xz3r0/Workflow-Processing
| | XAnyGate10 | XAnyToString | XControlPanel | XDateTimeString | XImageCompare | XImageResize | XKleinRefConditioning | XLinker | XMath | XMemoryCleanup | XPipe | XResolution | XSeed | XStringGroup | XStringWrap | | :-----: | :-------------------------------------------------------: | :---------------------------------------------------------: | :---------------------------------------------------------: | :------------------------------------------------------------: | :------------------------------------------------------------------: | :-----------------------------------------------------: | :------------------------------------------------------------------: | :----------------------------------------------------: | :--------------------------------------------------: | :-----------------------------------------------------------: | :--------------------------------------------------: | :--------------------------------------------------------: | :--------------------------------------------------: | :---------------------------------------------------------: | :--------------------------------------------------------: | | 中文 | <img src="preview/Workflow-Processing/CN/XAnyGate10.png"> | <img src="preview/Workflow-Processing/CN/XAnyToString.png"> | <img src="preview/Workflow-Processing/CN/XControlPanel.png"> | <img src="preview/Workflow-Processing/CN/XDateTimeString.png"> | <img src="preview\Workflow-Processing\CN\XImageCompare.png"> | <img src="preview/Workflow-Processing/CN/XImageResize.png"> | <img src="preview/Workflow-Processing/CN/XKleinRefConditioning.png"> | <img src="preview/Workflow-Processing/CN/XLinker.png"> | <img src="preview/Workflow-Processing/CN/XMath.png"> | <img src="preview/Workflow-Processing/CN/XMemoryCleanup.png"> | <img src="preview/Workflow-Processing/CN/XPipe.png"> | <img src="preview/Workflow-Processing/CN/XResolution.png"> | <img src="preview/Workflow-Processing/CN/XSeed.png"> | <img src="preview/Workflow-Processing/CN/XStringGroup.png"> | <img src="preview/Workflow-Processing/CN/XStringWrap.png"> | | English | <img src="preview/Workflow-Processing/EN/XAnyGate10.png"> | <img src="preview/Workflow-Processing/EN/XAnyToString.png"> | <img src="preview/Workflow-Processing/EN/XControlPanel.png"> | <img src="preview/Workflow-Processing/EN/XDateTimeString.png"> | <img src="preview\Workflow-Processing\EN\XImageCompare.png"> | <img src="preview/Workflow-Processing/EN/XImageResize.png"> | <img src="preview/Workflow-Processing/EN/XKleinRefConditioning.png"> | <img src="preview/Workflow-Processing/EN/XLinker.png"> | <img src="preview/Workflow-Processing/EN/XMath.png"> | <img src="preview/Workflow-Processing/EN/XMemoryCleanup.png"> | <img src="preview/Workflow-Processing/EN/XPipe.png"> | <img src="preview/Workflow-Processing/EN/XResolution.png"> | <img src="preview/Workflow-Processing/EN/XSeed.png"> | <img src="preview/Workflow-Processing/EN/XStringGroup.png"> | <img src="preview/Workflow-Processing/EN/XStringWrap.png"> |
♾️ Xz3r0/XDataHub
| | XAudioGet | XDataSave | XImageGet | XLoraGet | XStringGet | XVideoGet | | :-----: | :-------------------------------------------: | :-------------------------------------------: | :-------------------------------------------: | :------------------------------------------: | :--------------------------------------------: | :-------------------------------------------: | | 中文 | <img src="preview/XDataHub/CN/XAudioGet.png"> | <img src="preview/XDataHub/CN/XDataSave.png"> | <img src="preview/XDataHub/CN/XImageGet.png"> | <img src="preview/XDataHub/CN/XLoraGet.png"> | <img src="preview/XDataHub/CN/XStringGet.png"> | <img src="preview/XDataHub/CN/XVideoGet.png"> | | English | <img src="preview/XDataHub/EN/XAudioGet.png"> | <img src="preview/XDataHub/EN/XDataSave.png"> | <img src="preview/XDataHub/EN/XImageGet.png"> | <img src="preview/XDataHub/EN/XLoraGet.png"> | <img src="preview/XDataHub/EN/XStringGet.png"> | <img src="preview/XDataHub/EN/XVideoGet.png"> |
XDataHub 预览
<img src="preview/XDataHub_preview_EN.png" alt="XMetadataWorkflow preview" width="800">https://github.com/user-attachments/assets/8cd339ab-f054-440e-a7eb-6cbd50cb76eb
XMetadataWorkflow 预览
🌐 在线使用:https://xz3r0-m.github.io/Xz3r0/ <img src="preview/XMetadataWorkflow_preview.png" alt="XMetadataWorkflow preview" width="800">
</div>[!IMPORTANT]
👇 点击查看功能详细说明
📞 项目链接
- Github 项目主页: https://github.com/Xz3r0-M/ComfyUI-Xz3r0-Nodes
- 问题反馈: GitHub Issues
- Comfy Registry 主页: Comfy Registry
🙏 致谢
- ComfyUI - 强大的基于节点的图像生成 UI
- FFmpeg - 音频/视频处理
- jtydhr88 - 开发 Skills
- ComfyUI-Lora-Manager - 为 XDataHub 的 Lora 加载方式 提供了一些灵感
- ComfyUI-Manager - 便捷安装方式
📄 许可证
- 本项目采用 GPL-3.0 许可证 - 详见 LICENSE 文件