ComfyUI 插件LoRa Loader with Trigger DB :自动管理触发词的 LoRa 加载器

插件5个月前发布 小马良
661 0

如果你在使用 ComfyUI 并频繁调用 LoRa 模型,那么你一定遇到过这样的问题:每次加载不同的 LoRa 模型时,都要手动输入对应的触发词(trigger words),效率低且容易出错。

今天介绍的这款插件 —— LoRa Loader with Trigger DB,正是为解决这一痛点而设计。它不仅是一个 LoRa 加载器,还内置了触发词数据库系统,可以自动保存和加载每个 LoRa 模型的专属触发词,极大提升你的工作流程效率。

功能亮点

  •  双触发词字段:支持“所有触发词”与“活跃触发词”分别编辑
  •  自动加载触发词:选择 LoRa 模型后,自动匹配并加载对应触发词
  •  手动加载/保存按钮:可随时查看、修改并保存触发词
  •  持久化存储:以 JSON 格式保存至本地数据库,重启后数据不丢失
  •  灵活扩展性:支持自定义触发词组合,并与提示组合节点无缝集成

数据库位置与格式

触发词信息存储在以下路径中:

ComfyUI/user/default/user-db/lora-triggers.json

该文件内容示例如下:

{
"lora_name": {
"all_triggers": "masterpiece, best quality, detailed",
"active_triggers": "masterpiece, best quality"
}
}

💡 数据库会自动创建,也支持从旧格式迁移,无需手动配置。

🔧 安装方式

方法一:通过 ComfyUI Manager(推荐)

  • 打开 ComfyUI Manager;
  • 使用以下 Git URL 安装插件:https://github.com/benstaniford/comfy-lora-loader-with-triggerdb

方法二:手动安装

  • 进入 ComfyUI/custom_nodes 目录;
  • 执行克隆命令:
    cd ComfyUI/custom_nodes
    git clone https://github.com/benstaniford/comfy-lora-loader-with-triggerdb.git
  • 重启 ComfyUI。

使用步骤

  1. 在节点面板中找到 Loaders 类别;
  2. 添加 LoRa Loader with Trigger DB 节点;
  3. 从下拉菜单中选择一个 LoRa 模型 —— 触发词将自动加载;
  4. 可编辑 “All Triggers” 和 “Active Triggers” 字段;
  5. 点击 “📥 加载触发词” 或 “💾 保存触发词” 来更新数据库;
  6. 将输出连接到提示组合节点(如 CR Combine Prompt)构建完整提示;
  7. 开始生成图像!

输入参数说明

参数名类型说明
modelModel基础模型输入
lora_nameStringLoRa 模型名称(下拉选择)
strength_modelFloat (-20.0~20.0)LoRa 强度值
all_triggersString所有可用触发词
active_triggersString当前生效的触发词
clipCLIP (可选)可选的 CLIP 模型输入

输出参数说明

参数名类型说明
modelModel应用 LoRa 后的模型
clipCLIP应用 LoRa 后的 CLIP 模型
all_triggersString所有触发词字符串
active_triggersString活跃触发词字符串

推荐搭配使用:CR Combine Prompt

为了更高效地整合触发词到最终提示中,建议将此节点与 CR Combine Prompt 结合使用:

  • 将本节点输出的 active_triggers 连接到提示组合节点;
  • 构建完整的正向提示词;
  • 实现自动化提示工程,减少重复操作。
© 版权声明

相关文章

暂无评论

none
暂无评论...