SuperAPI AI 工具集

cli-anything-photoshop

设计与创作

查看项目

更新于 10-15 23:41

技能介绍

用途:在 Windows 上通过 COM 自动化接口调用 Adobe Photoshop,用命令行完成项目创建、文档调整、图层与选区操作、文字编辑和导出,适合人工批量处理和 AI Agent 结构化调用。

主要能力:命令组包括 project(新建/打开/保存/关闭 PSD)、document(信息、resize、canvas、crop、rotate、flip、mode、trim)、layer(增删、复制、重命名、显示隐藏、透明度、混合模式、列表、排序、合并)、selection(全选、取消、反转、羽化、扩展、收缩、边框、矩形、填充)、text(添加/编辑/查询文字)、export(按格式、质量、宽高导出);提供 repl 交互模式。

安装与用法:需 Windows 10/11、Adobe 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] <command-group> <command> [options]。建议 Agent 使用 --json 获取结构化输出,用 --dry-run 预览,--project 自动管理文件打开与保存,错误时检查 stderr 中的 JSON 错误对象。

限制:仅支持 Windows 与指定版本 Photoshop,需已注册 COM 接口;扩展新方法需参考 Adobe Photoshop COM 文档并修改 utils/com_bridge.py。其他平台、非列出的功能或计费信息暂未提供。