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 处理镜头/动作时间线、相机风格元数据和参考分析。

安装

  1. 将仓库克隆到 ComfyUI 的 custom_nodes 目录中:
    git clone https://github.com/toyxyz/ComfyUI_toyxyz_test_nodes
    
  2. CaptureCam 目录内运行提供的 setup.bat,安装小型网络摄像头辅助应用程序。
  3. 重启 ComfyUI – 新节点将出现在“toyxyz”类别下。

典型工作流 – README 随附三个示例图(默认、渲染预览、直接摄像头捕获)。常见模式如下:

  1. 使用 Capture WebcamDirect_screenCap 节点捕获图像或视频帧。
  2. 使用 Draw area maskVisual area mask 对希望特殊处理的区域进行掩码。
  3. 使用基础提示(例如 ComfyCouple Region)提示该区域,并可选添加 LoRA 钩子。
  4. 生成图像,然后使用 Save image to pathExport video 保存。
  5. 对于以视频为中心的项目,将 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 类似)。贡献可通过拉取请求提交;作者维护包含每个新增节点日期的变更日志。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目