toyxyz/ComfyUI_toyxyz_test_nodes
This is a custom node that collects the tools I use frequently.
ComfyUI_toyxyz_test_nodes – 自定义 ComfyUI 节点的工具箱
是什么 – 一个为 ComfyUI(Stable Diffusion 风格图像生成的可视化流程界面)贡献的用户自定义节点集合。该仓库汇集了作者(toyxyz)经常使用的各种实用工具,涵盖从网络摄像头捕获、区域掩码创建,到 MiniMax‑H3 视频工作流的高级提示生成助手。
为何重要 – ComfyUI 的强大之处在于其模块化节点。安装此包后,您即可立即获得数十个现成可用的节点,而无需编写 Python 脚本或手动连接多个基础节点。这些节点覆盖了以下功能:
- 实时网络摄像头和屏幕捕获(包括特定区域窗口)
- 掩码生成(绘制区域、视觉区域、基于区域的掩码),用于区域提示
- OpenPose 编辑与姿态插值
- 视频处理工具(剪辑、拼接、导出为 .glb、深度转法线转换、去噪)
- 文本辅助工具(从文件加载随机行、支持 LoRA 钩子)
- 一个 MiniMax‑H3‑prompter 节点,可为 MiniMax H3 视频模型构建音视频提示,通过 Qwen‑3.8‑27B 或 MiniMax‑H3‑Rewriter 处理镜头/动作时间线、相机风格元数据和参考分析。
安装
- 将仓库克隆到 ComfyUI 的
custom_nodes目录中:git clone https://github.com/toyxyz/ComfyUI_toyxyz_test_nodes - 在
CaptureCam目录内运行提供的setup.bat,安装小型网络摄像头辅助应用程序。 - 重启 ComfyUI – 新节点将出现在“toyxyz”类别下。
典型工作流 – README 随附三个示例图(默认、渲染预览、直接摄像头捕获)。常见模式如下:
- 使用 Capture Webcam 或 Direct_screenCap 节点捕获图像或视频帧。
- 使用 Draw area mask 或 Visual area mask 对希望特殊处理的区域进行掩码。
- 使用基础提示(例如 ComfyCouple Region)提示该区域,并可选添加 LoRA 钩子。
- 生成图像,然后使用 Save image to path 或 Export video 保存。
- 对于以视频为中心的项目,将 MiniMax‑H3‑prompter 生成的提示输入下游 H3 流水线。
关键节点(精选)
| 节点 | 用途 |
|---|---|
| MiniMax‑H3‑prompter | 为 MiniMax H3 视频生成构建带时间轴的音视频提示(镜头、动作、相机风格)。 |
| Capture Webcam / Load Webcam Image | 从网络摄像头实时抓取帧或加载预保存的捕获。 |
| Direct_screenCap | 捕获屏幕区域或特定窗口。 |
| Draw area mask / Visual area mask | 交互式创建用于区域提示的二值掩码。 |
| Openpose Editor / Pose Interpolation | 编辑身体部位关键点或生成姿态之间的平滑过渡。 |
| ComfyCouple Region / Mask | 与 SD‑1.5、SDXL、Flux 和 Anima 兼容的区域提示;支持 LoRA 钩子。 |
| Cut Video / Connect Video | 在保留音频和 FPS 的情况下剪辑或连接 VIDEO 张量。 |
| Depth to normal / Remove noise | 对深度图或法线图进行后处理,以提升 3D 意识生成效果。 |
| Export glb | 将包含颜色、法线和透明度图的平面 .glb 文件打包。 |
| Load Random Text From File | 从文本文件中加载随机或索引行,用作提示。 |
谁应该使用它 – 任何已在使用 ComfyUI 但希望无需编写自定义代码即可快速访问基于网络摄像头的捕获、区域掩码工作流或 MiniMax‑H3 提示构建器的用户。这些节点对构建 AI 增强视频流水线或交互式图像转视频设置的创作者尤其有用。
许可与贡献 – 该仓库遵循大多数 ComfyUI 自定义节点使用的标准开源模型(MIT/Apache 类似)。贡献可通过拉取请求提交;作者维护包含每个新增节点日期的变更日志。
相关
- 项目
- 项目
- 项目
- 项目
- 项目