免费下载
夸克: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 高级版
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 - 将提示与样式相结合,用于否定提示
传送门
(失效请加V:xkd2310备注SD)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。