ppp for Professional Portal Protocol
- ✅ Multi layer supported (including text layer/image layer)
- ✅ Multi document supported
- ✅ Multi Photoshop supported
- ✅ Work in specific region of your Document
I hope it can make Photoshop become the workspace of your SD/ComfyUI
simple showcase
![](https://private-user-images.githubusercontent.com/5595819/373289954-b788c3f5-4ddc-460e-90de-93ff70c99307.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NDMyNzIsIm5iZiI6MTczOTU0Mjk3MiwicGF0aCI6Ii81NTk1ODE5LzM3MzI4OTk1NC1iNzg4YzNmNS00ZGRjLTQ2MGUtOTBkZS05M2ZmNzBjOTkzMDcuZ2lmP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTRUMTQyMjUyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZjA2ZTliNWIyYmZhYmQyNzg0MzBiNmQxMDkxZjJkZmE4MTYwZWZlMjBlMGM2MjA1MmYzMWUxMGJhNTg5NWQxZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.FAX23HqDFasqYY_NXN6OhkznbaKzLsDKsciwBNgLplQ)
simple showcase
![](https://private-user-images.githubusercontent.com/5595819/373281204-d5d8f673-78d8-4d3f-9a7a-0a385b862951.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NDMyNzIsIm5iZiI6MTczOTU0Mjk3MiwicGF0aCI6Ii81NTk1ODE5LzM3MzI4MTIwNC1kNWQ4ZjY3My03OGQ4LTRkM2YtOWE3YS0wYTM4NWI4NjI5NTEuZ2lmP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTRUMTQyMjUyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MjY1MjEwYjlkYzY0ZjViMDlmY2IyNWMzZjVkMWJkYjY5OGY4YTBiOWEyOGIzYjE4MDUwNTZiYjM3YjE0ZWI3ZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.VN6l2jnsaGGMbDBPoqPMhPM4VJFA44pE1GE3tkk_sz8)
workflows
Lasso inpaint | Light Control | Regional Prompt |
---|---|---|
![]() |
![]() |
![]() |
> OpenArt.ai | > OpenArt.ai | > OpenArt.ai |
> Liblib.art |
[click to expand] ComfyUI
-
Use ComfyManager to install
sd-ppp
or clone this repository into<your-comfy-directory>/custom_nodes
-
install Photoshop plugin
- by CCX:
-
download .ccx in any SDPPP's nodes or ComfyUI's setting UI.
-
[option1] double click the
.ccx
file if you have Adobe Creative Cloud. -
[option2] rename
.ccx
to.zip
and extract it into photoshop'sPlug-ins
directory orPlug-ins/Generator
directory like this.
-
- by UXP develop Tool (you can debug the code this way):
- clone this repository
- click
Add Plugin
in UXP Develop Tool by selectingphotoshop/dist/manifest.json
.
- by CCX:
-
connect to ComfyUI in Photoshop
If you cannot connect ComfyUI via
https
, usehttp
instead -
add get/send node in ComfyUI
[click to expand] SD-WebUI or SD-Forge
-
install in A1111's
extension
tab or clone this repository into<your-sd-directory>/extensions
-
install Photoshop plugin
-
by CCX:
-
download
.ccx
in any getting/sending dialog or in SDWebUI's setting tab.
-
[option1] double click the
.ccx
file if you have Adobe Creative Cloud. -
[option2] rename
.ccx
to.zip
and extract it into photoshop'sPlug-ins
directory orPlug-ins/Generator
directory like this.
-
-
by UXP develop Tool (you can debug the code this way):
- clone this repository
- [optional] Run
npm install
andnpm build
inphotoshop
directory. (if you want to debug or modify the code) - click
Add Plugin
in UXP Develop Tool by selectingphotoshop/dist/manifest.json
.
-
-
connect to Stable diffusion in Photoshop
-
Select a specific layer to get pictures from Photoshop in any image element.
-
select a specific layer to send pictures to Photoshop
- English
Author | Link |
---|---|
zombieyang | =>Youtube |
zombieyang | =>Youtube |
- 汉语
Author | Link |
---|---|
zombieyang | =>BiliBili |
BlueBomm | =>BiliBili |
猫咪老师 | =>Xiaohongshu |
鸡肉爱土豆 | =>BiliBili |
@AbdullahAlfaraj @tianlang0704
attention: only PS 24.4.0+ is supported by now.