AI Link Packager.
一个 Windows 桌面工具,用 Adobe Illustrator 读取 .ai 文件真实引用的外部素材,并把文件与 Links 文件夹一键打包交付。
Illustrator Package Preview
Poster.ai18 linked assets found
PackagedBrand-system.aiCopied into output folder
Relinkedpackage_report.csvMissing links and status summary
ReportCase snapshot
解决 Illustrator 交付时 linked assets 丢失的问题。
ROLEProduct design / Electron app / Illustrator automation workflow
CORE ACTION选择 .ai 文件 → 调用 Adobe Illustrator 读取 placedItems → 复制链接素材 → 保存重链接后的副本。
OUTPUT每个项目生成 .ai、Links 文件夹、package_report.csv、package_report.jsonl 与 debug 文件。
只发 .ai 文件,经常不等于完整交付。
Illustrator 文档可能引用图片、PSD、TIFF、logo 等外部素材。如果交付时只发送 .ai 文件,接收方打开后就可能出现 missing links 和版式错误。AI Link Packager 把这一步从手动找素材,变成可批量执行的桌面工具。
真实读取链接
项目不是直接猜测文件名,而是通过本机安装的 Adobe Illustrator 读取 document.placedItems,拿到真实引用路径。
保护原文件
原始 .ai 和原始素材不被覆盖;工具会复制素材、保存打包副本,并在输出目录中生成报告。
打包流程保持可检查。
01 Select
添加一个或多个 .ai 文件,或递归扫描一个文件夹。
02 Package
读取真实链接素材,复制到 Links 文件夹,并重新链接 packaged copy。
03 Review
完成后打开输出文件夹,检查打包状态、缺失素材与 debug 报告。

OutputFolder/
YourPackageName/
ProjectName/
ProjectName.ai
Links/
image01.jpg
background.psd
logo.png
package_report.csv
package_report.jsonl
YourPackageName/
ProjectName/
ProjectName.ai
Links/
image01.jpg
background.psd
logo.png
package_report.csv
package_report.jsonl
好的自动化不是替用户做决定,而是减少交付里的重复劳动。
这个项目把设计文件交付中最容易被漏掉的 linked assets 流程产品化:先做一份可回看、可验证的输出,再让用户决定是否用于最终交付。