Flux-Prompt-Generator 插件完全教程
1. 插件简介
Flux-Prompt-Generator 是一个专门用于生成详细和创意提示词的 ComfyUI 插件。这个插件就像一个超级智能的文案写手,可以帮你自动组合各种描述词,生成丰富详细的图片描述,让AI画出更精彩的作品!
GitHub 原地址: https://github.com/fairy-root/Flux-Prompt-Generator
这个插件能给我们带来什么效果?
- 智能提示词生成:就像有个专业的艺术指导,帮你写出详细的画面描述
- 随机创意组合:可以随机组合各种元素,产生意想不到的创意效果
- 分类详细全面:包含25个不同类别,从人物特征到艺术风格应有尽有
- 灵活控制选择:每个类别都可以选择"禁用"、"随机"或具体选项
- 专业分层输出:针对不同的AI模型组件输出优化的提示词
- 自定义扩展:可以添加自己的描述内容
2. 如何安装
方法一:使用 Git 克隆(推荐)
- 打开终端或命令提示符
- 进入你的 ComfyUI 安装目录下的
custom_nodes文件夹 - 运行以下命令:
git clone https://github.com/fairy-root/Flux-Prompt-Generator.git
方法二:手动下载
- 访问 https://github.com/fairy-root/Flux-Prompt-Generator
- 点击绿色的 "Code" 按钮,选择 "Download ZIP"
- 解压到 ComfyUI 的
custom_nodes文件夹中
安装后步骤
- 重启 ComfyUI
- 插件会自动加载所有的数据文件,无需额外配置
3. 节点详细解析
3.1 FluxPromptGenerator 节点 - Flux提示词生成器
这个节点就像一个超级智能的创意写手,可以根据你的设置自动生成详细丰富的图片描述。它包含了25个不同的类别,每个类别都有大量的选项可以选择。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| seed | seed | 0-30000整数 | 随机数 | 控制随机效果的种子 | 随机数生成种子 | 相同种子产生相同结果,不同种子产生不同组合 |
| custom | custom | 多行文本 | 空 | 自定义添加的描述内容 | 用户自定义提示词 | 可以写"穿着红色裙子"等自定义描述 |
| subject | subject | 多行文本 | 空 | 图片的主要对象 | 主体对象描述 | 写"猫咪"、"汽车"等主要拍摄对象 |
| accessories | accessories | 下拉选择 | disabled | 配饰类型选择 | 人物配饰选项 | 眼镜、帽子、珠宝等装饰品 |
| additional_details | additional_details | 下拉选择 | disabled | 额外细节描述 | 附加细节选项 | 增加更多描述细节 |
| age_group | age_group | 下拉选择 | disabled | 年龄组别选择 | 年龄段分类 | 儿童、青少年、成人、老人等 |
| artform | artform | 下拉选择 | disabled | 艺术形式选择 | 艺术表现形式 | 摄影、绘画、数字艺术等45种艺术形式 |
| artist | artist | 下拉选择 | disabled | 艺术家风格选择 | 知名艺术家风格 | 模仿特定艺术家的创作风格 |
| background | background | 下拉选择 | disabled | 背景类型选择 | 背景设置选项 | 简单背景、详细背景等 |
| body_markings | body_markings | 下拉选择 | disabled | 身体标记选择 | 身体特征标记 | 胎记、痣、雀斑等身体特征 |
| body_types | body_types | 下拉选择 | disabled | 体型类型选择 | 身体类型描述 | 肌肉型、瘦削型等体型描述 |
| clothing | clothing | 下拉选择 | disabled | 服装类型选择 | 服装款式选项 | 连衣裙、西装等各种服装 |
| composition | composition | 下拉选择 | disabled | 构图方式选择 | 画面构图规则 | 三分法、黄金比例等构图技巧 |
| default_tags | default_tags | 下拉选择 | disabled | 默认标签选择 | 基础人物标签 | 男人、女人、儿童等基础分类 |
| device | device | 下拉选择 | disabled | 拍摄设备选择 | 相机设备型号 | 各种相机型号和设备 |
| digital_artform | digital_artform | 下拉选择 | disabled | 数字艺术形式 | 数字艺术类型 | 像素艺术、3D渲染等数字艺术 |
| ethnicity | ethnicity | 下拉选择 | disabled | 种族背景选择 | 种族和文化背景 | 各种种族和文化背景描述 |
| expression | expression | 下拉选择 | disabled | 表情选择 | 面部表情描述 | 微笑、皱眉、惊讶等表情 |
| eye_colors | eye_colors | 下拉选择 | disabled | 眼睛颜色选择 | 眼部颜色选项 | 蓝色、绿色、棕色等眼睛颜色 |
| face_features | face_features | 下拉选择 | disabled | 面部特征选择 | 面部特征描述 | 尖下巴、高颧骨等面部特征 |
| facial_hair | facial_hair | 下拉选择 | disabled | 面部毛发选择 | 胡须类型选项 | 胡子、小胡子等面部毛发 |
| hair_color | hair_color | 下拉选择 | disabled | 头发颜色选择 | 发色选项 | 金色、棕色、黑色等头发颜色 |
| hairstyles | hairstyles | 下拉选择 | disabled | 发型选择 | 发型款式选项 | 长发、短发、编发等发型 |
| lighting | lighting | 下拉选择 | disabled | 光照效果选择 | 照明效果选项 | 柔光、硬光等照明效果 |
| makeup_styles | makeup_styles | 下拉选择 | disabled | 化妆风格选择 | 化妆类型选项 | 自然妆、魅力妆等化妆风格 |
| photographer | photographer | 下拉选择 | disabled | 摄影师风格选择 | 知名摄影师风格 | 模仿特定摄影师的拍摄风格 |
| photography_styles | photography_styles | 下拉选择 | disabled | 摄影风格选择 | 摄影类型风格 | 电影感、写实等摄影风格 |
| photo_type | photo_type | 下拉选择 | disabled | 照片类型选择 | 照片拍摄类型 | 肖像、风景等照片类型 |
| place | place | 下拉选择 | disabled | 地点选择 | 拍摄地点选项 | 森林、城市等拍摄场所 |
| pose | pose | 下拉选择 | disabled | 姿势选择 | 人物姿态选项 | 站立、坐着等各种姿势 |
| roles | roles | 下拉选择 | disabled | 角色选择 | 人物角色设定 | 骑士、巫师等角色设定 |
| skin_tone | skin_tone | 下拉选择 | disabled | 肤色选择 | 皮肤色调选项 | 苍白、深色等肤色描述 |
| tattoos_scars | tattoos_scars | 下拉选择 | disabled | 纹身疤痕选择 | 身体改造描述 | 纹身、疤痕等身体特征 |
4. 使用技巧和建议
基础使用流程
-
简单生成流程:
- 设置seed值 → 选择几个感兴趣的类别 → 连接到文本输入 → 生成图片
- 这是最基本的提示词生成流程
-
高级定制流程:
- 填写custom和subject → 选择artform → 设置多个相关类别 → 生成详细提示词
- 适合需要精确控制的场景
参数设置建议
-
新手推荐设置:
- artform: photography 或 digital art
- default_tags: 选择具体的人物类型
- clothing: random
- lighting: random
- 其他保持disabled
-
创意探索设置:
- 大部分参数设为random
- seed经常更换
- 观察不同组合的效果
-
精确控制设置:
- 填写详细的custom和subject
- 选择具体的artform和style
- 根据需求选择特定的特征
不同场景的使用建议
-
人物肖像生成:
- artform: photography
- photo_type: portrait
- 设置具体的face_features、eye_colors等
- lighting选择柔和的选项
-
艺术创作风格:
- artform: painting 或 illustration
- artist: 选择喜欢的艺术家风格
- composition: 选择构图规则
- 其他特征可以random
-
角色设计:
- roles: 选择具体角色
- clothing: 匹配角色的服装
- accessories: 相关配饰
- place: 合适的环境
5. 常见问题解答
Q1: 为什么生成的提示词很长?
A:
- 这是正常现象,详细的提示词能让AI生成更精确的图片
- 可以通过设置更多参数为disabled来简化
- 长提示词通常能产生更好的效果
Q2: 如何让每次生成的结果都不一样?
A:
- 每次使用前更改seed值
- 多使用random选项而不是具体选项
- 可以在custom中添加变化的内容
Q3: 某些类别的选项看不懂怎么办?
A:
- 可以先设为disabled,专注于熟悉的类别
- 尝试选择random看看效果
- 逐步学习和实验不同选项的效果
Q4: 如何生成特定风格的提示词?
A:
- artform选择对应的艺术形式
- artist或photographer选择特定的创作者
- 相关的style参数选择匹配的风格
Q5: 生成的提示词不符合预期怎么办?
A:
- 在custom中添加更具体的描述
- 调整subject的内容
- 将不需要的类别设为disabled
- 尝试不同的seed值
Q6: 如何理解输出的提示词结构?
A:
- 插件会自动组织提示词的结构
- 包含主体描述、环境、技术细节等部分
- 针对不同AI模型组件进行了优化
6. 实际应用场景
场景1:人物摄影风格
- 设置:artform=photography, photo_type=portrait, lighting=random
- 用途:生成各种人物摄影风格的提示词
- 技巧:结合photographer选项模仿大师风格
场景2:奇幻角色设计
- 设置:roles=random, clothing=random, accessories=random
- 用途:创建奇幻游戏或小说的角色
- 技巧:place选择奇幻环境,lighting选择戏剧性效果
场景3:艺术风格探索
- 设置:artform=painting, artist=random, composition=random
- 用途:探索不同艺术家的绘画风格
- 技巧:经常更换seed值获得不同组合
场景4:商业摄影
- 设置:photography_styles=commercial, lighting=professional, device=specific camera
- 用途:生成商业摄影风格的图片
- 技巧:注重技术参数和专业设备的选择
7. 技术特点和优势
核心技术优势
- 丰富的数据库:包含25个类别,数千个选项
- 智能组合:自动组织提示词结构和语法
- 随机创意:支持随机选择产生意外效果
- 分层输出:针对不同AI组件优化输出
- 高度定制:每个类别都可以精确控制
与手动写提示词的区别
- 效率更高:自动组合,无需手动拼接
- 结构更好:自动优化语法和结构
- 创意更多:随机组合产生新想法
- 专业性强:包含专业的艺术和摄影术语
8. 更新和维护
如何更新插件
- 进入插件目录:
cd custom_nodes/Flux-Prompt-Generator - 拉取最新代码:
git pull - 重启 ComfyUI
如何卸载插件
- 删除
custom_nodes/Flux-Prompt-Generator文件夹 - 重启 ComfyUI
9. 总结
Flux-Prompt-Generator 是一个功能强大的提示词生成插件,为用户提供了专业级的创意写作工具。它的主要优势包括:
- 全面的类别覆盖:25个不同类别,涵盖创作的各个方面
- 智能随机组合:可以产生意想不到的创意效果
- 专业术语库:包含大量专业的艺术和摄影术语
- 灵活的控制:每个类别都可以精确控制或随机选择
- 易于使用:简单的界面,复杂的功能
无论你是AI艺术创作的新手还是专业用户,这个插件都能帮助你生成更丰富、更专业的提示词,创造出更精彩的AI艺术作品。记住,好的提示词是优秀AI艺术作品的基础!