← Back to ProjectsBao Ruining · Portfolio
Adobe Tool · 2026

AI Link Packager.

一个 Windows 桌面工具,用 Adobe Illustrator 读取 .ai 文件真实引用的外部素材,并把文件与 Links 文件夹一键打包交付。

Illustrator Package Preview
Poster.ai18 linked assets found
Packaged
Brand-system.aiCopied into output folder
Relinked
package_report.csvMissing links and status summary
Report
Case 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 文件。
01 · Problem

只发 .ai 文件,经常不等于完整交付。

Illustrator 文档可能引用图片、PSD、TIFF、logo 等外部素材。如果交付时只发送 .ai 文件,接收方打开后就可能出现 missing links 和版式错误。AI Link Packager 把这一步从手动找素材,变成可批量执行的桌面工具。

真实读取链接

项目不是直接猜测文件名,而是通过本机安装的 Adobe Illustrator 读取 document.placedItems,拿到真实引用路径。

保护原文件

原始 .ai 和原始素材不被覆盖;工具会复制素材、保存打包副本,并在输出目录中生成报告。

02 · Workflow

打包流程保持可检查。

01 Select

添加一个或多个 .ai 文件,或递归扫描一个文件夹。

02 Package

读取真实链接素材,复制到 Links 文件夹,并重新链接 packaged copy。

03 Review

完成后打开输出文件夹,检查打包状态、缺失素材与 debug 报告。

AI Link Packager real app screenshot
真实项目截图:AI Link Packager 桌面工具界面。
OutputFolder/
YourPackageName/
ProjectName/
ProjectName.ai
Links/
image01.jpg
background.psd
logo.png
package_report.csv
package_report.jsonl
03 · What I learned

好的自动化不是替用户做决定,而是减少交付里的重复劳动。

这个项目把设计文件交付中最容易被漏掉的 linked assets 流程产品化:先做一份可回看、可验证的输出,再让用户决定是否用于最终交付。