迁移豆瓣读书记录到 goodreads

GeekPlux,ToolReadNoteGoodreadsDoubanRecordData

我对个人数据一向是比较在意的,从我以前的一些博客也看得出。三年前我写了个小脚本 (opens in a new tab)把之前在豆瓣上标记的读书记录都爬了下来,本意是想着用纯文本来管理,但我发现自己是个视觉动物,看到每本书漂亮的封面对我来说很重要,于是还是决定交给第三方,随即用起了 Goodreads (opens in a new tab)

今天在 Goodreads 上闲逛,发现它竟然有 Import/Export (opens in a new tab) 页面,无需写代码调 API,直接上传 CSV 文件即可,简直是懒人福音。我仔细阅读了它的导入规则,发现只要给之前爬好的每条记录加上 ISBN 就可以了,于是我就又写了个的小脚本 (opens in a new tab),很快搞定了这件事。顺便说一句,写这代码时全程用 GitHub Copliot 一路提示加补全,我觉得它基本上都猜出我要干啥了,真是得顺应 AI 编程的大潮了。

上传的结果也很顺利,只有 10 本没有成功,但大多数是因为本身在豆瓣已经爬不到 ISBN 了。一些数据细节可能不完美,但可以慢慢完善。

最后附上 Goodreads 自带的 widget,可以在博客上展示自己的读书记录。