Photoshop 里的 Stable Diffusion:AI 绘图与图像修复插件上手指南
2026/8/22 16:39:38 网站建设 项目流程

Photoshop 里的 Stable Diffusion:AI 绘图与图像修复插件上手指南

【免费下载链接】Auto-Photoshop-StableDiffusion-PluginA user-friendly plug-in that makes it easy to generate stable diffusion images inside Photoshop using either Automatic or ComfyUI as a backend.项目地址: https://gitcode.com/gh_mirrors/au/Auto-Photoshop-StableDiffusion-Plugin

Auto-Photoshop-StableDiffusion-Plugin 是一个免费开源的 Photoshop 插件,它把 Stable Diffusion 的 AI 绘图、图像修复与扩图能力直接搬进 Photoshop 面板:用 Automatic1111 或 ComfyUI 作后端生成图片,结果以普通图层落到你的 PSD 文件里,接着用你熟悉的画笔、蒙版和滤镜继续编辑。它主要服务两类人:日常用 Photoshop 做设计、想引入 AI 出图的视觉工作者,以及不想在两个软件之间来回导图的创作者。

想要的效果不同,插件有四种生成模式

从零画一张新图:文生图(txt2img)

目标:根据一句文字描述直接生成一张图,塞进画布的某个位置。

做法:先用选区工具在画布上画一个选框,选区比例会自动换算成生成尺寸;填好正向提示词(可选填负向提示词),点 Generate。一次可以批量出 1~4 张候选,在 Viewer 预览面板里点选保留。

![Photoshop 插件文生图 txt2img 生成演示](https://raw.gitcode.com/gh_mirrors/au/Auto-Photoshop-StableDiffusion-Plugin/raw/6f6d4907adf0b6a6e562d084238f02ed6b7503c1/docs/Generate txt2img.gif?utm_source=gitcode_repo_files)

关键参数:

  • CFG Scale(引导系数):设在7~12之间。低于 7 画面发散、不听话;高于 12 容易过饱和、细节崩坏。
  • Steps(采样步数):20~30 起步,质量不够再加,超过 40 收益很小。
  • Seed:填-1为随机;记下喜欢的种子可以复现同一张图。

让旧图"长"出新东西:图生图(img2img)

目标:基于画布上已有的图像生成变体——保留构图和风格,但换内容、换细节。

做法:框选要用作底图的部分,切到 img2img 模式,重点调降噪强度,然后生成。

关键参数:

  • Denoising Strength(降噪强度):这是核心旋钮。0.5~0.8是常用区间——0.5 左右变化温和,0.8 左右变化明显;0 等于原图,1 等于完全重画。
  • 如果你用的是以-inpainting结尾的模型,还能调Inpainting conditioning mask strength,数值越高,生成结果越贴合原图结构。

只改一处、其余不动:局部重绘(inpainting 图像修复)

目标:擦掉画面里不想要的物体、修复瑕疵、替换局部元素,其余部分保持原样。

做法:

  1. 切到 inpaint 模式,务必选一个-inpainting结尾的模型(这步最常被漏掉)。
  2. 框选目标区域,用 100% 不透明度的白色画笔在选区内涂掉想改的部分。
  3. 写一句描述"这里应该长什么样"的提示词,选 Mask Content 填充方式,点 Generate。

关键参数:

  • Mask Blur(蒙版模糊)4~8像素,让边缘过渡自然,避免修补块有明显的"贴片感"。
  • Mask Expansion(蒙版扩展)16~32像素,把蒙版向外扩一圈,给生成留缓冲,融合更顺。
  • Denoising Strength:配合 Mask Content 调整——蒙版填得越"空",降噪值可以越高。

把画面往外撑:扩图(outpainting)

目标:突破画布边界,让背景或构图向四周智能延展。

做法:与 inpaint 类似,但选区要与现有图像保持部分重叠(给模型一点上下文),并且选区内没有内容(透明)。同样需要-inpainting模型。

关键参数:同 inpaint 的 Mask Blur / Mask Expansion 组合;提示词描述扩展方向上应出现的场景内容。

顺手把瑕疵磨掉:Heal Brush

目标:像"污点修复画笔"一样快速抹掉小瑕疵,但由 AI 补全内容而非简单模糊。

做法:在 Stable Diffusion 面板的 Smart Preset 下拉框选Heal Brush,框选区域,白色画笔涂掉瑕疵,写一句提示词,生成即可。

快速上手:一键安装步骤

推荐所有非开发者走"一键安装"这条路,两分钟能跑通。

  1. 从项目 Releases 页面下载.ccx安装文件。
  2. 双击运行这个 ccx 文件,装完就能在 Photoshop 的窗口菜单里找到插件面板。
  3. 不要跳过:打开 Automatic1111 WebUI 的 Extensions(扩展)页,从插件列表安装Auto-Photoshop-SD扩展,装好后点 "Apply and Restart UI"。这个扩展提供蒙版模糊和蒙版扩展功能,是 inpainting / outpainting 出好效果的前提。
  4. 确认你的 Automatic1111 是以--api参数启动的(插件通过 API 与后端通信)。本地启动的话,在 A1111 的webui-user.bat里把set COMMANDLINE_ARGS=改为set COMMANDLINE_ARGS= --api,保存后重新启动。
  5. 打开 Photoshop,在插件面板的地址栏填入你的 A1111 地址(本机一般是127.0.0.1:7860),等状态指示变绿,开始第一次 txt2img。

踩坑提示:

  • Photoshop 版本要求 v24(2023 版)及以上,老版本装不上。
  • 走"解压安装"的话:下载.zip,解压到同名文件夹,再整个挪进 Photoshop 的插件目录,不要改名。
  • 开发者要改代码可以另走 UXP 路线:克隆仓库(git clone https://gitcode.com/gh_mirrors/au/Auto-Photoshop-StableDiffusion-Plugin),然后依次npm installnpm run watch构建,再用 Adobe UXP Developer Tool 加载manifest.json。这条路需要配好开发环境,纯用户不必折腾。

参数与设置速查

参数作用推荐取值
CFG Scale提示词引导强度,控制"听不听话"7~12
Steps采样步数,影响精细度20~30
Seed随机种子,复现结果-1 为随机,记下好种子
Denoising Strength(img2img)底图影响程度0.5~0.8
Denoising Strength(inpaint)蒙版区重绘力度,随 Mask Content 调整按场景,先 0.7 起步
Mask Blur蒙版边缘模糊,让修补融合4~8 像素
Mask Expansion蒙版外扩,扩大过渡带16~32 像素
Width / Height生成尺寸开"Selection Mode Ratio"后按选区自动换算(512 基准)
Hi Res Fix先生成低分辨率再放大细化需要更大尺寸时开启

两个容易忽略的硬规则:

  • 做 inpaint / outpaint / heal brush 时,模型必须选-inpainting结尾的 ckpt,用普通模型效果会明显不对。
  • img2img 里"0 = 和原图一样,1 = 完全重画",调试时先固定 seed 再动降噪强度,变量才只有一个。

常见问题与排错

  • 插件连不上 A1111(状态灯不亮):确认 A1111 带--api启动;地址、端口填对(默认 7860);检查防火墙是否拦截。远程部署时可以在 WebUI 网址后加/docs#验证 API 是否开启——文档里出现/sdapi/v1/samplers就是正常。
  • Exception in ASGI application / Expecting value: line 1 column 1:插件与 A1111 后端的期望不匹配。把 A1111 更新到最新版,并在设置里勾选 "Save text information about generation parameters as chunks to png files"。
  • No application are connected to the service(开发者模式):插件加载时 Photoshop 还没打开。先启动 Photoshop,再重启 UXP Developer Tool 重新加载插件。
  • 没有 GPU 怎么跑:设置页支持接 Stable Horde(免费的众包算力集群,注意别过度占用志愿者资源)或 Colab:按设置页内置的 Colab 链接运行,把生成的gradio.live地址粘进插件的 SD URL 输入框即可。
  • 效果不对:先查三件事——inpaint 是否用了-inpainting模型、降噪强度是否贴场景、提示词是否足够具体(写明主体、风格、光线)。

进阶玩法

  • ControlNet:插件自带 ControlNet 标签页,可挂姿势控制、线稿边缘、深度图等预处理,让生成严格贴合你画的结构。配合presets/目录里的 ControlNet 预设(如 ctrlnet_inpaint、ctrlnet_outpaint)可以一键套用常用配置。
  • ComfyUI 后端:除了 A1111,插件也支持以 ComfyUI 为后端,typescripts/comfyui/下内置了多个工作流模板(实时 LCM、SDXL Turbo 等),适合喜欢工作流编排的用户。
  • 提示词库(Prompt Shortcut):在 Prompts Library 里维护一个 JSON 文件,把一长串风格词打包成{game_like}这样的别名,提示词输入框直接敲花括号别名即可展开,写长提示词不再手打。
  • History 与 Image Search:History 页可以调出当前 PSD 文件里所有历史生成图——单击载入参数,编辑按钮把图放回图层栈;Image Search 能从网上拉一批参考图直接进图层,用来找灵感或当底图。
  • Viewer 批量筛选:一次生成多张后,在 Viewer 网格中 Shift+多选,然后整批"保留/丢弃",出图筛选效率比一张一张搬图层高得多。

![Stable Diffusion 生成结果 Viewer 筛选演示](https://raw.gitcode.com/gh_mirrors/au/Auto-Photoshop-StableDiffusion-Plugin/raw/6f6d4907adf0b6a6e562d084238f02ed6b7503c1/docs/Viewer Tutorial.gif?utm_source=gitcode_repo_files)

更多细节可以看项目自带的界面说明文档 docs/Home.md,界面源码在 typescripts/,Python 服务层在 server/python_server/。把 A1111 用--api跑起来、装好扩展,这个插件就能让你从"选区、涂蒙版、点生成"开始,整条 AI 绘图流程都留在 Photoshop 里完成。

【免费下载链接】Auto-Photoshop-StableDiffusion-PluginA user-friendly plug-in that makes it easy to generate stable diffusion images inside Photoshop using either Automatic or ComfyUI as a backend.项目地址: https://gitcode.com/gh_mirrors/au/Auto-Photoshop-StableDiffusion-Plugin

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询