项目使用教程:NegPiP 扩展
1. 项目目录结构及介绍
NegPiP 是一个为 Stable Diffusion web-ui 提供负向提示功能的扩展。以下是项目的目录结构及文件介绍:
LICENSE
: 项目使用的 AGPL-3.0 许可证文件。README.md
: 项目的基本介绍和使用说明。README_cn.md
: 项目的基本介绍和使用说明(中文版)。README_jp.md
: 项目的基本介绍和使用说明(日文版)。.github
: 包含项目的一些 GitHub 配置文件。scripts
: 包含项目的主要脚本文件。Change behavior of inputaccordion.js
: 用于修改输入折叠行为的脚本。
- 其他文件夹和文件可能包括项目的依赖文件、文档和其他相关资源。
2. 项目的启动文件介绍
启动文件主要是位于 scripts
文件夹下的 Change behavior of inputaccordion.js
。该脚本负责激活 NegPiP 扩展,并修改 Stable Diffusion web-ui 的输入界面,允许用户在提示中使用负向提示。
// 示例代码片段,实际文件内容会更复杂
function activateNegPiP() {
// 激活扩展
}
function modifyInputAccordion() {
// 修改输入折叠行为
}
// 调用函数
activateNegPiP();
modifyInputAccordion();
3. 项目的配置文件介绍
NegPiP 扩展的配置主要通过 Stable Diffusion web-ui 的设置界面进行。以下是配置文件的相关介绍:
- 在 Web-UI 中,进入设置 (
Settings
)。 - 在
NegPiP
部分,可以启用或禁用扩展。 - 在
Hide in Txt2Img/Img2Img tab
选项中,可以设置在文本到图像或图像到图像标签中隐藏扩展。 - 如果使用 ADetailer,需要在 ADetailer 的设置中添加
negpip
到脚本名称列表中。
通过这些配置,用户可以自定义 NegPiP 扩展的行为,以适应不同的使用场景。
以上是 NegPiP 扩展的基本使用教程。希望对您的使用有所帮助。如果您有任何问题或需要进一步的帮助,请参考项目的官方文档或联系项目维护者。