ComfyUI_UltimateSDUpscale 实战指南:快速解决图像放大“糊了或爆显存“的问题 ComfyUI_UltimateSDUpscale 实战指南快速解决图像放大糊了或爆显存的问题【免费下载链接】ComfyUI_UltimateSDUpscaleComfyUI nodes for the Ultimate Stable Diffusion Upscale script by Coyote-A.项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_UltimateSDUpscale用扩散模型放大一张图你大概率会撞上一堵墙细节糊成一团或者显存直接 OOM。ComfyUI_UltimateSDUpscale 的做法是先放大整图再切成小块逐块重绘让每一块的分辨率都落在模型训练过的区间里。这篇上手指南让你五分钟搭出一条可用的放大工作流并知道效果不对时该拧哪个参数。这张图是仓库自带的完整示例模型和提示词先画出一只 512×512 的狮子再交给 Ultimate SD Upscale 节点做 2 倍分块细化。 它是什么适合谁用它是把 Ultimate SD Upscale 脚本搬进 ComfyUI 的一组自定义节点核心思路是先用放大模型upscale model把图整体放大再切成小块跑 image-to-image 重绘把放大抹掉的纹理细节重新生成出来。你可以把它类比成拆拼图把大画拆成小块分别上色再拼回去而不是一笔涂满整张画布。它适合两类人显存塞不下 1024×1024 整图重绘的人以及对纯放大结果不满意、想补细节的人。它和直接挂一个 Load Upscale Model 节点的关键区别在于放大器只做像素插值而这个节点多了一次扩散模型重生成细节是真的长出来的不是算出来的。 五分钟跑起来最稳的方式是 git clone跟着做即可。第 1 步确认环境。终端里运行git -v预期看到git version 2.x这样的版本号。第 2 步克隆到正确位置。先 cd 进 ComfyUI 的custom_nodes目录然后执行git clone https://gitcode.com/gh_mirrors/co/ComfyUI_UltimateSDUpscale预期看到命令结束后目录里多了一个ComfyUI_UltimateSDUpscale文件夹。第 3 步重启 ComfyUI。预期看到控制台底部没有红色报错右键画布 → Add Node → 在image/upscaling分类下出现 Ultimate SD Upscale 系列节点。第 4 步载入示例。打开仓库里的example_workflows/basic-usdu.json或在左侧边栏 Templates 菜单滚到 Extensions 部分找到本项目。接上你自己的 checkpoint、VAE 和提示词按 Queue Prompt预期得到一只毛发更立体的狮子。不想敲命令的话其余方式压缩成这一张表安装方式操作ComfyUI Manager在 Custom Nodes Manager 搜索 UltimateSDUpscale安装后按提示重启comfy-cli终端执行comfy node install comfyui_ultimatesdupscale手动下载下载 ZIP解压到ComfyUI/custom_nodes/ComfyUI_UltimateSDUpscale️ 关键参数调优手册参数作用推荐起步值何时需要调整upscale_by第一步放大的倍数2.0需要凑到某个目标分辨率时tile_width/tile_height分块尺寸512×512SD1.5 训练分辨率显存富余就调大以减少接缝自己生成底图时直接用底图尺寸denoise每块重绘的强度0.05–0.2细节不够就略调高出现幻觉或接缝就调低mode_type分块处理顺序Linear接缝仍明显时换 Chess 棋盘序seam_fix_mode接缝修复策略None仅在接缝确实碍眼时开启注意明显拖慢速度tiled_decode分块解码FalseVRAM 不足报 OOM 时直接打开这里面影响最大的是denoise调低了只是稍微变清晰调高了每块各自发挥会生出原图没有的物件和接缝。我的经验是看到接缝先降denoise其次把 tile 调大最后再考虑接缝修复。⚠️ 容易踩的坑解码时 OOM或进度条长时间不动原因一次性解码大尺寸 tile 很吃显存引擎自己回退分块解码又慢。 解法打开tiled_decode开关跳过正常解码的尝试直接走分块路径。tile 交界处能看到一条一条的缝原因denoise过高相邻块内容各自漂移边缘对不上。 解法把denoise压回 0.05–0.2确实需要高去噪时得上 ControlNet tile 类控制模型否则用seam_fix_mode里的 Half Tile 起步。结果发糊或画面出现怪异的不识别感原因tile 尺寸和模型训练分辨率不匹配比如 SD1.5 模型喂了 768×768 的块。 解法SD1.5 就用 512×512需要精确输出尺寸时改用 No Upscale 变体节点文档在仓库js/docs/目录单独接一步放大和 ImageScale。 下一步想把最终输出精确控制到指定像素去读js/docs/UltimateSDUpscaleNoUpscale.md把放大、缩放、重绘拆成三步独立连接。想让效果可复现把跑通的参数组合存成工作流之后从example_workflows/basic-usdu.json这个模板出发迭代即可。参数表吃透之后这套工作流就只剩下换数字了。现在就打开终端把上面的步骤跑一遍。【免费下载链接】ComfyUI_UltimateSDUpscaleComfyUI nodes for the Ultimate Stable Diffusion Upscale script by Coyote-A.项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_UltimateSDUpscale创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考