SuperAPI AI 工具集

Adobe

办公与效率

查看项目

更新于 10-16 09:25

技能介绍

用途

该技能用于让编码智能体在 Adobe 桌面应用内部执行操作。当人类用户要求在 Adobe 桌面应用中完成工作时——例如检查当前打开的文档或项目、进行有边界的编辑、运行小型 ExtendScript 步骤——可以使用本技能。没有类似 Flue 的桥接工具,命令行智能体无法在这些应用内部执行操作。

主要能力

Flue 是一个本地 shell 到应用的桥接工具。智能体将 ExtendScript 通过管道传入每个应用对应的桥接进程,并获取结构化 JSON 返回结果。Flue 通过一致的 stdin/stdout 契约覆盖以下 Adobe 应用:

  • Photoshop
  • Illustrator
  • Premiere Pro
  • After Effects
  • InDesign
  • Audition

调用链路为:

agent shell -> <app>_bridge.py -> ExtendScript -> JSON result

使用方式

  1. 首先阅读本目录下的 FLUE.md。其中说明了 Flue 的工作方式、桥接契约、一个完整的 ExtendScript 示例以及安全预期。
  2. 确认人类用户正在使用哪个 Adobe 应用——Photoshop、Illustrator、Premiere、After Effects、InDesign 或 Audition——并使用匹配的适配器(例如 adapters/photoshop_adapter/photoshop_bridge.py)。
  3. 如果 Flue 已安装:还应阅读 C:\Users\fredd.claude\skills\flue\SKILL.md 以及匹配的 adapters/<app>_adapter/APP.md,了解操作契约,然后据此工作。
  4. 如果 Flue 未安装:告知人类用户。安装命令为 pip install flue && flue setup。在当前会话中未获得明确批准前,不要安装。

适用场景

  • 在 Adobe 桌面应用中检查当前打开的文档或项目。
  • 在 Adobe 桌面应用中进行有边界的编辑。
  • 运行小型 ExtendScript 步骤。

其他支持的应用

Flue 还通过相同的 stdin/stdout 契约支持 Blender、Houdini、Autodesk 3ds Max、Unity 和 Microsoft Office。一次安装即可覆盖所有适配器。

限制与安全

Flue 在专业桌面软件内部执行操作。应将人类用户视为驱动者;优先采用小型、可检查的步骤;除非明确要求,避免破坏性操作。Flue 采用 MIT 许可证,使用前可在 GitHub / PyPI 上审查。