前 言
2022年8月,Stable Diffusion开源发布,经过两年的多次迭代升级,涌现出了如SD1.5、SD2.1、SDXL、SD3等经典版本,目前已进入较为成熟的阶段。2024年8月,Flux横空出世,让AI绘画翻开了新的篇章。
考虑到模型生态、插件支持及画质表现,本书主要基于SDXL模型进行撰写。快手的Kolors模型(采用了SDXL模型架构)已经开源,支持中文提示词,能够生成优质的中国元素图像。而由Stable Diffusion原团队开发的Flux模型在图像表现上非常出色,因此本书中的大量案例将使用Kolors和Flux模型进行操作,让读者更好地感受AI绘画的魅力。本书所涉及的绘画技巧具有通用性,读者可将它融会贯通并应用于其他模型中。
在过去的两年里,AI绘画已从一种娱乐工具发展成为艺术家和设计师不可或缺的辅助工具,它的创造性、多风格、高效率的特点是人类无法比拟的。如今,AI绘画已经对游戏设计、广告设计、建筑设计、电商设计等文创产业产生了巨大的冲击,掌握AI绘画技术已经成为从业者的必备技能。
这是笔者的第二本著作。第一本《AI绘画:Stable Diffusion从入门到精通》主要讲解了AI绘画的历史、原理、文生图、图生图、LoRA和ControlNet等基础内容。本书作为它的进阶篇,围绕ComfyUI展开讲解,重点介绍节点和工作流,同时结合多种类型和风格的案例制作。两本书相互补充,帮助读者真正掌握AI绘画的应用技巧。
目前,Stable Diffusion较为流行的版本有WebUI和ComfyUI,两者功能类似,但ComfyUI的灵活性更强,显存资源占用更少,更新速度更快,实用性更强。因此,笔者建议读者同时学习这两个版本。相对而言,ComfyUI采用的是节点式界面,需要艺术家适应,这一步虽然困难,但必不可少。
除了快手Kolors、腾讯混元等少数几个支持中文的模型外,大多数AI绘画模型仍要求使用英文,但对语法和单词准确度的要求不高。本书的英文提示词翻译部分翻译采用了AI工具,如有错误,敬请读者理解。
本书的案例操作均有配套视频教程,并在Bilibili网站同步更新;本书配套的软件、扩展、节点、模型和练习素材均可在百度网盘上获取,读者可用微信扫描下方的二维码获取相关链接。
本书主要基于课堂教学资料整理而成,在此过程中参考了开源文档、已发表的研究论文和网络资料。此外,笔者还在Bilibili网站上参考了许多作者的教程,如秋叶、Nenly同学、AI小王子jay、CG迷李辰、大江户战士、鱼摆摆喂等,在此对相关作者表示感谢。另外,本书案例的提示词参考了Civitai网站的大量作品,也向相关网友表示感谢。
在本书的编写过程中,清华大学出版社的赵军老师在选题、写作、编辑、修改等各个环节中都耗费大量的心血,编辑室的老师们也多次为本书提出珍贵意见,在此表示衷心的感谢。
目前,人工智能绘画的普及和研究尚处于起步阶段,参考资料极少,加之笔者水平有限,书中难免存在疏漏之处,敬请读者提出宝贵的意见。
许建锋
2024年8月