恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
ComfyUI Reactor Node 如何快速完成安装配置:十分钟跑通人脸交换
首页
资讯中心
/
ComfyUI Reactor Node 如何快速完成安装配置:十分钟跑通人脸交换
ComfyUI Reactor Node 如何快速完成安装配置:十分钟跑通人脸交换
发布时间:2026/8/22 2:31:40
ComfyUI Reactor Node 如何快速完成安装配置十分钟跑通人脸交换【免费下载链接】comfyui-reactor-nodeFast and Simple Face Swap Extension Node for ComfyUI项目地址: https://gitcode.com/gh_mirrors/co/comfyui-reactor-nodeComfyUI Reactor Node 是一个装进 ComfyUI 的人脸交换扩展节点基于 ReActor 扩展开发。跟着这篇指南做完你就能在 ComfyUI 工作流里把「源图」的脸替换到「目标图」上还能顺便用上人脸修复和人脸模型保存功能。做完这件事你手里会有些什么 ️一个能直接拖进工作流的ReActorFaceSwap主节点输入两张图输出一张换好脸的结果图。一组配套节点加载/保存/混合人脸模型、人脸修复RestoreFace、遮罩辅助MaskHelper等。自动下载好的核心交换模型启动即用不用再手动找权重。动手前先对照这份清单确认环境 ✅已安装并能正常启动ComfyUI独立版或装在 SD-WebUI 里都可以。Python 版本在3.10 / 3.11 / 3.12之间预编译的 Insightface 只支持这三个版本。目标目录ComfyUI 根目录下的custom_nodes。Windows 用户装了 Visual Studio 2022 的「桌面 C 开发」工作负载或者你愿意后面手动装预编译包见踩坑速查。有 NVIDIA 显卡更好会用到 onnxruntime-gpu 加速没有也能跑只是更慢。阶段一把节点代码放进 custom_nodes先停掉正在运行的 ComfyUI然后进入custom_nodes目录克隆仓库git clone https://gitcode.com/gh_mirrors/co/comfyui-reactor-node验收点custom_nodes下多出一个comfyui-reactor-node文件夹里面有install.py、install.bat和nodes.py。提示克隆慢或中断可以加--depth1只拉最新一次提交跑通后再补全。阶段二一条命令装依赖并自动拉核心模型进入comfyui-reactor-node目录执行安装务必用 ComfyUI 自带的那个 Pythonpython install.py # Linux / macOS install.bat # Windows这个脚本会自动做三件事检测你 torch 的 CUDA 版本并装对应版本的 onnxruntimeGPU 版或 CPU 版、安装requirements.txt里的依赖、下载核心交换模型inswapper_128.onnx到models/insightface。验收点终端最后打印Ok并且models/insightface/inswapper_128.onnx文件确实存在。注意装依赖期间如果弹出Warning: Failed to install ...ReActor 将无法工作请回到对应报错看踩坑速查。阶段三按需补充修复与检测模型可跳过基础换脸不需要这一步。想让结果更精致再往下加人脸修复模型GPEN / GFPGAN / CodeFormer→ 放入models/facerestore_models。检测模型face_yolov8m.pt→ 放入models/ultralytics/bbox。想用 ReSwapper 替代模型 → 放入models/reswapper。验收点对应节点的下拉菜单里能看到你放进去的模型名称。阶段四启动 ComfyUI确认节点出现并出图 正常启动 ComfyUI。看控制台日志出现 ReActor Node 正在运行的提示说明加载成功。在节点搜索框输入ReActor找到主节点ReActorFaceSwap。把「加载图像」分别接到input_image目标图和source_image源脸运行工作流。验收点输出一张脸被成功替换的图像任务闭环。报错时的踩坑速查 ⚠️问启动后运行报AttributeError: NoneType object has no attribute get多半是inswapper_128.onnx下载不完整。重新下载该模型覆盖放到models/insightface里再试。问提示reactor.execute() got an unexpected keyword argument reference_image说明版本更新改了节点输入。把当前工作流里的 ReActor 节点删掉重新添加一次即可。问同时用 ControlNet Aux 时出现 IMPORT failed 报错是 OpenCV 版本冲突。在 ComfyUI 根目录先卸载三个 opencv 包再安装opencv-python4.7.0.72。问Windows 下编译 Insightface 失败或提示找不到basicsr不用装 Visual Studio。先下载对应你 Python 版本cp310 / cp311 / cp312的insightface-0.7.3预编译 whl把它和future-0.18.3whl 放进 ComfyUI 根目录用自带 Python 依次pip install再装basicsr。问git clone时报fatal: fetch-pack: invalid index-pack output改用git clone --depth1 仓库地址只拉最新提交需要完整历史再执行git fetch --unshallow。接下来你可以做什么跑通后可以去节点清单里试试ReActorBuildFaceModel把多张人脸混合成一个模型和ReActorRestoreFace单独做人脸修复。节点定义都写在项目根目录的nodes.py里想深入看某个参数行为可以直接翻这个文件更完整的功能说明面部索引、性别过滤、人脸模型用法参考仓库内的README.mdUsage 章节。【免费下载链接】comfyui-reactor-nodeFast and Simple Face Swap Extension Node for ComfyUI项目地址: https://gitcode.com/gh_mirrors/co/comfyui-reactor-node创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考