# 批量导出 Apple Books 的批注（macOS Sonoma 版）

> 本文开放前 70% 正文，剩余内容会员可见。

原文：https://utgd.net/article/20412

过去我曾经写过批量导出 Apple Books 批注的方法。但此方法在 macOS Sonoma 不再适用。现在 utgd\.net 更新此方法，应该是全网首发（包括英文）。

方法来源于一个开源的 GitHub 项目：ibooks\_notes\_exporter，知道怎么用 GitHub 和 Homebrew 的可以直接去看原项目。

不知道怎么用 GitHub 和 Homebrew 的请继续阅读。买了会员来 Slack 找我手把手教会。

文章内含有最终效果展示和简评。

第一步：安装 Homebrew。安装方法见官网（中文）：https\://brew\.sh/zh\-cn/ 。不会装来 Slack 找我。

第二步：安装 Homebrew 后安装 ibooks\_notes\_exporter。把这两行代码一起复制粘贴到终端（Terminal\.app）即可：

```
brew tap 57uff3r/mac-apps
brew install 57uff3r/mac-apps/ibooks_notes_exporter
```

这是个命令行软件，所以安装后你的应用程序文件夹不会有新软件出现。

第三步：获取书籍 ID。在你成功安装 ibooks\_notes\_exporter 后（运行完上面两行没报错等于成功，报错了来 Slack 找我）。就可以用以下命令获取书籍 ID。

```
ibooks_notes_exporter books
```

效果如图：

✪第四步：导出书摘。这一步最重要。因为涉及两个只有你自己知道的变量：①书籍 ID 本身；②书摘保存的路径。这两者都在命令中体现，以我的结果为例，我们看一下命令：

```
ibooks_notes_exporter export --book_id 00C2679CF6B2A9181065A170803203F8 > ~/Desktop/书摘.md
```

这行命令拆解开有 3 个部分： 1\. 命令部分：ibooks\_notes\_exporter export \-\-book\_id。命令部

---

[前往标准阅读页](https://utgd.net/article/20412?audience=web)
