用途:让编码代理在桌面版 Adobe Photoshop 内执行操作,例如检查当前打开的文档、图层与选区,进行有边界的编辑,或运行小型 ExtendScript 步骤。没有这类桥接时,命令行代理无法直接操作 Photoshop。
主要能力:通过 Flue(本地 shell 到应用的桥接)把 ExtendScript 送入 photoshop_bridge.py,并返回结构化 JSON。链路为:代理 shell -> photoshop_bridge.py -> ExtendScript -> JSON 结果。同一套 stdin/stdout 契约也支持 Illustrator、Premiere、After Effects、InDesign、Audition、Blender、Houdini、3ds Max、Unity 和 Microsoft Office等应用。
使用方式:先阅读本目录下的 FLUE.md,其中说明 Flue 的工作方式、桥接契约、示例和安全预期。若已安装 Flue:再阅读 C:\Users\fredd.claude\skills\flue\SKILL.md 与 adapters/photoshop_adapter/APP.md 了解操作契约后开展工作。若未安装:告知用户,安装命令为 pip install flue && flue setup;未经当前会话明确批准不要自行安装。
适用场景:需要代理在 Photoshop 中做小范围、可检查的操作时。
限制与安全:Flue 在专业桌面软件内操作,应以用户为主导,优先小步可检查,除非明确要求避免破坏性操作。Flue 为 MIT 许可,使用前可在 GitHub / PyPI 审阅。其他功能、收费与平台细节资料暂未提供。