这件事还要从我拿到 iPad 但是还没开学的时候说起……

初见 Drawthings

近期因为上大学,家里给我准备了一台 iPad Air ,在还没开学的日子里,我就一直在思考:iPad 除了电子笔记之外还能有什么生产力的应用场景?

于是我便上 v2ex(一个技术交流论坛)上搜寻了许多关于 Ipad 如何用来提高生产力的相关文章,便看到了这个软件

我兴高采烈地把它从 App Store 下载了下来(应该不限账号区域的),因为我使用的电脑显卡并不算强,内存也不太够,所以从 Stable Diffusion 发布至今,我都还没有在自己的设备上尝试过本地跑图,对下载模型、模型之间的区别等等知识很多也只是一知半解

一打开软件,映入眼帘的就是一大堆模型的下载页面,有原版的 Stable Diffusion 1.x 2.x XL,也有热门的第三方模型,例如专画二次元的 Anything V3,下载完成就能像类似SD webui那样输入参数来画图了

Drawthings,利用的是苹果的 CoreML 功能,能调用专门的AI芯片来处理图片,因此即使在移动设备是出图的速度也能接受(512*768的 Anything V3 大概需要30s一张)

另外还是建议在充着电的时候再开始跑图,画图耗电量挺大的,一张图就能消耗掉1%-2%的电量

深入使用

在经过一段时间的使用后,我大概学习到了第三方模型、LORA、Embedded 提示词等用法

不过需要注意的是,在 Drawthings 上用来画图的模型与原版 SD webui 使用的模型并不完全相同,第三方模型导入后还得经过一次转换变成苹果 CoreML 专用的模型

由此,就诞生出了模型不兼容的问题

有些模型,在导入后,出图的效果十分模糊,512px的图片糊的像256px,连加上放大器没有明显改进,我测过有这种情况的模型有:Anything V5/ink,AOM3A3,AOM3A2

以上的模型最好还是不要在 Drawthings 中使用

另外,因为转了一次模型,储存空间的占用增大也很明显,我明明只导入了10G左右的模型,占用却来到了17G(不包含导入前的原文件),各位需要预留足厚的储存空间