SuperAPI AI 工具集

adobe-illustrator-operator

设计与创作

查看项目

更新于 10-16 04:32

技能介绍

用途:在操作 Adobe Illustrator 文件、.ai 品牌资产、画板、图层、矢量导出及 SVG/PDF/PNG 渲染时,提供一套按风险分层的安全操作流程。核心原则是不反射性地打开或修改 Illustrator,先选能满足任务的最低风险路径。

主要能力与路径选择:文件级工具适用于 .ai 文件兼容 PDF 时的渲染、联系表、预览、页数统计或基础提取;Illustrator 脚本仅在需要真实文档状态、画板、图层、路径、色板、文本或原生导出行为时使用;Flue 仅作为可选桥接,需已安装并审核,视为运行时而非权威;浏览器/计算机操作仅用于纯 UI 流程、对话框、插件安装、视觉确认等脚本无法触及的场景。

使用方式:本地资产先运行捆绑探针 python3 <skill>/scripts/probe_illustrator_asset.py /path/to/file.ai,报告 Illustrator 是否安装、文件是否兼容 PDF、页数及推荐路径。脚本路径在 macOS 上通常经 AppleScript/JXA 调用 Illustrator 中的 JavaScript,脚本应保持小巧并返回 JSON 文本,首个脚本目标为列出文档名、画板、图层名,不编辑不保存。执行脚本或 Flue 前需阅读 references/illustrator-control-map.md。

限制与约束:除非用户明确要求,绝不保存、关闭、覆盖、打包、重新链接或破坏性导出;完成前需通过文件回读或视觉审查验证。Flue 为可选且 alpha 质量,仅在用户批准、已安装且版本已知、Illustrator 已打开、只读冒烟测试成功时使用,不得擅自安装或改配置。计算机操作前需说明确切点击或菜单动作,避免破坏性选择,遇账户、许可、覆盖、云同步或付款弹窗应停止。Penpot 1:1 重建需一次处理一个文档、先快照源文件、按 Illustrator 树顺序导入、尽量保留原生文本与源名称,并逐画板验证。完成报告需说明所用路径、读写文件、是否实际使用 Illustrator、最强证据级别及限制,未证明可编辑性不得声称可编辑。