当前位置:AIGC资讯 > AIGC > 正文

Datawhale X 魔搭 AI夏令营 AIGC方向 Task03学习笔记

一、ComfyUI

 1. 工作流区域

这是 ComfyUI 的核心部分,用户在这里添加、编辑、删除和连接节点,以构建图像生成的工作流

(1)主要组件
节点(Node):节点是工作流的主要组成部分,每个节点代表一个特定的功能,如 Load Checkpoint(加载检测点)、CLIP Text Encode(提示词编码器)、KSampler(采样器)等 连线(Edge):用于连接节点的输入和输出,形成完整的工作流 输入(Input):节点左侧的文本和点,表示连接的输入端 输出(Output):节点右侧的文本和点,表示连接的输出端 参数(Parameter):用于设置节点中的字段,如模型名称、提示词、随机种子等

2.操作面板

位于界面右侧,包含执行、保存、清空、加载、设置等操作按钮

(1)功能区
Queue Prompt(提示词队列):配置好工作流后,可以点击此按钮将工作流加入队列并执行5。 Queue size(队列大小):显示当前执行和待执行的队列数 Extra options(扩展选项):设置批次数量和自动执行选项 Queue Front(执行队列):用于执行队列生成图片 View Queue(显示队列):显示当前队列情况 View History(显示历史):用于显示生成的图片历史 Save(保存):将当前工作流保存至磁盘 Load(加载):加载磁盘上的工作流 Clear(清空):清空当前工作流
 

3.快捷键

Ctrl + Enter:将当前工作流排到队列尾部生成 Ctrl + Shift + Enter:将当前工作流排到队列首部生成 Ctrl + Z:撤销 Ctrl + Y:重做 Ctrl + S:保存工作流 Ctrl + O:加载工作流 Ctrl + A:全选所有节点 Alt + C:折叠/展开选定节点 Ctrl + M:关闭/开启选定节点 Ctrl + B:绕过选定的节点 Delete/Backspace:删除选定节点 Ctrl + Backspace:删除当前工作流 Space:按住并移动光标时移动画布 Ctrl/Shift + 单击:多选节点 Ctrl + C/Ctrl + V:复制/粘贴选定的节点 Ctrl + D:加载默认工作流 Alt + +``:画面放大 Alt + -``:画面缩小 Ctrl + Shift + LMB + Vertical drag:画面放大/缩小 Q:切换队列的可见性 H:切换历史记录的可见性 R:刷新工作流 双击 LMB:打开节点快速搜索面板


 

二、生成图像


1.不带LoRa
 

(1)改提示词的第一次生成
(2)第二次
(3)第三次
(4)第四次
(5)第五次

2.带LoRa的

(1)不改提示词的第一次生成
(2)改提示词的第一次生成
(3)改提示词的第二次生成
(4)第三次

三、通过提示词生成图片的一些感想

描述的详细程度:
详细的提示词:提供详细、具体的描述,包括场景、人物、情感、光线、颜色等,有助于模型更准确地理解用户的意图,从而生成更符合预期的图片。例如,“一个阳光明媚的下午,一个穿着红色裙子的女孩在草地上与她的狗狗玩耍”。 模糊的提示词:如果提示词过于模糊或抽象,可能会导致生成的图片不够清晰或不符合预期。例如,“一个女孩和她的宠物”。

关键词的使用:

使用特定的关键词:包含特定的艺术风格、艺术家名字、摄影风格等关键词,可以使生成的图片具有特定的风格。例如,“一幅梵高风格的星空画面”。 避免使用通用词:使用过于通用或模糊的词,如“美丽”、“好看”,可能会导致生成的图片缺乏特色。

词语的顺序:

顺序的重要性:在提示词中,词语的顺序也很重要。首先描述整体场景,然后是主要元素,最后是细节和风格。例如,“一个温馨的家庭室内场景,有一个木质餐桌,桌上摆满了各种美食,温馨的黄色灯光照亮了整个房间”。

标点符号的使用:

标点符号的效果:使用逗号、句号等标点符号可以使提示词更加清晰,有助于模型更好地理解。例如,“一个穿着时尚的女孩,站在繁忙的街头,手中拿着一杯咖啡”。

避免负面词:

负面词的影响:尽量避免使用负面词,如“不要”、“没有”等,因为模型可能无法准确理解这种排除性的描述。相反,可以使用更积极的表达方式来描述想要避免的元素。

使用比喻和类比:

比喻的效果:使用比喻和类比可以使提示词更加生动和形象,有助于模型更好地理解用户的意图。例如,“一个像星空一样璀璨的夜景”。

调整提示词的权重:

权重的调整:一些高级的图像生成工具允许用户调整提示词的权重,使得某些词语对生成图片的影响更大。例如,在ComfyUI中,用户可以通过调整提示词的权重来强调某些元素。

总结

### 文章总结:ComfyUI——图像生成工作流与提示词运用秘籍
#### 一、ComfyUI的核心功能
**工作流区域**:
- **主要组件**:节点(Node)、连线(Edge)、输入(Input)、输出(Output)、参数(Parameter),共同构建图像生成的工作流。
- **操作多样**:用户可通过添加、编辑、删除及连接节点,灵活设计符合需求的工作流。
**操作面板**:
- **功能区强大**:涵盖执行(Queue Prompt)、保存(Save)、加载(Load)、设置等操作按钮,为工作流管理提供便捷。
- **队列与执行实时监控**:通过Queue Size和View Queue功能,用户可随时掌握执行和待执行的工作流情况。
- **历史记录查阅**:View History功能方便用户回顾和评估生成图片的历史记录。
**快捷键助力高效工作:**
- ComfyUI提供了一套丰富的快捷键,涵盖工作流管理、画布操作及节点编辑,大大提升用户操作效率。
#### 二、生成图像的多场景探索
**无LoRa模式下:**
- 通过不断修改提示词并多次生成,用户可观察并感受细微变化,逐步调整至满意效果。
**结合LoRa模型:**
- **不改提示词首次尝试**:LoRa的引入为图像生成带来独特风格,初步探索其效果。
- **修改提示词后重复生成**:进一步自定义,让图像在保持LoRa特色的同时,融入更多个人创意。
#### 三、提示词技巧分享
**描述详细度与关键词选择:**
- 详细、具体的提示词搭配关键词,有助于生成符合预期且富有特色的图像。
- 避免模糊或通用词,确保图像清晰且具有辨识度。
**词语顺序与标点符号:**
- 合理的词语顺序和标点符号使用,让提示词更加清晰易懂,帮助模型准确理解指令。
**避免负面表达,积极描述:**
- 采用积极正面的表述方式,避免负面词可能导致的理解偏差。
**运用比喻与类比,提升表现力:**
- 生动的比喻和类比赋予提示词画面感,激发模型创造力。
**调整提示词权重:**
- 借助高级工具,精细调节提示词权重,强化或减少特定元素的影响力,实现个性化图像定制。
ComfyUI作为一款强大的图像生成工具,不仅提供了高效灵活的工作流构建平台,还通过丰富的提示词运用技巧,激发用户无限创意,助力打造独一无二的视觉艺术作品。

更新时间 2024-08-28