NanoAI

Photoshop Assistant · 1.6.1-build-2

Let AI drive your local Photoshop: batch cutouts, layers, filters and ExtendScript automation.

Install

Install and launch Photoshop on the same Windows computer that runs DSH. Restart the relevant DSH profile after installing the plugin. Ask the agent to run photoshop_status, then photoshop_inspect to read documents and layers. Specify input files and a separate output directory. For complex edits, load the photoshop skill and preview the plan with dry_run.

Platform archive · Marketplace version 1.6.1-build-2

114.3 KiB · zip。Check the digest, source and permissions after download. Code runs in the user's client after installation.

Download 1.6.1-build-2
Compatibility and platforms
Windows only; local Photoshop via PowerShell/COM. Node.js >=20. Target DSH 0.2.1-rc.2: native entry import, registration of seven tools, skill and prompt, and offline reference execution passed with stub services on Node 24.16.0. No DSH peer range is declared upstream; no version range is inferred. Real DSH installation and Photoshop automation were not tested here. 上游记录 Photoshop 2026/27.0 实测,选择主体需 2020+;本次未复现。 目标 DSH 0.2.1-rc.3;仅静态入口/版本准入检查,未真实安装运行。 · Windows
Supported DSH core versions
not declared · Runtime compatibility is not verified; declared versions do not establish tested support.

Marketplace version 1.6.1-build-2 is based on upstream 1.6.1. Installation and operation on DSH 0.2.1-rc.3 have not been verified.

Let an agent in DeepSeek Harness drive your local Adobe Photoshop for subject cutouts, batch image processing, layer edits and ExtendScript automation. Processing stays on your computer; the plugin requires no extra account and does not upload images.

Getting started

After installing the plugin and restarting the relevant DSH profile, ask the agent to check Photoshop, then inspect the current documents and layers. The first connection may launch Photoshop; a cold start can take a while.

For example: “Cut the people out of the images in D:\frames, write the results to D:\cutouts, and try five images first.” The plugin produces transparent PNGs and reports each result, alpha information and edge statistics.

Tools and workflow

Tool Purpose
photoshop_status Check Photoshop version, documents and available commands
photoshop_inspect Read documents, selections and the layer tree before addressing layers
photoshop_cutout Batch Select Subject or Remove Background to transparent PNGs
photoshop_batch Apply one operation plan to many files and save to an output directory
photoshop_apply Run named document, layer, mask, colour, filter and selection operations
photoshop_reference Query 93 operations and their arguments without launching Photoshop
photoshop_run_jsx Execute custom ExtendScript

The bundled photoshop skill loads on demand and explains call order, layer addressing and limitations. Load it before complex work. Inspect targets first, then preview a plan with dry_run: true. Ordinary plans on an already open document default to a single undo step.

Batch jobs take paths, output_dir and an optional limit. Cutouts support feathering, selection contraction, mask blur and a longest-side limit. photoshop_batch also takes ops and can save PNG, JPEG, PSD or TIFF. The batch owns opening, saving and closing files, so its plan cannot contain open, new_document, close or save_as.

Requirements and limits

Photoshop must be installed on the same Windows computer that runs DSH, with permission to read inputs, write outputs and use PowerShell/COM automation. macOS and Linux are unsupported. The upstream documented Photoshop test environment is 2026 / 27.0. Select Subject requires Photoshop 2020 or newer; check actual capabilities on your installation.

Batch processing preserves input files and skips existing outputs by default; replacing outputs requires overwrite: true. General operations and custom scripts can modify real documents, so check targets and save paths. A timeout does not guarantee that a script inside Photoshop has stopped. Blocking dialogs may require manual attention in Photoshop.

Upstream limitations include Generative Fill, Neural Filters, Camera Raw as a filter, some Matting commands and recorded Actions that may open blocking dialogs. Do not assume these features are available.

Upstream tool names and runtime reports are primarily English; the agent can explain results in Chinese.

This is an independent community project, unaffiliated with DeepSeek AI or the DeepSeek Harness team.

[Full English guide]([repository withheld]/blob/6cb817c1f08632d05a8dc91442cd8cf207284198/README_EN.md) · [Operation evidence and limitations]([repository withheld]/blob/6cb817c1f08632d05a8dc91442cd8cf207284198/docs/ROADMAP.md) · [MIT license]([repository withheld]/blob/6cb817c1f08632d05a8dc91442cd8cf207284198/LICENSE)

Source, permissions and release information

dsh · Platform archive · MIT · free public download

Source and license
MIT;the original package keeps its license file
SHA-256
ebc78299144e51d92a0644e14e2940561a2d6a621025dda6968f78d6d3cf2544
Upstream version and local build
1.6.1 · Build 2
Cumulative changes from upstream
Native GitHub source publication; no local rebuild, repackaging or server archive. Source preserved at commit 6cb817c1f08632d05a8dc91442cd8cf207284198. Checks performed: manifest, MIT license, native bundle patch and entry; seven tools, photoshop skill, prompt registration and offline reference query passed with stub services on Node 24.16.0. Marketplace zh-CN and en-US copy added. Real DSH installation and Photoshop execution not tested. Build 2: 1.6.1-build-2 Cumulative differences relative to upstream 1.6.1; current build delta: - Distribution maintenance repack from unchanged fixed commit 6cb817c1f08632d05a8dc91442cd8cf207284198; provide a server archive instead of an unavailable npm fallback. - Retain runtime entry, assets, skills, bundle patch, dependency ranges and root MIT license; add catalog manifest for the existing host entry. - Market and archive package versions receive the build-2 suffix because current server Inspect requires equality; upstream_version remains the original native upstream version. No host execution performed. Previous release 1.6.1: retain (valid).
Permission declarations
  • Read input files and write selected output directories / 读取输入文件并写入指定输出目录
  • Run PowerShell and control local Photoshop through COM / 运行 PowerShell 并通过 COM 操作本机 Photoshop
Changelog
Distribution maintenance build 1.6.1-build-2 from unchanged upstream 1.6.1. Fixes the anonymous install entry by providing a server archive instead of an unavailable npm target. The archive package and catalog manifest versions are 1.6.1-build-2; upstream_version remains 1.6.1. Runtime source bytes are unchanged. Not installed or executed in DSH 0.2.1-rc.3.
Published at

Published versions