SD-PPP完整指南:3步把Photoshop变成AI绘画工作台,支持ComfyUI、Flux与Midjourney
【免费下载链接】sd-pppA Photoshop AI plugin项目地址: https://gitcode.com/gh_mirrors/sd/sd-ppp
SD-PPP是一款免费开源的 Photoshop AI 插件,它把 Photoshop 变成 AI 图像生成的工作台:你在画布里框个区域,AI 生成完的结果直接回到对应图层,不用在两个软件之间来回导图。本文带你从安装、接通 ComfyUI,到多模型切换和参数调优,完整走一遍。
先说痛点:PS 和 ComfyUI 之间的手忙脚乱
如果你既用 Photoshop 做精修、又用 ComfyUI 出图,大概被这个流程折磨过:在 PS 里建好图层和选区 → 截图/导出成 PNG → 塞进 ComfyUI 的 LoadImage → 跑完 → 再导出来 → 手动对齐贴回原图层。图越改越多,位置越对越歪,一次完整循环下来十分钟没了。
SD-PPP 要解决的就是这件事。它用 Socket.IO 在 Photoshop 和 ComfyUI(或其他后端)之间建一条双向通道,让"取图—生成—放回"变成面板里点两下的事。
如何装进 PS:三步完成
第一步:拿到代码。克隆仓库即可:
git clone https://gitcode.com/gh_mirrors/sd/sd-ppp第二步:复制进插件目录。进入克隆目录下的plugins/photoshop/文件夹,把里面的插件文件整体复制到 Photoshop 的扩展目录,也就是系统里的Adobe/Adobe Photoshop [版本]/Plug-ins/sdppp(macOS 常见路径如上,Windows 同理)。复制进去后,文件夹里应该能看到index.html、index.js、manifest.json和icons/这几个成员——这也是 Photoshop 识别 UXP 插件所要求的结构。
第三步:重启并启用。完全退出 Photoshop 再启动,到「窗口 → 扩展」里找到 SD-PPP 打开面板。
两个硬性前提要记牢:
- 2.0 Beta 版仅支持 PS 26.0+(即 Adobe Photoshop 2025),老版本 PS 请用 1.x;
- 后端如果用 ComfyUI,把插件仓库里的 Python 部分(
sdppp_python/目录)放进 ComfyUI 环境即可,插件启动时会做 API 版本校验,两边版本对不上时它会直接提示你重装 PS 插件,按提示来就行。
接通之后能干什么:四个实打实的变化
选区、图层、文档,一键指定。2.0 重构了取图逻辑:画布上的任意区域、任意图层、整份文档都能快速框定发给 AI。以前"要处理这个局部但导出选区很麻烦"的环节,现在面板里直接完成。
键盘挑图。生成多张候选图时,用键盘快捷键就能选中某一张回传画布,不用鼠标在缩略图里反复点。
一个面板切换多种模型。除了本地 ComfyUI,2.0 版通过 RunningHUB 支持 Nano-banana、Flux-Kontext-Pro/Max、Midjourney 以及任意兼容 API;replicate.com和www.runninghub.ai上的模型和 AI 应用也能接入。做概念草图用轻量模型求快,出最终稿换 Flux 系求质量,切换成本很低。
ComfyUI 不再需要自定义节点。这是 2.0 最省事的一点:直接用官方工作流节点,PS 端负责收发图像,ComfyUI 端负责生成,各司其职。
进阶:样例工作流与项目结构
先用样例跑通。仓库里自带一份 SDXL 示例工作流static/sdppp-workflows/Sample_SDXL.json,核心是标准 KSampler 链路:16 步、cfg 4、采样器dpmpp_sde_gpu、调度器karras,降噪默认满值。把它导进 ComfyUI 就能体验"PS 发图进去、图回 PS 图层"的完整闭环,之后再改模型和参数。
参数怎么调:步数和 cfg 是出图质量与速度的两个主旋钮。想要快速看构图,步数往低走;出成品再拉高。负向提示词固定写上"模糊、低质量"这类基础排除项,比反复试参数更稳。
想读源码的话,项目分两块:前端在typescripts/modules/photoshop/src/tsx/(Main.tsx主界面、Content.tsx内容区、WorkflowEditWrap.tsx工作流编辑、SDPPPInternalBridge.tsx与 PS 的桥接层,TypeScript 编写);后端在sdppp_python/(sdppp.py主服务、apis.py接口协议、instances.py多实例管理、comfy/nodes.pyComfyUI 节点实现,Python 编写)。双向通信走 Socket.IO,路径挂在/sd-ppp/下。
常见问题
Q:打开面板提示版本不匹配 / 插件没反应?PS 插件和 ComfyUI 端 Python 的 API 版本必须对齐(仓库里version.txt/version2.txt记录了两端的 API level)。遇到 "version mismatch" 提示就按提示重装 PS 插件,让两端版本一致。
Q:PS 版本不够 26.0 能用吗?2.0 Beta 不能,它只支持 PS26.0+(Adobe Photoshop 2025)。老版本 PS 走 1.x 分支。
Q:商用没问题吧?项目采用 GPL-3.0 开源协议,使用前留意一下你对协议的要求。
现在就动手
如果你的出图链路里既有 ComfyUI 又有 Photoshop,这个插件值得花十分钟装一遍:克隆仓库、复制plugins/photoshop/进扩展目录、重启 PS,再导一份Sample_SDXL.json跑通首次往返。跑通之后你会注意到,"导来导去"这件事基本从你的工作流里消失了。
【免费下载链接】sd-pppA Photoshop AI plugin项目地址: https://gitcode.com/gh_mirrors/sd/sd-ppp
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考