Krita AI Diffusion:画布内重绘
Krita AI Diffusion(即 Krita AI绘画插件)把生成式 AI 装进 Krita:在面板里写一句描述,图直接出在画布上;画布哪块不满意,框个选区,AI 只重画那一块。不用换工具,不用碰网页参数。
构图、背景卡住时,Krita AI绘图接手
线稿画到一半,构图不满意,擦掉重画太心疼;颜色铺得差不多,背景怎么都铺不干净。这个插件把"重画"的活儿交给 AI:写一句话,整幅画布重画一遍;框一块区域,只重画那一块;摆一层姿势做引导,人物就按你要的姿态站好。
Krita AI Diffusion 插件怎么装,本地服务器怎么配
先看硬件:你的显卡能不能跑
在本地跑生成服务(默认方式)需要一块够格的显卡。先把驱动更新到最新,系统支持 Windows、Linux 和 macOS。
| 显卡 / 设备 | 加速方式 | 要求 |
|---|---|---|
| NVIDIA | CUDA(Windows / Linux) | RTX 2060 或更高,显存 6 GB 起步更稳 |
| AMD | ROCm(Windows / Linux) | 支持 ROCm 的显卡 |
| Intel | XPU(Windows / Linux) | Intel Arc,8 GB 起步 |
| Apple Silicon | MPS(macOS 14+) | M1 ~ M5 |
| CPU | — | 能跑,但非常慢 |
硬件不够也不是死路:可以选云端在线服务,或接入你自己已有的 ComfyUI 服务器,本机只负责画画。
装好再连上:从下载到出图
先确认 Krita 是 5.2.0 或更新版本;Windows 的 Store 版和 Steam 版装不了部分服务端依赖,建议用官网安装包,Linux 上则避开 Flatpak 版,改用 AppImage。然后拿到插件的最新 release ZIP,也可以克隆仓库自己拿源码:
git clone https://gitcode.com/gh_mirrors/kr/krita-ai-diffusion
Krita 里走"工具 ▸ 脚本 ▸ 从文件导入 Python 插件…"指向这个 ZIP,弹窗提示启用时选是,重启 Krita。接着新建一个文档(先用小尺寸,画布越大生成越慢),从"设置 ▸ 停靠器 ▸ AI 图像生成"打开面板,点"配置"选 Local Managed Server:挑一个安装路径(模型动辄 10 GB 往上,留足空间)、选和你显卡对应的加速后端,然后让它下载安装。
生成、局部重绘、精修放大:Krita AI Diffusion 的完整工作流
文字出图:画布上生成第一版
面板主要就是输入框加几个按钮。写一句描述,比如"一只黑猫从窗帘后探出头",按 Generate(Shift + Enter)。结果以预览形式压在画布上,不会覆盖你已画好的东西。
同一句可以连续出几版,在历史列表里来回对比,看中哪版点 Apply,它就变成图层。几版各留一部分拼着用,也是常见做法。
想快速试探构图,切到 Live 工作区:按 Play 开始实时预览,边画草图边刷新,种子保持固定,笔不动图就不动。
用选区做局部修改:AI绘图区域重绘怎么设置
画布上做出选区后,Generate 按钮自动变成 Fill。默认 Fill 会参考选区边缘的颜色重画这一块,衔接比较自然;下拉菜单里还有更具体的模式:
| 模式 | 适合的场景 |
|---|---|
| Fill(默认) | 通用替换,参考周围色彩,融合自然 |
| Expand | 画布扩展:裁剪工具撑大画布,选中空白边缘补齐 |
| Add Content | 往画面加新物体,需配合文字描述 |
| Remove Content | 移除物体,用周围环境补全 |
| Replace Background | 保留前景,重画其余部分 |
选区不必抠得极准,但框得越大,插件要处理的"上下文"越多,速度越慢。填充方式、边界距离这些更细的开关,见 Selection Fill 文档。
精修与放大:收出终稿
整体定型后进入收活。把 Strength 滑块拉到 100% 以下,动作就变成 Refine:AI 以现有画布为底做改动,数值越低,保留的原内容越多。这里有个容易踩的坑:想精炼某张生成结果,得先把它 Apply 到画布上,否则 AI 精炼的是空白画布,出来的是一片空白。
分辨率不够时切到 Upscale 工作区:选一个超分模型和放大倍数,插件先把画布放大,结果作为新图层加入。勾上"Refine upscaled image"会再让扩散模型分块精修一遍,4K 以上也能撑住,不会爆内存;如果看到块与块之间的接缝,调大 Tile overlap。
想控制什么,就拧哪个旋钮
文字描述适合大致意图,精确控制要靠"用图说话"。各旋钮对应关系如下:
| 你想控制 | 拧哪个旋钮 |
|---|---|
| 构图、姿势、结构 | 控制图层:Scribble、Line art、Depth、Pose |
| 风格、色彩 | 控制图层:Reference / Style,或区域里挂参考图 |
| 画面各部分放什么 | Regions:按图层分区写文字,根区域管总体描述 |
| 保留多少原有内容 | Strength 滑块:越低改动越小 |
| 画质上限与文字理解 | 基础模型:SD1.5、SDXL、Illustrious、Flux 1/2、Z-Image |
控制图层两步上手:建好(或选中)图层,点"Add control layer",选类型,这层的内容就成了生成时的引导;旁边有强度滑块决定跟得多紧。省事的是,还能点 From image 从当前画布反推一张控制图,比如抽出深度图给下一轮用。详见 Control Layers 文档。
Regions 和控制图层解决的问题不同:区域只约束"哪块的文字说什么",并不强制物体长成指定形状;要锁构图,得用草图或深度这类控制图层,二者配合才是常见组合。完整说明见 Regions 文档。
高频踩坑五条,每条一句话解法
- 插件在管理器里是灰的、加载不了:下的是源码快照而不是 release 包,换官方 release 的 ZIP 重新导入。
- Refine 出来一片空白:上一张生成结果没 Apply,画布是空的。先应用再调 Strength。
- 生成很慢或直接爆显存:画布太大。调低分辨率倍率或最大像素数先出草稿,终稿交给 Upscale 工作区。
- 区域里的东西不按预期形状生成:Regions 不强制构图,只分配文字。要锁位置加草图或深度控制图层。
- 报错查不出原因:连接设置里的"View log files"打开日志目录;插件设置里 Collect Diagnostics 可一键复制诊断报告,版本、显卡、依赖信息都在里面。
现在就可以做的一步
打开 Krita,建一个小尺寸画布,先走"写一句 → Generate → Apply"这一圈,把预览和应用图层的手感摸熟,再挑一块区域做一次选区重绘,就算正式上路了。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考










