如何以编程方式修改 OS X 照片库?

How can the OS X Photos library be modified programatically?

Media Library 似乎是只读的,我看不到任何允许修改库的方法。是否有我遗漏的 API 或机制?

我想做的具体改动是基于外部数据创建相册。

我能看到的唯一机制是直接修改包含库数据库的 sqlite 文件,但显然这远非理想。

看起来 Applescript 可能提供了我需要的东西,尽管可能仍然存在差距。