文章 / AI编程与办公自动化
第 20 套 Skill:Illustrator 自动化插件,零门槛开发——说好的全家桶,我在一个一个补
原创 李伟坚 Excel催化剂(附件请在原始资料库或公众号中获取)) 2026年9月7日 上篇我刚把 Photoshop 的 Skill 献给设计群体,这篇紧接着来了 Illustrator。说好的 Adobe 设计全家桶,我在一个一个补。而且这篇我还想多说几句心里话——关于一个冷门领域,我为什么还
原创 李伟坚 Excel催化剂(附件请在原始资料库或公众号中获取))
2026年9月7日
上篇我刚把 Photoshop 的 Skill 献给设计群体,这篇紧接着来了 Illustrator。说好的 Adobe 设计全家桶,我在一个一个补。而且这篇我还想多说几句心里话——关于一个冷门领域,我为什么还要做。
一、说好的全家桶,我在补
上篇推文结尾,我说过这样一句话:
接下来,还有 Adobe AI(Illustrator)的 Skill、Inkscape 的 Skill,等等。Adobe 设计全家桶,我会一个一个补齐。
我当时是认真的。所以今天,第 20 套 Skill 如约而至:Illustrator 自动化插件开发(illustrator-automation-builder)正式发布。
可能有人会问:Photoshop 刚发完,怎么又来一个?急什么?
我的回答是:做 Skill 这件事,我从没让“排期”决定顺序,而是让“承诺”决定顺序。 答应了要补齐,就尽快补。设计群体不该只被服务一半——PS 有了,AI 也得有,Inkscape 也得有。
二、先聊聊:Illustrator 是干什么的?
老规矩,先帮不熟悉的朋友把对象认清楚。
Photoshop 玩的是“像素”,Illustrator 玩的是“矢量”。 这是两个完全不同、又分工明确的世界:
- Photoshop 处理的是照片、图片——位图,放大就糊
- Illustrator 处理的是图形、排版——矢量图,放大无数倍依然清晰
所以你平时看到的这些,基本都是 Illustrator 的活:品牌 Logo、企业 VI、插画、海报版式、名片、工牌、标签、证书、包装设计、字标…… 凡是“要放大不糊、要按标准排版、要批量做同一套模板”的东西,几乎都绕不开它。
尤其是办公场景里那类”批量做同一套模板、只是数据不同“的活——比如一次性做 500 张工牌、100 张名片、几十张证书——这正是 Illustrator 的天下,也是自动化最该发力的地方。
三、这套 Skill 到底能帮你做什么?
和 Photoshop 那套同构,Illustrator 这套同样走双路线架构:
| 你的需求 | 走哪条路 | 拿到什么 |
|---|---|---|
| 批量处理、无人值守(批量导出、转格式、转曲、改色) | 路线 A:JSX 脚本 | 一个 .jsx 脚本,装进“文件>脚本”菜单,长期使用 |
| 要界面、要实时调参、交付给非技术同事日常点 | 路线 B:CEP 面板 | 一个带界面的常驻面板,勾选画板、选格式、点一下就导出 |
为此,我准备了 11 个场景化蓝图,把 Illustrator 里最高频的活全覆盖了:
- 批量导出画板:多画板切图,PNG、SVG 一键导出,按画板名存文件
- 矢量格式转换:AI/PDF 批量转 PNG、SVG、EPS,交付哪个格式都行
- 文字转曲:把文字转成轮廓,交付源文件不怕甲方没装字体
- 数据驱动排版:模板 + CSV,一次性批量生成名片、工牌、标签、证书
- 批量改色:品牌色统一,整批海报把红色换成你的品牌蓝
- 套模板换图:统一海报换主图,几百张一张张来
- 画板尺寸统一 / 文档清理:批量改画板、清理游离点空文字
- 批量文字查找替换 / 导出面板 / 批量排版面板:给“不太会用脚本的同事”用的带界面版本
我举几个真实场景,你就明白了:
场景一:要交 500 张工牌,姓名、工号每个人都不一样,模板已经做好了。 你对 AI 说:“帮我把这批工牌数据批量排到模板上。” AI 走数据驱动排版蓝图,模板 + CSV 一把生成 500 张,还自动建副本、不碰你的原模板。
场景二:甲方要源文件,但怕他们电脑没装你的字体。 你对 AI 说:“帮我把所有文字转成轮廓,防止字体丢失。” 一键
createOutline,转曲后另存_outlined.ai,交付安心。
场景三:运营同事不会用脚本,但天天要导画板。 你对 AI 说:“做一个能勾选画板、选格式、点一下就导出的面板。” 交付一个专业面板,同事停靠在窗口右侧,点点鼠标就完事。
场景四:这批海报里的红色,要统一换成品牌蓝 #1473E6。 一句话,AI 遍历整批文件改色,品牌色保持一致。
交付有多简单?Windows 上双击 install.bat,Mac 上把 install_mac.sh 拖进终端回车。 装完,你的功能就出现在 Illustrator 的脚本菜单里,或作为一个专业面板停在窗口右侧。
四、它和 Photoshop 那套,是同构的,又是不同的
有人问:你刚做完 PS 的 Skill,AI 那套是不是复制粘贴改个名就行?
一半是,一半不是。
说“是”——因为两者的骨架完全同构:都是双路线(JSX + CEP)、都是 Python 跨平台驱动(Windows + macOS)、都是 20 篇实测知识库、都是零门槛蓝图、都是双击安装交付。我在 Photoshop 上攒下的整套方法论,原封不动复用了。
说“不是”——因为对象模型完全不同:
- Photoshop 以像素图层为中心
- Illustrator 以**矢量对象(pageItem)**为中心——路径、文字、组、符号、栅格
这意味着 AI 写代码时用的“字典”完全是另一套:artboards、createOutline()、textFrames、fillColor、RGBColor……我一个一个都写进了这套 Skill 的 Illustrator 对象模型完整参考和 Action Manager 已验证代码库里。AI 照着字典写,才不会把 PS 的代码习惯带过来、写出一堆跑不通的脚本。
这也正是我乐意反复做的事:把每一次踩坑、每一条已验证的代码,沉淀成一份“AI 写准代码的字典”,让后来的人少走弯路。
五、零基础到什么程度?
和 PS 那套完全一致:你什么都不用会。
- 不需要懂 ExtendScript 或前端开发——AI 替你写
- 不需要知道脚本目录、CEP 目录在哪——AI 替你找
- 不需要手动装任何开发环境——环境检测脚本自动处理
- 不需要研究 Illustrator 版本兼容性——CEP 5~11 全版本兼容矩阵写好了,AI 按你的版本年份自动适配
你要做的还是那三件事:说人话、描述需求、双击安装。
照例,坑我已经替你踩过了。Illustrator 的脚本同样有它特有的坑:批量处理时数据驱动排版必须先复制模板再替换、不能动原文件;批量导出默认写进子目录、不能覆盖用户的 AI 文件;每个入口函数要包 try/catch,单个文件失败不能中断整批……这些反模式,我全写进了 Skill 的知识库。
你踩不到,因为我已经替你踩过了。
六、一个冷门领域,我为什么还要做?
这一节,我想多说几句心里话——这也是这篇推文我最想讲的东西。
我常会想一个问题:我做这些偏门领域的 Skill,到底有多少人能看到、能用上?
答案很现实:很少。
我的公众号叫“Excel催化剂”,粉丝量并不算大,是真正意义上的冷门细分领域。Illustrator 的设计群体,有几个人会关注一个做 Excel 的公众号?我心里其实很清楚,这套 Skill 能触达的人,可能少之又少。
但我还是做了。
因为这几套 Skill 一路做下来,让我印证了一件事——它已经超出了“流量”这个层面,成了一种情怀:
我真正想服务的,不是某个平台上的粉丝,而是那些每天在办公桌前、被机械重复拖住的普通办公用户。他们可能从不关注我,但只要他们有需求、有困惑,我都希望能把他们服务到、赋能到。
所以我的态度很简单:
就算这些 Skill 偏冷门、就算使用者不是我的粉丝群体,只要他们需要插件开发的能力,我都很乐意把我的能力赋能给他们,奉献我的一些能力和经验。
我知道,一个人能做成的事有限,但经验是可以沉淀的、可以被复用的。 我做这些 Skill 的过程,本质上是在做一件事:把自己多年来踩过的坑、验证过的方法、总结出的经验,整理成一套工具,让它方便其他人直接使用,造福更多人。
程序员的世界里有句话叫“开源精神”,我理解的赋能也是这个道理——我走过的路,不必让别人再走一遍。
七、这份礼物,请你帮我转交
所以最后,我还是要向你发出邀请——这次的邀请,范围更大一些:
请把这篇文章,转发给你身边做设计的朋友、做品牌的朋友、做电商的朋友,以及你所认识的其他圈子里的任何一位设计人员。
我做这个公众号,触达不到的设计群体,可能就在你的朋友圈里。你的一次转发,就是帮他们领走一份礼物。
这份礼物里,有我对设计群体的全部诚意:双路线架构、11 个场景化蓝图、20 篇实测知识库、Illustrator 对象模型完整参考、Win/Mac 双端交付、实机验证链路——一套完整的、零门槛的“用 AI 做 Illustrator 插件”的方案。
而且,这依然不是结束。Adobe 设计全家桶,我还会继续补。
写在最后
写完 Photoshop,又写完 Illustrator,我突然有点感慨。
从 Excel,到 WPS,到业务系统,到 AutoCAD,再到 Photoshop、Illustrator——我服务的人群,从表格用户,到文档用户,到工程师,再到设计师。每一个群体,都值得被自动化赋能,也都值得被认真对待。
这大概就是我坚持做 Skill 的意义:
不是所有的价值,都要用流量来丈量。能被一个人真正用上、替 TA 省下一晚上加班,就值了。
第 20 套 Skill。Adobe 全家桶,还在继续。
公众号:Excel催化剂 | 微信:190262897 | 承接数据咨询解决方案、软件功能定制、AI编程培训服务
想体验全套免费 Skill?欢迎加好友进入免费社群,关注公众号,后台回复「Skill」,不要理会AI自动回复,等我发联系方式,加好友进群自助获取。