SuperAPI AI 工具集

Illustrator

设计与创作

查看项目

更新于 10-16 11:25

技能介绍

用途

本技能用于让编程智能体在桌面上操作 Adobe Illustrator。它借助 Flue(一个本地 shell 到应用程序的桥接工具)实现:智能体将 ExtendScript 通过管道传入 illustrator_bridge.py,并收到结构化 JSON 返回。整体调用链路为:agent shell -> illustrator_bridge.py -> ExtendScript -> JSON result。由于 CLI 智能体无法直接进入 Illustrator 内部操作,需要类似 Flue 的桥接层才能实现。

主要能力

根据资料,该技能可支持在 Illustrator 内进行检查与编辑,包括但不限于:检查当前打开的文档、画板、图层、路径和选区;执行有边界的编辑;运行小型的 ExtendScript 步骤。

使用方式

  1. 首先阅读本目录下的 FLUE.md。该文件说明 Flue 的工作原理、桥接契约、一个可运行的 ExtendScript 示例以及安全预期。
  2. 若已安装 Flue:继续阅读 C:\Users\fredd.claude\skills\flue\SKILL.md 以及 adapters/illustrator_adapter/APP.md,以了解操作契约,然后据此开展工作。
  3. 若未安装 Flue:告知用户。安装命令为 pip install flue && flue setup。在当前会话中,未经明确批准请勿安装。

适用场景

当用户提出需要在 Illustrator 内部完成的工作时使用本技能:检查打开的文档、画板、图层、路径、选区,进行有界编辑,或运行小型 ExtendScript 步骤。

其他应用

Flue 通过相同的 stdin/stdout 契约,还支持 Photoshop、Premiere、After Effects、InDesign、Audition、Blender、Houdini、3ds Max、Unity 以及 Microsoft Office。一次安装可覆盖所有适配器。

限制与安全

Flue 会在专业桌面软件内部进行操作。资料建议将人视为驱动者,优先采用小型、可检查的步骤;除非明确请求,否则避免破坏性操作。Flue 采用 MIT 许可证,使用前可在 GitHub / PyPI 上查阅。关于本技能的具体定价、平台版本要求、性能指标或更多使用步骤,资料暂未提供。