在豆瓣标了十几年书,「读过」「想读」攒了几百本,但我从来没见过它们放在一起是什么样子。豆瓣给的是一页页的列表,按时间倒序,翻到第 20 页就不想翻了。
所以我给万书挑一做了两样东西:一个是阅读年轮,一年一圈,读得多的那年颜色就深;一个是书海星空里的「我」,把读过的书在 60 万本书组成的星图里一颗颗点亮,再按时间顺序飞一遍,还能录成视频。
先看结果,这是我自己的书架,一年一年长出来的样子:
时间:一棵读书长成的树
年轮的读法和真的树桩一样。
- 一圈是一年。最里面是最早的一年,最外面是今年。
- 颜色越深,那一年读得越多。环的宽度也跟着变,读得多的年份又深又厚,读得少的年份浅而薄,一本没读的年份也会留一圈很浅的环,年份不断档。
- 书是长在木头里的点。读过的是实心的「树节」,在读的是一弯新月,想读的是一颗还没长进木头里的嫩芽。点越大,你给的星越多。
- 颜色是这本书讲什么。用的是万书挑一的 AI 主题标签,只给你读得最多的 6 个主题上色,其余的用木头本来的颜色,不会花。
我的这棵树有 13 圈,从 2014 年到 2026 年(下面的数字截至 10 月中旬)。读过 314 本,想读 372 本,五星 122 本。最粗最深的一圈是 2015 年,95 本;那一年其实是我刚开始用豆瓣,一口气把以前读过的书都补标了,所以这一圈与其说是读得多,不如说是「把过去搬进来」。真正读得最狠的是 2023 年,39 本。
这种「一次补标一大堆」的情况现在可以改了:书架里每本书的读完时间都能改,精确到年月日,也可以勾选一批一起改。同一天挤了 10 本以上时,年轮页会提示你去书架里改时间。
图例上的「已读 / 在读 / 想读」可以单独勾选。只看读过的,中心的数字就变成读过的本数:
年轮下面是逐年的卡片,每年挑出三本评分最高的封面,一眼能看出那一年在读什么:
还有一个有点扎心的栏目叫「想读最久还没读」。我的第一名是《编码的奥秘》,2015 年 4 月标的想读,已经 11 年了。
空间:在 60 万本书的星空里找到自己
书海星空把豆瓣上「喜欢这本书的人也喜欢」的关系连起来,60 万本书自己聚成了 36 个星系,每个星系配了一个星座名。经常被一起读的书会挨在一起,所以星系是读者「读」出来的,不是谁分的类。
导入书架之后,打开镜头面板的「我的书架」,读过的书在星空里点亮、画上金色的圈。我导入了 723 本,709 本在星空里;读过的 325 本分布在 19 个星系,最常去的是心理学·管理(蛇夫座)和科普·计算机(望远镜座)。
「我的」页面还有一张「我的星座」卡片,告诉你读过的书最常落在哪个星座:
最好玩的是按时间回放:镜头按你标记的日期,一本一本飞过去。走过的路线留在星空里,越早的越淡;右上角是年份,下面是那片星系的星座名。
回放里能看出一个人读书的轨迹:我 2015 年那一段,镜头在蛇夫座(心理学·管理)和望远镜座(科普·计算机)之间来回跳,一会儿《影响力》,一会儿《C++编程思想》。
回放可以一键录成视频:竖屏、方形、横屏三种画幅,「精华」挑约 30 秒的代表书,「完整」把区间里的书都走一遍;录哪几年跟着书架的年份滑块走,做年度总结就只拉这一年;镜头可以选「全局」(整片星空不动,书一本本亮起来)或「跟随」(和现场回放一样一本本飞)。录好直接下载成 MP4,发朋友圈或微信群都行。
星空还有 AI 主题镜头、飞行模式、看星空一年年长出来这些玩法,都写在这篇里:60 万本书画成一张星图:现在能按主题点亮,还能把你读过的书回放成一段视频。
一键分享:一个链接,一张「星空年轮」海报
年轮页右上角点「分享」,会生成一个公开链接和一张「星空年轮」海报:左边是你读过的书在 60 万本书的星空里的位置,右边是年轮和几个数字。横版是发链接时的预览卡片,另有一张竖版的,适合发朋友圈和小红书。海报上有二维码,扫码就能看到你的年轮(知乎不让图里放二维码,下面这张示意图把它去掉了)。没开书海星空的账号,海报只有年轮,叫「阅读年轮」。
别人打开链接不用登录,看到的是一个只读的年轮页。分享的内容是你生成那一刻的快照,不含邮箱,短评默认不带。不想公开了随时撤销,撤销后链接就打不开了。
把豆瓣书架搬过来:两步
豆瓣没有提供导出接口,所以我做了一个书签按钮:
1. 在万书挑一的「导入」页,把「万书挑一 · 同步书架」按钮拖到浏览器书签栏,只需一次;
2. 打开你自己的豆瓣「读过」页,点一下书签。它会把你的读过、在读、想读一页页读下来,读完弹出万书挑一的窗口,自动导入。
这里有两件事要说清楚:
- 万书挑一的服务器不访问豆瓣,也拿不到你的豆瓣密码。数据是你自己的浏览器读出来、再交给万书挑一页面的。
- 它翻得很慢,每页隔 3 到 6 秒,每翻 10 页再歇一会儿,一遇到验证码就停下,不重试。我自己七百多本,大约五分钟。第一次同步之后,下次只读新标的那几本。
不用豆瓣也行,站内每本书的详情页都能直接标「想读 / 在读 / 已读」,读过的可以打星、写一句短评,短评只有自己能看到。
谁能用
- 注册就能用:书架、导入、改读完时间、阅读年轮、分享页、年轮版海报。
- 赞助者另外可以用:书海星空(星空里的「我的书架」、按时间回放、录视频)、带星空图的海报。注册送一天全功能体验,够你导入书架、看一遍自己的回放。
这个站是我一个人自费做的,不接广告,数据每天更新,承诺至少运营到 2027 年 12 月。如果你也种出了一棵树,欢迎把海报发在评论区。
数据来源:豆瓣图书公开页面;书架数据来自用户本人的导入;主题分类来自万书挑一的 AI 标签。

