十天前我写过一篇《书海星空漫游指南》:把豆瓣上几十万本书之间「读过这本的人也喜欢」的关系拿出来,让读者重合的书互相吸引,算出每本书在三维空间里的位置,画成一张能飞进去逛的星图。
这十天它变了不少。书从 49.5 万本涨到 54 万本,关系从 430 万条涨到 462 万条;32 万本书有了 AI 读过之后打的主题;你可以把自己的豆瓣书架搬进来,看读过的书落在星空的哪里,再按时间回放一遍,录成视频发给朋友。
这篇按一次真实的漫游,把新东西走一遍。所有画面都是用真实数据录的,书架是我自己的。
36 个星系,每个都有星座名
读者口味相近的书会自己聚成一团,现在一共 36 个星系。每个星系除了按主题起的名字,还配了一个真实的星座或星云名:历史·人文是猎户座,文学·小说是大熊座,心理学·管理是蛇夫座,科普·计算机是望远镜座,2020 年以后的新书聚成的那一团是煤袋星云。
点工具栏的「星系」,右边是 36 张卡片,每张有三本代表作的封面、书的数量,大星系下面还能展开几个「星团」。
星团是星系里按二级主题聚出来的更小的一团,一共 158 个。比如心理学·管理星系里,有一团是「改变心理学的 40 项研究」这类经典心理学,另一团是客体关系、家庭治疗。点星团,镜头直接飞过去。
AI 主题镜头:整片星空只为一个主题亮
星系是按「谁和谁一起被读」聚出来的,不一定等于书讲的是什么。比如心理学书大多在心理学·管理星系,也有一些散在其它星系里。
所以我让 AI 读了 32 万本有评分的书,按统一的标准打上主题、形式和受众。点工具栏的「镜头」,选一个主题,属于它的书全部亮起,其余的压暗成背景。
选「心理学」,亮起来 5,697 本,大半挤在蛇夫座,几个星团的名字浮出来;换成「计算机与技术」,亮的是左边望远镜座那一片;换成「历史」,亮的是右边猎户座。
面板最上面有个开关「全图按主题上色」,打开后整张星图按 AI 主题重新着色,能看出同一个星系里混着哪几种书。
搜一本书,顺着「也读」一路飞
右上角搜「三体」,回车,镜头飞到它身边。被它推荐、推荐它的几百本书同时连上线,右边弹出书卡:封面、评分、一句话简介,下面是「读过的人也读」前 5 本。
点书卡里的任何一本,镜头就飞过去,书卡换成那本书的。我从《三体》点到《球状闪电》,再点到《超新星纪元》,三次点击走完了刘慈欣的几本代表作。书卡下面还有「想读」「读过」两个按钮,点了直接记进你的书架。
我的书架:读过的书在星空里点亮
在「我的」页面可以一键导入豆瓣书架(只有你自己看得见)。导进来之后,打开镜头面板的「我的书架」,读过的书在星空里点亮、画上金色的圈。
我导入了 721 本,706 本在星空里。读过的 325 本分布在 19 个星系,最常去的是心理学·管理和科普·计算机。
面板里有一根时间滑块,拖动它,书按标记年份一年年亮起来。
按时间回放:十年读过的书连成一条星轨
点「按时间回放」,镜头按你标记的日期,一本一本飞过去。走过的路线留在星空里,越早的越淡;右上角是年份,下面是那片星系的星座名。
回放里能看出一个人读书的轨迹:我 2015 年那一段,镜头在蛇夫座(心理学·管理)和望远镜座(科普·计算机)之间来回跳,一会儿《影响力》,一会儿《C++编程思想》。
一键录成视频
回放可以直接录成视频:竖屏、方形、横屏三种画幅,「精华」挑约 30 秒的代表书,「完整」把区间里的书都走一遍。镜头可以选「全局」(整片星空不动,书一本本亮起来)或「跟随」(和现场回放一样一本本飞)。左下角是封面、书名和读过的日期,右上角是年份和星座名。
跟随镜头则和现场回放一样,一本一本飞过去:
录好直接下载成 MP4,发朋友圈或微信群都行。
看星空一年年长出来
工具栏点「年份」,按「播放」,星空从 1900 年开始逐年点亮。
这里的年份是豆瓣那个版本的出版年,不是作品写成的年份。一路播下去,最早成片亮起来的是连环画·小人书和武侠·金庸,最晚的是晋江·网络小说,大部分出版在 2022 年前后。
这张图是怎么来的
图里没有编辑挑选,也没有推荐算法替你猜。每条线都来自豆瓣书页上「喜欢读这本书的人也喜欢」那一栏,位置是这些关系自己推出来的,星系和星团是关系最紧的书自己聚出来的。AI 主题是另一套独立的标签,只用来点亮和上色,不影响书的位置。
入口在这里:书海星空。书海星空是赞助者权益,注册送 1 天全功能体验,够你导入书架、看一遍自己的回放。
导入豆瓣书架在这里:导入豆瓣书架。

