作为一个程序员,我之前对AI画图这事儿是完全无感的。Midjourney?Stable Diffusion?听说过,但总觉得那是“别人玩的玩意儿”,不仅要花钱,还可能涉及复杂的网络环境,想想就麻烦。
但后来机缘巧合,工作中有了生图的需求,也产生过一些关于图片版权的纠结。于是,我开始认真研究起 AI画图 来。
为什么最终选择了DrawThings?
一开始,我也不知道该从哪里下手。
去网上搜索“MAC AI画图”,弹出来最多的就是两个名字:Midjourney 和 Stable Diffusion。
Midjourney是订阅制,需要付费且对网络环境有要求。Stable Diffusion听说非常强大,但对硬件尤其是显卡要求很高,我那台MacBook Pro能不能跑起来,心里完全没底。
直到有一天,我在App Store里无意间看到了一个叫 DrawThings 的应用。
免费?
能离线运行?
还是个中文名?
抱着“试试看又不要钱”的心态,我点击了下载。
结果,直接入坑了。
安装过程,比想象中简单太多
说实话,在点击下载按钮之前,我做了很久的心理建设。
因为之前查阅Stable Diffusion相关资料时,满屏都是“本地部署”、“Python环境”、“显卡驱动”、“WebUI”这些词,把我头都搞大了。我一个主要写后端逻辑的程序员,虽然不怕技术,但面对一堆陌生的Linux命令和依赖冲突,还是觉得有点头疼。
但DrawThings的安装流程,彻底打消了我的顾虑。
它就跟你下载任何一个普通App一样:在App Store里搜索“Draw Things”,点击获取,等待下载完成,然后打开。
首次启动时,它会友好地询问你是否要下载一个基础的“模型包”,大小约2GB。你只需要点一下确认,等它自动下载完毕,就可以开始使用了。
全程没有任何需要输入的命令行,没有任何需要手动修改的配置文件。
简单得就像下载一个微信。
当然,它有一个硬性前提:你需要一台苹果电脑(Mac),并且最好是搭载了M系列芯片(M1/M2/M3/M4)的型号。如果是Intel芯片的Mac,理论上也能运行,但速度会慢很多,体验上会打折扣。
我自己的设备是M4芯片的Mac Mini,用它来生成一张512x512尺寸的图片,大约需要30秒到1分钟。对于日常学习和创作需求来说,这个速度完全可以接受。
第一次生成:从“期待”到“抽象”
基础模型包下载完成后,我怀着激动又好奇的心情,在提示词输入框里郑重地打出了第一行字:
一只可爱的小猫
然后满怀期待地点击了“生成”按钮。
你猜怎么着?
它生成了一张……极其抽象的“猫”。
那只“猫”的眼睛一大一小,耳朵的位置好像喝醉了酒,身体结构更是难以名状。我当时的心情只能用“懵了”来形容:这就是传说中的AI画图?
但很快我就意识到问题所在——不是工具不行,是我不会“说”提示词。
掌握提示词,才是真正的入门
可能很多人觉得,AI画图不就是“输入文字,等待出图”吗?
大错特错。
同样一个主题“日落”,在会写提示词和不会写提示词的人手中,产出的效果差距,可能比手机随手拍和专业风景大片之间的差距还要大。
经过一段时间的摸索,我总结出几条非常实用的提示词技巧:
1. 描述要尽可能具体和丰富
“一只猫” → 模型会自由发挥,结果可能千奇百怪。
“一只胖乎乎的橘猫,慵懒地蜷缩在暖黄色的羊毛毯上,午后柔和的阳光从百叶窗缝隙洒入,真实照片风格,细节丰富” → 这样模型有了明确的指向,生成的结果至少不会偏离太远。
2. 主动添加风格关键词
这是控制画面“味道”的关键。我常用的风格词包括:
photorealistic(照片级真实)
anime style(动漫风格)
oil painting(油画风格)
digital illustration(数字插画)
3D render, Unreal Engine(3D渲染,虚幻引擎风格)
3. 善用“反向提示词”来排除不想要的元素
反向提示词(Negative Prompt)用于告诉AI“不要画什么”。这能有效规避一些常见瑕疵。
例如,我不希望画面上出现乱七八糟的文字或水印,就可以加上:
without text, no watermark, no signature
如果希望画面光线明亮,可以加:
dark, gloomy, poorly lit
模型:你的“画笔”决定了画风
DrawThings自带了几个基础模型,但真正的乐趣在于探索不同的模型。我很快发现,不同模型就像不同的画笔和颜料,画出来的风格天差地别。
我日常最常用的几个模型:
1. Stable Diffusion 1.5
- 定位:万金油基础模型。
- 特点:什么都能画一点,但风格上不太突出。
- 建议:适合新手熟悉流程和基本参数。
2. Dreamshaper
- 定位:我的主力模型。
- 特点:画人物、角色特别出彩,细节丰富,色彩通常比较鲜艳悦目。
- 建议:如果想画人像、虚拟偶像,首选它。
3. Realistic Vision
- 定位:写实派高手。
- 特点:追求照片级的真实感,在表现风景、动物(比如宠物)、静物、产品时效果惊人。
- 建议:需要“以假乱真”的图片时使用。
4. 各类 Anime Style 模型
- 定位:二次元专属。
- 特点:顾名思义,专攻动漫、游戏风格的插画,画头像、立绘是一把好手。
- 建议:家里有喜欢二次元的孩子,这个模型能让你瞬间成为“超人爸爸/妈妈”。
更多的模型可以在 Civitai 等 开源实战 社区找到并下载,然后导入DrawThings使用,这极大地扩展了创作边界。
性能与速度:在Mac上画图要等多久?
这是所有想在本地运行AI的用户最关心的问题之一。在Mac上,生成速度主要受以下几个因素影响:
1. 芯片是关键
- M1/M2/M3/M4:利用苹果统一的神经引擎,速度很快,是首选。
- Intel Mac:可以运行,但速度会慢很多,更像是一种“能跑就行”的体验。
2. 内存(RAM)是保障
- 16GB及以上:运行比较流畅,可以应对大多数模型和尺寸。
- 16GB以下:在生成大图或使用复杂模型时,可能会感到卡顿,甚至闪退。
3. 输出图像尺寸
- 512x512:速度快(我的M4 Mac Mini约30-60秒)。
- 1024x1024或更大:速度明显下降(可能需要2-5分钟甚至更久)。
4. 采样步数
- 8-12步:速度极快,适合快速构思和预览整体构图。
- 20-30步:质量和速度的平衡点,最常用的设置。
- 50步以上:细节会略有提升,但耗时剧增,边际效益很低,不推荐日常使用。
我的工作流建议是:先用低分辨率(如512x512)、少步数(如20步)快速生成几张草图,挑选出构图和感觉最满意的一张,再调高分辨率和步数进行“重绘”,最终输出高质量大图。
与自动化工具联动,解锁真正生产力
如果说DrawThings自己用是一个强大的创作工具,那么让它与 OpenClaw 这类自动化工具联动,就升级为了一套高效的“生产力流水线”。
这具体是如何实现的?
核心在于DrawThings提供了一个本地API接口。简单理解,就是允许其他程序通过发送指令来遥控它画画,无需人工在界面上操作。
OpenClaw有一个名为drawthings的插件,配置好这个插件(主要是填写DrawThings本地API的地址)后,我就可以直接在OpenClaw的对话中命令它生成图片。
举个例子:
旧流程(手动):
- 手动打开DrawThings应用。
- 输入并调整提示词、参数。
- 点击生成按钮。
- 等待生成完毕。
- 保存图片到本地。
- 将图片上传或发送给需要的场合。
新流程(自动化):
- 在OpenClaw里输入:“帮我画一张赛博朋克风格的城市夜景,要有霓虹灯和飞行汽车。”
- OpenClaw自动将我的需求转化为DrawThings能理解的指令,并通过API发送。
- 几分钟后,图片生成完成,并直接返回给我。
更厉害的是,我可以一次性让AI生成10个不同的变体,然后让它自己筛选出最好的一张。 这种批处理和自动化筛选,是手动操作难以比拟的效率提升。
算笔经济账:一个月到底能省多少钱?
这可能是我最想和广大技术爱好者分享的部分。
在使用DrawThings之前,我也曾短暂地尝试过Midjourney。一个月10美元(约合人民币70多元),单看价格似乎并不算高。
但关键在于——Midjourney是持续的订阅制费用。不管你用不用,每个月都会扣钱。
而DrawThings的方案,更像是一次性的固定资产投资。
- Mac电脑:对于程序员或创意工作者来说,这本身就是生产力工具,是沉没成本。
- DrawThings应用:完全免费,从App Store直接下载。
- 模型:社区有大量爱好者训练的优质模型,在 Civitai 等平台免费分享。
- 唯一新增成本:电费。
我粗略估算了一下,以我目前的使用频率(每月生成几十张图),如果使用Midjourney,年费支出在800元以上。而使用DrawThings,这点额外的电费几乎可以忽略不计,可能一个月就几块钱。
当然,这个计算并不严谨,没有考虑设备折旧。但对于我这种注重性价比、又喜欢折腾本地化方案的“技术控”来说,这种“一次投入,持续免费使用”的模式,是真香。
客观看待:它有哪些不足?
必须诚实地说,DrawThings并非完美无缺。
1. 平台限制
目前它主要针对苹果的MLX框架优化,因此只能在macOS上运行。Windows和Linux用户暂时无法使用,这是一个硬性的平台门槛。
2. 某些尖端效果仍有差距
对于最前沿、最复杂的图像风格,特别是某些需要超大参数量模型(如SDXL)才能完美表现的效果,本地运行的DrawThings可能暂时不如云端的最顶尖服务。但对于90%的日常创作需求——无论是人物、风景、插画还是概念设计——它已经足够出色。
3. 存在学习门槛
这并不是一个“下载即精通”的工具。如何撰写有效的提示词、如何根据需求选择合适的模型、如何调整各类参数(采样器、CFG Scale等)以获得最佳效果,都需要投入时间去学习和实践。不过,换个角度想,任何有价值的技能,哪一项不需要学习成本呢?
我的实际应用场景
最后,分享一下DrawThings如何融入我的工作和生活:
1. 家庭与教育
- 孩子的手工作业/手抄报:快速生成主题配图,告别百度图片搜索。
- 读书笔记插画:为书中场景或人物定制插图,让笔记更生动。
- 个性化头像:为家人和朋友生成独一无二的社交媒体头像。
2. 内容创作
- 博客与公众号配图:写作时遇到找不到合适配图的情况,就自己动手生成一张,完美解决版权和匹配度问题。
3. 工作效率
- 演示文稿与报告素材:制作PPT时,可以快速生成一些示意图、背景图或数据可视化概念的配图,让汇报材料更专业、更美观。
写在最后
回顾这几个月的使用经历,我最深的感触是:AI技术的应用门槛,正在以肉眼可见的速度降低。
几年前还被视为“黑科技”、需要昂贵GPU集群的 Stable Diffusion 模型,如今已经可以通过DrawThings这样的应用,在个人电脑上流畅运行,甚至能与自动化工具结合,形成智能工作流。
DrawThings当然不是唯一的选择,也可能不是最强大的选择,但它为Mac用户提供了一个极其简单、可靠且零持续成本的 AIGC 入门和创作途径。它降低了尝试和创新的门槛。
如果你也是一名Mac用户,并且对AI绘画抱有一丝好奇,我强烈建议你下载DrawThings试一试。从下载到生成第一张图,可能只需要一杯咖啡的时间。
谁知道这会不会为你打开一扇通往新世界的大门呢?
如果你想与更多开发者交流类似的本地化AI应用、开源模型使用心得,欢迎来 云栈社区 的 智能 & 数据 & 云 或 开发者广场 板块逛逛,那里有许多乐于分享的同行。
几个快速上手的小贴士:
- 下载:在Mac的App Store中直接搜索“Draw Things”即可。
- 入门模型:建议先从“Dreamshaper”开始尝试,它比较友好。
- 提示词灵感:如果不知道怎么写,可以去Civitai网站,查看别人分享的优秀作品及其提示词,这是很好的学习方式。