2025-10-17 10:45:36 +08:00
2025-10-17 10:07:58 +08:00
2025-10-17 10:07:58 +08:00
2025-10-17 10:07:39 +08:00
2025-10-17 10:07:20 +08:00
2025-10-14 13:34:48 +08:00
2025-10-17 10:07:00 +08:00
2025-09-29 20:17:08 +08:00
2025-10-17 10:07:00 +08:00
2025-10-17 10:45:36 +08:00

Power Artist Loader

一个为 ComfyUI 设计的自定义节点,可同时加载多个画师名称并智能组合到提示词中,支持独立权重控制和实时预览。

GitHub License ComfyUI

https://github.com/user-attachments/assets/e5527299-18f2-43ff-a37c-d9d53f81c18b

https://github.com/user-attachments/assets/deca7210-4b95-4f26-8034-a2cdc4359b3b

更新功能2025-10-17

  1. 新增右键Artist manager功能,可在界面添加删除和拖拽词条,点击保存后即时同步到本地CSV文件
  2. 新增Artist manager撤销功能,最大可撤销20步操作
  3. 优化预览图片实时同步功能,本地image文件夹添加对应Artist名称的图片后,节点能即时预览
  4. 修复节点的网页缓存逻辑,现更新CSV或本地图片后,不会再显示旧的内容
  5. image

更新功能2025-10-09

  1. 修复刷新后节点重置,现在会保留上一次的设置状态
  2. 新增权重左右拖动改变数值的功能
  3. 修复字数过多,导致预览显示超出框外的bug,现在可在预览框内滚动显示
  4. 右键菜单去掉strength0.5等3个低频使用功能项
  5. 修改权重范围为-1.00-3.00,可使用负权重

特性

核心功能

  • 多画师管理 - 动态添加/删除画师槽位,支持无限扩展
  • 独立权重控制 - 每个画师 -1.00-3.00 精确权重调节
  • 悬停预览 - 鼠标悬停在下拉菜单即可预览画师风格图片和关键词
  • 批量开关 - 一键启用/禁用所有画师
  • 智能合并 - 自动格式化为 SD 权重语法:(artist:1.2)

界面特点

  • 可视化开关和权重滑块
  • 右键快捷菜单
  • 支持画师名称区域内悬停预览 Power Artist loader

安装

方法 : Git Clone

cd ComfyUI/custom_nodes
git clone https://github.com/hanL34/ComfyUI-Power-Artist-Loader.git
cd ComfyUI-Power-Artist-Loader

## 使用说明

### 添加画师
1. 点击节点底部的 **➕ Add Artist** 按钮
2. 点击画师名称区域打开下拉菜单
3. 鼠标悬停可预览画师风格(需配置预览图)
4. 点击选择画师

### 调整权重
**方法 1**: 点击左右箭头按钮,每次 ±0.05  
**方法 2**: 点击数值区域,直接输入精确值  
**方法 3**: 在数值区域按住左键拖动调节

### 快捷操作
- **Toggle All** - 批量启用/禁用所有画师
- **右键菜单** - 快速设置常用权重值(0.5/1.0/1.5)
- **圆形开关** - 单个画师启用/禁用

## 自定义画师库

### CSV 格式
编辑 `artists.csv` 文件添加自定义画师:

```csv
画师名称,关键词,预览图文件名
Akira Toriyama,akira toriyama style anime dragon ball,toriyama.jpg
Your Artist,custom keywords here,custom.jpg

添加预览图

  1. 将图片放入 images/ 目录
  2. 图片命名与 CSV 中的文件名一致
  3. 推荐尺寸:200-400px 宽度,JPG/PNG 格式

技术栈

  • 后端: Python 3.8+, aiohttp
  • 前端: JavaScript (ES6+), LiteGraph
  • UI: 自定义 Canvas 渲染

许可证

MIT License - 详见 LICENSE

致谢

  • rgthree-comfy - 设计灵感来源
  • ComfyUI - 强大的 SD 工作流平台
  • 所有贡献者和使用者的反馈

支持


如果这个项目对你有帮助,请给个 ⭐ Star!

S
Description
No description provided
Readme MIT
5.3 MiB
Languages
JavaScript 73.6%
Python 16.1%
TypeScript 6.2%
CSS 4.1%