【ComfyUI插件】sdxl_prompt_styler预设风格插件

AI教程9小时前更新 hrb
2 0

免费下载

夸克:https://pan.quark.cn/s/fb1051733d8b

迅雷:https://pan.xunlei.com/s/VNxcCK7ba_IRPLg-rGyP8OgFA1?pwd=hrvu#

来源github作者:twri

SDXL Prompt Styler 是一个节点,可用于根据存储在多个 JSON 文件中的预定义模板设置提示的样式。该节点专门将每个模板的“prompt”字段中的 {prompt} 占位符替换为提供的正文本。

该节点还有效地管理负面提示。如果提供了否定文本,则节点会将其与模板中的“negative_prompt”字段组合在一起。如果未提供否定文本,系统默认使用 JSON 模板中的“negative_prompt”。这种灵活性使得能够创建多样化和特定范围的负面提示。

SDXL Prompt Styler 高级版

【ComfyUI插件】sdxl_prompt_styler预设风格插件

SDXL Prompt Styler 是一个节点,可用于根据存储在多个 JSON 文件中的预定义模板设置提示的样式。该节点专门将每个模板的“prompt”字段中的 {prompt} 占位符替换为提供的正文本。

该节点还有效地管理负面提示。如果提供了否定文本,则节点会将其与模板中的“negative_prompt”字段组合在一起。如果未提供否定文本,系统默认使用 JSON 模板中的“negative_prompt”。这种灵活性使得能够创建多样化和特定范围的负面提示。

新功能

  • 从多个 JSON 文件加载:系统现在可以从指定目录中存在的多个 JSON 文件加载样式,通过在重复项后附加后缀来确保样式名称的唯一性。
  • 增强的错误处理:改进了文件读取、数据有效性和模板替换功能的错误处理。

SDXL Prompt Styler 的使用示例

JSON 文件中的模板示例:

[
{
"name": "base",
"prompt": "{prompt}",
"negative_prompt": ""
},
{
"name": "sai-enhance",
"prompt": "breathtaking {prompt} . award-winning, professional, highly detailed",
"negative_prompt": "ugly, deformed, noisy, blurry, distorted, grainy"
}
]
style = "sai-enhance"
text_positive = "a futuristic pop up tent in a forest"
text_negative = "dark"

上面将生成以下样式提示:

text_positive_styled = "breathtaking a futuristic pop up tent in a forest . award-winning, professional, highly detailed"
text_negative_styled = "ugly, deformed, noisy, blurry, distorted, grainy, dark"

安装

下载解压后放入:ComfyUI/custom_nodes 然后重启

输入

  • text_positive – 正基提示符的文本
  • text_negative – 否定基数提示符的文本
  • log_prompt – 将输入和输出打印到 stdout

输出

  • text_positive – 将提示与样式相结合,以获得积极的提示
  • text_negative – 将提示与样式相结合,用于否定提示

传送门

[ri-alerts color=”info”]ComfyUI官方原生包软件[/ri-alerts]

【ComfyUI插件】sdxl_prompt_styler预设风格插件

(失效请加V:aizyk2310备注SD)

© 版权声明

相关文章