数据可迁移性
如何导出 Goodreads 或 StoryGraph 书库并导入 Leaf
把书库导出来是简单的那一半。这个页面把两半都讲清楚:如何把书导出成 CSV 文件,以及如何把它们导入 Leaf。
第一次听说 Leaf?你的书库可以在这里安家
Leaf 是一款面向 iPhone 和 Android 的免费读书记录 App,围绕每天的阅读习惯而不是社交动态来设计。你设定节奏,每天记录几页,把阅读打卡一天天延续下去。导入时,书籍会带着阅读状态、页数和完成日期一起过来,你可以从中断的地方接着读。
从 Goodreads 导入
Leaf 可以导入你的整个 Goodreads 书库:书籍、状态和页数。
第 1 步:获取 Goodreads 导出文件
- 1. 前往 goodreads.com,打开“我的书架”
- 2. 点击页面左下角的“导入和导出”
- 3. 点击“导出书库”
- 4. 等待文件生成后下载
第 2 步:导入到 Leaf
还没有 Leaf?它在 iPhone 和 Android 上免费。先安装,然后:
- 1. 打开 Leaf → 设置 → 数据 → “从 Goodreads 导入”
- 2. 点击“选择 CSV 文件”并选择下载的文件
导入的内容
- 书名、作者和 ISBN
- 阅读状态(阅读中、已读完、想读、已放弃)
- 页数(如果导出文件中有的话)
- 重复项会被自动检测并跳过
从 StoryGraph 导入
Leaf 可以导入你的整个 StoryGraph 书库:书籍、状态、评分和完成日期。
第 1 步:获取 StoryGraph 导出文件
- 1. 前往 app.thestorygraph.com,打开“管理账户”
- 2. 在“管理你的数据”下,点击“导出 StoryGraph 书库”
- 3. 打开 StoryGraph 发来的邮件,下载 CSV 文件
第 2 步:导入到 Leaf
还没有 Leaf?它在 iPhone 和 Android 上免费。先安装,然后:
- 1. 打开 Leaf → 设置 → 数据 → “从 StoryGraph 导入”
- 2. 点击“选择 CSV 文件”并选择下载的文件
导入的内容
- 书名、作者和 ISBN
- 阅读状态(阅读中、已读完、想读、已放弃)
- 星级评分和完成日期
- 重复项会被自动检测并跳过
读者为什么把书库搬到 Leaf
- 全部迁移:书名、作者、ISBN、阅读状态、评分和完成日期。
- 免费使用,Leaf Pro 订阅是可选的。开始时无需注册账号。
- 私密、离线优先:没有关注者,没有公开主页,没有算法推荐流。
- 随时可以把所有内容重新导出为 CSV,不做任何锁定。
导出书库
随时获取你的 Leaf 数据完整备份。
打开 Leaf → 设置 → 数据 → “导出书库”,然后将 CSV 文件分享到任何地方:文件、iCloud、邮件、AirDrop 等。
文件包含的内容
Column
Notes
Title
Book title - always present
Author
Author name - empty if not set
ISBN
ISBN-13 - empty if not set
Status
Reading · Want to Read · Finished · Dropped
Date Added
YYYY-MM-DD format
Date Finished
YYYY-MM-DD format - empty if not finished
Current Page
Latest page reached - only for Reading and Dropped books that have logged progress
Cover URL
Book cover image URL - empty if not set
Page Count
Total pages - empty if unknown
Format
physical or ebook - empty if not set
Progress Unit
pages or percent - empty if not set
Cover Customized
true if the cover was set manually - empty otherwise
Notes
Your notes and quotes for the book, with page numbers - empty if none
从 Leaf 导出文件导入
恢复之前从应用导出的 Leaf 书库。
打开 Leaf → 设置 → 数据 → “从 Leaf CSV 导入”,然后点击“选择 CSV 文件”并选择导出文件。
导入的内容
- 书名、作者、ISBN
- 阅读状态(正在阅读、想读、已读完、已放弃)
- 完成日期(添加日期不会被保留)
- 当前页码,适用于有阅读进度的书籍
- 你的笔记与摘录,连同页码一起恢复
- 重复书籍会被自动检测并跳过
自行创建 CSV 文件
也可以从头创建 CSV 文件,从任意来源导入书籍,适用于从支持 CSV 导出的应用迁移的场景。
Column
Required
Notes
Title
Yes
Book title
Status
Yes
Reading · Want to Read · Read · Dropped (case-sensitive)
Author
—
Author name, empty if not set
ISBN
—
ISBN-10 or ISBN-13, empty if not set
Date Added
—
YYYY-MM-DD format
Date Finished
—
YYYY-MM-DD format, only for Read books
Current Page
—
Latest page reached, only for Reading and Dropped books
Cover URL
—
Book cover image URL, empty if not set
Page Count
—
Total pages, empty if unknown
Format
—
physical or ebook, empty if not set
Progress Unit
—
pages or percent, empty if not set
Cover Customized
—
true if the cover was set manually, empty otherwise
