Stable Diffusion标签自动补全插件:a1111-sd-webui-tagcomplete完整指南

2024-11-23 李腾 81 次阅读 0 次点赞
a1111-sd-webui-tagcomplete是专为AUTOMATIC1111 Stable Diffusion WebUI设计的智能标签补全插件。它集成了Danbooru和e621标签库,支持LoRA、Hypernetworks、Textual Inversion等模型的自动补全和实时预览。通过键盘导航和自定义触发词,用户能快速输入复杂提示词。插件提供高度可定制设置,包括翻译支持、颜色主题和性能优化,显著提升AI绘画工作流程效率。支持WebUI扩展列表一键安装,是Stable Diffusion用户必备的效率工具。

a1111-sd-webui-tagcomplete 是一个为 AUTOMATIC1111 Stable Diffusion WebUI 设计的扩展插件。它的核心功能是提供类似 Booru 图站(如 Danbooru、e621)的标签自动补全

项目地址

项目地址:https://github.com/DominikDoom/a1111-sd-webui-tagcomplete

核心功能

这是一个功能非常丰富的插件,主要包括:

1、即时补全:输入时立即显示补全提示。

2、键盘导航:可以使用键盘上下键选择,回车键插入。

3、主题支持:完美支持 WebUI 的深色和浅色模式。

4、高度可定制:拥有大量设置选项,可根据个人喜好调整。

5、翻译支持:支持标签的本地化翻译,甚至可以实时预览整个提示词的翻译。

支持的自动补全类型

1、Booru 标签:默认包含 Danbooru 和 e621 的常用标签。

2、通配符:支持 __ 触发,自动补全 Wildcard 脚本的文件和内容。

3、额外网络:支持 < 触发,补全以下内容:

Textual Inversion 嵌入模型

Hypernetworks

LoRALyCORIS

实时预览:在补全时可以显示模型的预览图。

触发词补全:插入 LoRA/Lyco 时,可自动添加其已知的触发词。

咒语:一种自定义格式,用于插入更长的提示词预设。

4、额外标签文件:支持用户自定义的一套标签。

安装方法

方法一:通过 WebUI 内置扩展列表安装(推荐)

1、在 WebUI 中打开 Extensions 选项卡。

2、切换到 Available 子选项卡。

3、点击 Load from 按钮。

4、在列表中找到 Booru tag autocompletion(可以按 Ctrl+F 搜索)。

5、点击其右侧的 Install 按钮。

方法二:手动克隆

在 WebUI 根目录下执行以下命令:

git clone "https://github.com/DominikDoom/a1111-sd-webui-tagcomplete.git" extensions/tag-autocomplete

安装后重启 WebUI 即可。

主要使用方式与特性

基础标签补全

在提示词框(正面/负面)中直接输入标签,插件会自动从 Danbooru/e621 的标签库中搜索并给出补全建议。

通配符补全

输入 __(双下划线)可以触发通配符补全。它会先显示你的通配符文件列表,选择文件后会进一步显示该文件内的具体选项。

额外网络补全

输入 < 可以触发额外网络补全。

1、

2、

3、

4、

实时预览:补全时,旁边会显示该模型在“额外网络”中使用的预览图,方便识别。

咒语

“咒语”是更长的提示词预设。通过输入

主要设置选项

该插件提供了极其详尽的设置,以下是一些关键选项:

1、标签文件:选择主标签文件(Danbooru/e621),或设为 None 以仅使用其他功能。

2、生效区域:指定在哪些页面的提示词框中启用自动补全(如 txt2img, img2img 等)。

3、模型黑/白名单:可以指定仅为某些模型启用或禁用自动补全。

4、结果显示数量:控制一次显示多少补全结果,或启用滚动显示所有结果。

5、搜索范围:选择启用或禁用特定类型的补全(如通配符、额外网络等)。

6、插入行为:控制插入标签时是否将下划线转为空格、是否转义括号、是否自动添加逗号和空格。

7、翻译文件:载入翻译文件,实现用本地语言搜索和显示标签。

8、快捷键:完全自定义所有键盘导航操作的快捷键。

9、颜色:自定义不同类别标签的显示颜色。

翻译功能

插件支持通过额外的 CSV 文件为标签提供翻译。

1、搜索翻译:你可以用本地语言搜索标签,插件会找到对应的英文标签。

2、实时翻译预览:一个实验性功能,可以在提示词框下方实时显示已输入标签的翻译,方便检查和修改。

社区已经提供了一些翻译文件,例如中文、日文等。

常见问题与已知情况

1、缓存问题:如果更新后新功能不显示,尝试按 Ctrl + F5 强制刷新浏览器缓存。

2、样式错乱:如果补全弹窗样式异常或不显示,请检查并更新 openpose-editor 等其他扩展,已知旧版本可能存在冲突。

3、性能:如果感觉输入卡顿,可以在设置中适当增加“补全延迟”时间。

总结

a1111-sd-webui-tagcomplete 是一个功能强大且非常实用的 Stable Diffusion WebUI 扩展。它极大地提升了输入提示词的效率和准确性,无论是对于寻找合适的标签,还是管理大量的 LoRA、嵌入模型,都能提供巨大的帮助。其高度的可定制性也使得它能适应不同用户的习惯和需求。

本文由人工编写,AI优化,转载请注明原文地址: AI绘画必备插件:a1111-sd-webui-tagcomplete标签自动补全教程

评论 (2)

登录后发表评论
晨曦微露2025-11-28 11:31:38
这个标签自动补全插件太方便了!终于不用再死记硬背各种英文标签了,特别是LoRA触发词自动添加功能简直拯救了我。感谢作者详细的教程!
吴杰森2025-11-14 15:39:16
这个插件太强大了!标签补全和翻译功能简直是AI绘画的提效神器,安装也很简单。感谢作者的详细教程!