From 99e47ff336b7aff06140db4fd24ca4b7413c9e1d Mon Sep 17 00:00:00 2001 From: QL-boy <46901341+QL-boy@users.noreply.github.com> Date: Tue, 13 Jan 2026 05:14:52 +0800 Subject: [PATCH] Enhance CustomTileSplitter and CustomTileMerger nodes Updated the CustomTileSplitter and CustomTileMerger nodes with new descriptions, inputs, and outputs to enhance functionality and clarity. --- locales/zh/nodeDefs.json | 65 +++++++++++++++++++++------------------- 1 file changed, 35 insertions(+), 30 deletions(-) diff --git a/locales/zh/nodeDefs.json b/locales/zh/nodeDefs.json index cf7567f..2925e58 100644 --- a/locales/zh/nodeDefs.json +++ b/locales/zh/nodeDefs.json @@ -1,88 +1,93 @@ { "CustomTileSplitter": { "display_name": "🔧 高级分块 (Splitter)", - "description": "将大尺寸图像或 Latent 切割成带有重叠区域的小块,以便进行分块处理。", + "description": "智能图像分块节点。支持自动补全(Padding)以适应8倍数尺寸,支持Latent与Image同步切片。", "inputs": { "tile_size": { "name": "分块大小 (px)", - "tooltip": "每个分块的分辨率。建议使用 2 的幂次方(如 512, 1024)。" + "tooltip": "切片分辨率。建议 512 或 1024。" }, "overlap": { "name": "重叠像素 (px)", - "tooltip": "相邻分块之间的重叠像素数量,用于消除拼接接缝。" + "tooltip": "切片间的重叠区域。设为0时自动使用 1/8 大小。" + }, + "force_multiple_of_8": { + "name": "强制8倍数补全", + "tooltip": "若为True,会自动对图像进行边缘填充以符合VAE压缩要求,避免边缘伪影。" }, "image": { "name": "图像 (Image)", - "tooltip": "(可选)需要分块的输入图像。" + "tooltip": "输入图像。" }, "latent": { "name": "Latent (潜空间)", - "tooltip": "(可选)需要分块的输入 Latent。" + "tooltip": "输入 Latent。" } }, "outputs": { "0": { - "name": "图像分块 (Batch)", - "tooltip": "堆叠为单个 Batch 张量的所有图像分块。" + "name": "配置 (Config)", + "tooltip": "核心配置数据,需连接到 Merger。" }, "1": { - "name": "图像分块 (List)", - "tooltip": "图像分块列表(适用于循环处理或特定节点)。" + "name": "图像分块 (Batch)", + "tooltip": "Batch Tensor 格式的分块图像。" }, "2": { - "name": "Latent分块 (Batch)", - "tooltip": "堆叠为单个 Batch 的所有 Latent 分块。" + "name": "图像分块 (List)", + "tooltip": "List 格式的分块图像。" }, "3": { - "name": "Latent分块 (List)", - "tooltip": "Latent 分块列表。" + "name": "Latent分块 (Batch)", + "tooltip": "Batch 格式的 Latent 分块。" }, "4": { - "name": "分块配置 (Config)", - "tooltip": "包含原始尺寸和切割坐标的配置信息,必须传递给合并节点。" + "name": "Latent分块 (List)", + "tooltip": "List 格式的 Latent 分块。" } } }, "CustomTileMerger": { "display_name": "🔧 高级合并 (Merger)", - "description": "使用加权混合算法将处理后的分块合并回完整的图像或 Latent。", + "description": "多模式分块合并节点。支持拉普拉斯金字塔融合,可实现好莱坞级的无缝拼接。", "inputs": { "tile_config": { "name": "分块配置", - "tooltip": "来自 Splitter 节点的分块配置输出。" + "tooltip": "必须连接 Splitter 的 Config 输出。" }, "blend_mode": { "name": "混合模式", - "tooltip": "处理重叠区域的混合算法。", + "tooltip": "推荐使用 Gaussian 或 Laplacian。Laplacian 模式计算量大但细节保留最好。", "options": { - "gaussian": "高斯 (Gaussian)", - "linear": "线性 (Linear)", - "cosine": "余弦 (Cosine)", - "none": "无 (直接覆盖)" + "gaussian": "高斯 (标准)", + "linear": "线性 (快速)", + "cosine": "余弦 (平滑)", + "laplacian": "拉普拉斯金字塔 (最佳质量)", + "none": "无" } }, "feather_percent": { "name": "羽化比例 (%)", - "tooltip": "重叠区域中用于平滑过渡的范围比例。" + "tooltip": "控制融合边缘的柔和度。" }, "processed_tiles_image": { - "name": "处理后的图像分块", - "tooltip": "需要合并的图像分块(支持 Batch 或 List)。" + "name": "处理后的图像", + "tooltip": "接收 Batch 或 List 格式的图像分块。" }, "processed_tiles_latent": { - "name": "处理后的Latent分块", - "tooltip": "需要合并的 Latent 分块(支持 Batch 或 List)。" + "name": "处理后的Latent", + "tooltip": "接收 Batch 或 List 格式的 Latent 分块。" } }, "outputs": { "0": { "name": "合并后的图像", - "tooltip": "重建后的完整分辨率图像。" + "tooltip": "重建图像。" }, "1": { "name": "合并后的Latent", - "tooltip": "重建后的完整分辨率 Latent。" + "tooltip": "重建 Latent。" } } } -} \ No newline at end of file +}