# ComfyUI-YetAnotherSafetyChecker 插件使用教程 ## 1. 插件简介 **插件地址:** https://github.com/BetaDoggo/ComfyUI-YetAnotherSafetyChecker 这个插件就像一个"图片内容检查员",专门用来筛选出不合适的图片内容。简单来说,它能帮你自动识别哪些图片可能包含成人内容,然后把这些图片过滤掉或者标记出来。 想象一下,你在批量生成图片时,有些图片可能会包含不太合适的内容。这个插件就像一个自动筛选器,帮你把这些图片找出来,让你只看到干净、合适的图片。 **主要功能:** - 自动检测图片是否包含成人内容 - 可以设置检测的严格程度 - 能给每张图片打分,分数越高表示越可能包含不合适内容 - 可以选择用显卡加速检测,让处理速度更快 ## 2. 如何安装 ### 方法一:通过 ComfyUI Manager 安装(推荐) 1. 打开 ComfyUI,点击右侧的"Manager"按钮 2. 在弹出的窗口中点击"Install Custom Nodes" 3. 搜索"YetAnotherSafetyChecker" 4. 找到后点击"Install"按钮 5. 重启 ComfyUI ### 方法二:手动安装 1. 打开 ComfyUI 的安装文件夹 2. 进入 `custom_nodes` 文件夹 3. 在这里打开命令行窗口 4. 输入命令:`git clone https://github.com/BetaDoggo/ComfyUI-YetAnotherSafetyChecker.git` 5. 重启 ComfyUI ## 3. 节点详解 ### 3.1 YetAnotherSafetyChecker 节点 这是这个插件的核心节点,就像一个智能的"内容检查机器"。它会接收你输入的图片,然后分析这张图片是否包含不合适的内容,最后根据你设置的标准来决定是否让这张图片通过。 **工作原理:** - 你把图片"喂"给这个节点 - 它会给图片打一个分数(0-1之间) - 分数越高,表示图片越可能包含成人内容 - 如果分数超过你设置的阈值,图片就会被替换成黑色图片 - 如果分数低于阈值,图片就会正常输出 ### 3.2 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 图片输入 | image | 图片数据 | - | 这是你要检查的图片,就像把照片交给检查员 | 接收图像张量数据进行内容分析 | 连接其他节点输出的图片,比如从 Load Image 节点连过来 | | 阈值 | threshold | 0.0-1.0 | 0.8 | 这是"严格程度"的设置,就像调节音量大小的滑条 | 设置NSFW检测的敏感度阈值 | 设置为0.8表示比较严格,0.5表示中等严格,0.9表示非常严格 | | 使用显卡加速 | use_cuda | 开启/关闭 | 开启 | 决定是否用显卡来加速检测,就像选择快车还是慢车 | 控制模型是否在GPU上运行以提高处理速度 | 如果你有显卡就开启,检测会更快;如果没有或显存不够就关闭 | ### 3.3 输出说明 这个节点有两个输出口: | 输出名称 | 输出类型 | 通俗解释 | 专业解释 | 使用场景 | | :--- | :--- | :--- | :--- | :--- | | 图片输出 | IMAGE | 检查后的图片,合格的正常显示,不合格的变成黑色 | 经过安全检查后的图像数据 | 连接到显示节点或后续处理节点 | | 分数输出 | STRING | 告诉你这张图片的"危险分数",数字越大越危险 | 返回NSFW检测的具体分数值 | 连接到文本显示节点查看具体分数 | ## 4. 使用技巧和建议 ### 4.1 阈值设置建议 **保守设置(推荐新手):** - 阈值设为 0.7-0.8 - 这样设置比较严格,会过滤掉更多可能有问题的图片 **中等设置:** - 阈值设为 0.5-0.6 - 适合大多数情况,平衡了检测准确度和误判率 **宽松设置:** - 阈值设为 0.9以上 - 只过滤掉非常明显的不合适内容 ### 4.2 性能优化 **显卡加速:** - 如果你有NVIDIA显卡,建议开启 `use_cuda` - 这能让检测速度提升好几倍 **批量处理:** - 这个节点支持批量处理多张图片 - 一次性检查多张图片时效率会更高 ### 4.3 实际应用场景 **场景1:AI绘画质量控制** ``` Load Image → YetAnotherSafetyChecker → Save Image ``` 在保存图片前自动过滤不合适的内容 **场景2:批量图片筛选** ``` Load Image Batch → YetAnotherSafetyChecker → Image Selector ``` 从一堆图片中筛选出合适的图片 **场景3:调试和测试** ``` Generate Image → YetAnotherSafetyChecker → Show Text → Preview Image ``` 通过查看分数来了解生成图片的内容倾向 ## 5. 常见问题解答 ### Q1:为什么我的图片被误判了? **答:** 这是因为AI检测不是100%准确的。你可以: - 适当调高阈值(比如从0.8调到0.9) - 查看具体分数,了解AI给出的判断依据 - 如果经常误判,可能需要更换其他安全检测插件 ### Q2:检测速度太慢怎么办? **答:** - 确保开启了 `use_cuda` 选项 - 检查你的显卡显存是否足够 - 如果显存不够,可以关闭 `use_cuda`,虽然会慢一些但更稳定 ### Q3:什么时候图片会变成黑色? **答:** 当图片的检测分数高于你设置的阈值时,输出就会变成黑色图片。比如你设置阈值为0.8,而图片得分为0.85,那么输出就是黑色。 ### Q4:分数输出显示的是什么? **答:** 分数是一个0-1之间的数字,表示AI认为这张图片包含不合适内容的可能性。0.95以上通常表示很可能包含不合适内容,0.1以下表示很安全。 ### Q5:可以自定义检测标准吗? **答:** 这个插件使用固定的AI模型,不能自定义检测标准。但你可以通过调整阈值来改变筛选的严格程度。 ## 6. 进阶使用技巧 ### 6.1 与其他节点结合使用 **智能图片分类:** ``` 批量图片 → YetAnotherSafetyChecker → 条件节点 → 分别保存到不同文件夹 ``` **自动重新生成:** ``` 图片生成 → YetAnotherSafetyChecker → 检查失败时自动重新生成 ``` ### 6.2 批量处理优化 当你需要处理大量图片时: 1. 先用较低的阈值(如0.5)做初步筛选 2. 对通过的图片再用较高阈值(如0.8)做精细筛选 3. 这样能平衡处理速度和准确度 ### 6.3 调试技巧 **查看检测详情:** - 总是连接分数输出到文本显示节点 - 这能帮你了解AI的判断逻辑 - 便于调整阈值设置 **测试不同设置:** - 准备一批测试图片 - 尝试不同的阈值设置 - 找到最适合你需求的参数 ## 7. 注意事项 1. **隐私保护:** 这个插件在本地运行,不会上传你的图片到网络 2. **准确性限制:** AI检测不是100%准确,可能会有误判 3. **性能影响:** 使用显卡加速时会占用显存,注意显存使用情况 4. **更新维护:** 定期检查插件更新,获取更好的检测效果 这个插件虽然功能相对简单,但在实际使用中非常实用,特别是当你需要批量处理图片或者确保内容安全时。记住,合理设置阈值是使用这个插件的关键!
ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44 ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com