SuperAPI AI 工具集

cli-anything-photoshop

设计与创作

查看项目

更新于 10-16 09:27

技能介绍

用途:本工具是封装 Adobe Photoshop COM 接口的命令行 harness,用于脚本化与自动化执行 Photoshop 常见编辑操作,适合 AI Agent 调用或人工批量处理 PSD 文档。

主要能力:涵盖四类操作。项目管理支持新建、打开、保存、关闭 PSD;文档操作支持查看信息、调整尺寸与画布、裁切、旋转、翻转、更改色彩模式、裁切边缘;图层操作支持添加、删除、复制、重命名、显隐、透明度、混合模式、列出、重排、合并;选区支持全选、取消、反转、羽化、扩展、收缩、边框、矩形选区与填充;文字支持添加、编辑、查看信息;导出支持按格式、质量、尺寸保存文件;另有 repl 交互模式。

使用方式:前置条件为 Windows 10/11、Photoshop 2023+ 并注册 COM 接口、Python 3.10+ 与 pywin32。安装命令:cd photoshop-harness/agent-harness 后执行 pip install -e .,安装后使用 cli-anything-photoshop 命令。命令结构为 cli-anything-photoshop [--json] [--project <path>] [--dry-run] <命令组> <命令> [选项]。全局选项 --json 输出结构化结果,--project 自动打开或创建项目,--dry-run 执行但不落盘。

适用场景与限制:适合需要脚本化、可选 JSON 输出以便 Agent 解析的 Photoshop 自动化流程,或经 REPL 减少进程启动开销的多步操作。扩展能力需参考 Adobe Photoshop COM 文档向 utils/com_bridge.py 添加方法。仅限 Windows 平台,需已安装 Photoshop 并注册 COM 接口;具体收费、价格及更多平台支持暂未提供。