Mikey Nodes
详情
下载文件
模型描述
Mikey Nodes - 请使用 Github 链接 获取最新版本,或通过 ComfyUI 管理器 安装
此存储库包含 ComfyUI 的自定义节点。
推荐的入门工作流:https://github.com/bash-j/mikey_nodes/blob/main/mikey_node_workflow.json
安装
要使用这些节点,只需在 ComfyUI/custom_nodes 文件夹中打开终端并运行:
git clone https://github.com/bash-j/mikey_nodes
带风格的提示

提示样式示例工作流见 prompt_with_styles.json 和 mikey_node_workflow.json 文件。
此节点允许您结合风格和 LoRA 进行提示。您可以通过 <lora:lora_name> 或 <lora:lora_name:0.8> 语法添加 LoRA,其中 0.8 为示例权重。
您可使用 <style:style_name> 语法添加风格。
内置的部分风格包括:
SAI-Enhance, SAI-Anime, SAI-Photographic, SAI-Digital art, SAI-Comic book, SAI-Fantasy art, SAI-Analog film, SAI-Neonpunk, SAI-Isometric, SAI-Lowpoly, SAI-Origami, SAI-Line art, SAI-Craft clay, SAI-Cinematic, SAI-3d-model, SAI-pixel art, SAI-Texture, photographic, deep-field, analog-film, cinematic, red, documentary, nature-photography, editorial, polaroid, 3d-model, low-poly, modeling-compound, diorama, miniatures, abstract, anime, comic-book, digital-art, fantasy-art, dark-fantasy, oil-painting, watercolor, charcoal, color-pencil, crayon, cross-stitch, felt, origami, scrapbook, isometric, line-art, vector-art, neon-punk, pixel-art, tile-texture, lithography, mosaic, woodblock-print, sticker, stained-glass, tattoo, statue, album-art, wes-anderson, vaporwave, clarendon, gingham, juno, lark, nonagon, kaleidoscope, haunting, glam, mecha, padam, collage, paper-mache, macrame, quilling, pottery, batik, felting, marquetry, wildstyle-graffiti, bubble-graffiti, stencil-graffiti, throw-up-graffiti, tag-graffiti
存在 V1 和 V2 两个“带风格的提示”节点,功能不同:V2 使用风格选择而非风格语法,且无 Clip 条件控制。如果您希望将工作流拆分为更多节点,请尝试它们。

通配符
使用 __word__ 语法支持通配符。文件夹位置为:comfyui/wildcards。您可以通过语法 [2$$__wildcard__] 选择多行(例如选择两行)。您还可以在通配符文件中添加搜索词,例如 __wildcard|word__。
风格
您可以将自己的风格添加到 ComfyUI 根目录下的 user_styles.json 文件中。您必须自行创建此文件。
格式需如下示例所示:
{
"styles": {
"newspaper": {
"positive": "newspaper comic strip, panels, black and white",
"negative": "photograph, color"
}
}
}
图像尺寸比例
您还可以将自定义比例添加到 ComfyUI 根目录下的 user_ratios.json 文件中。您必须自行创建此文件。
格式需如下示例所示:
{
"ratios": {
"test": {"width": 1024, "height": 1024}
}
}
Mikey 采样器

示例工作流:mikey_node_workflow.json
这是一个与“带风格的提示”节点配套的采样器节点,用于实现 SDXL 的极简图像生成。
该节点采用“基础模型 → 精炼模型 → 超分模型 → 基础模型”的流程生成最终图像,并内置图像复杂度检测功能,以避免在最终基础采样阶段运行过多步骤,导致大图中人脸等简单区域失真。
model_name 用于指定图像超分模型。这些模型可在 OpenModelDB 获取,并放置于 ComfyUI/models/upscale_models 目录下。我推荐使用 lollipop,它能提供均衡的图像效果,不会过于锐利。若您希望获得大量锐利细节,可尝试 NMKD Superscale 或 4x-UltraSharp。
seed 由采样器使用。
upscale_by 设置决定在执行最后一轮基础采样前,图像放大至多大。值为 1 表示输出原始尺寸,值为 2 表示原始尺寸的两倍。
highres_strength 设置可控制最后一阶段的细节增强程度。我发现设置为 1 时,在多个测试图像中都能避免人脸失真。如仍有失真,可降低该值;如希望增加更多细节,可提高该值。
风格调节器
此大型节点通过平均经由该节点传递的调节器,将风格提示注入调节器中。
强度值为 0.5 表示传递的调节器与所选风格各占一半。
Empty Latent Ratio Select SDXL

此节点允许您从多种宽高比中进行选择。
Empty Latent Ratio Custom SDXL

此节点允许您输入自定义宽高比或图像尺寸,系统会自动将其调整为不超过 1024x1024 分辨率。
Resize Image for SDXL

此节点允许您将图像调整为 1024x1024 分辨率,适用于 Img2Img 工作流。
Batch Resize Image for SDXL

给定一个包含图像的文件夹路径,此节点将文件夹中所有图像调整为 1024² 分辨率并输入工作流。注意:避免使用包含大量图像的文件夹!
Save Image With Prompt Data
此节点允许您将提示信息保存在图像文件名中。
文件名将以时间戳开头,后接部分正向提示内容。
同时,它还会将正向提示和负向提示保存至 PNG 元数据中。
Upscale Tile Calculator

专为 Ultimate SD Upscaler 设计,用于计算平铺大小,使其均匀适配大图,避免出现异常边缘。
分辨率根据您使用的模型而定:1.5: 512, 2.1: 768, SDXL Base: 1024, SDXL Refiner: 768
Wildcard Processor

此节点用于使用您的通配符文件构建字符串。
Add Metadata

特别感谢 Discord 上的 masslevel 提供了关于元数据节点的优秀创意,以及在报告错误和测试节点时提供的大量帮助 😊
此节点允许您在工作流中为通过它的图像添加更多元数据。元数据应能写入“保存图像”节点输出的图像文件中。
label 是您希望赋予元数据的键名或标签,文本框用于输入值。如果您希望从其他节点传入字符串值,可将它们转换为输入。
Save Metadata
此节点将从提示和 extra_pnginfo 数据中提取信息,并保存为 txt 文件。
HaldCLUT
此节点将 HaldCLUT 应用于图像以改变颜色,通常用于模拟胶片或滤镜效果。本包已包含一些 HaldCLUT 文件,您还可以在 rawtherapee.com 找到更多 PNG 文件。



