读完一本喜欢的书,最难的是挑下一本。书店的推荐位是卖给出版社的,平台的「猜你喜欢」常常塞来一堆畅销榜。我真正想知道的是:和我一样喜欢这本书的人,后来还读了什么?
「书海星空」就是为这个问题做的。我把豆瓣上 49.5 万本书之间 430 万条「读过这本的人也喜欢」的关系拿出来,让关系近的书互相吸引、关系远的书互相排斥,算出每本书在三维空间里的位置,画成一张能飞进去逛的星图。每个点是一本书,点越大说明被越多的书推荐,离得越近说明两本书的读者越重合。
下面按一次真实的漫游,把它能做的事走一遍。
先看全景:34 个星系
刚打开时是全景。读者口味相近的书会自己聚成一团,一共聚出了 34 个星系,每个星系按里面书的主题命名:历史·人文(7.3 万本)、文学·小说(6.5 万本)、哲学·社会学、心理学·管理、日本漫画、科普·计算机、推理·悬疑……小一点的有武侠·金庸、台湾言情、香港文学·亦舒、连环画·小人书,还有一个 2020 年以后新书聚成的「新书·学术」。
颜色代表星系,配色照着真实星空调的,冰蓝、暖白、淡金、珊瑚红,不做花哨的彩虹色。同一个星系里,越亮的书评分越高。
几个位置关系挺有意思:科普·计算机在最上方自成一块,离文学很远;日本漫画和 BL 漫画挨在一起;新书·学术孤零零地漂在右下角,因为这批新书的读者关系还不多,等更多人读过它们,会慢慢被拉进各自的星系。
飞进一个星系
工具栏点「星系」,右侧列出全部 34 个星系和各自的代表作。点「推理·悬疑」,镜头飞进去,顶部会显示「你在 推理·悬疑 星系」。
这个星系的核心是《放学后》《绝叫》《消失的13级台阶》《长夜难明》《坏小孩》。有个现象很说明问题:《白夜行》和《嫌疑人X的献身》最热门的那个版本并不在这里,而是被拉进了文学·小说。读它们的人太多、读得太杂,已经从推理迷的书变成了大众读物,推理迷们自己更常一起读的,是上面那几本。
每个星系后面都有个「列表 →」,点了会跳到搜索页,把这个星系里的书按好书指数排出来,适合想一本本挑的时候用。
选一本书,顺藤摸瓜
在右上角搜「三体」,镜头会直接飞到它身边。选中之后,它和推荐它、被它推荐的书之间会连上线,右侧面板多出一个「顺藤摸瓜」页,分三组线索:
- 同作者星座:刘慈欣的其它书,《三体Ⅱ》《三体Ⅲ》《球状闪电》《流浪地球》《乡村教师》,用虚线连过去。
- 本星系值得看:《三体》所在的文学·小说星系里最有分量的书,《活着》《追风筝的人》排在最前。
- 通往其它星系的桥:它的邻居里属于别的星系的书。《三体》的桥一头通向科幻·奇幻(《球状闪电》《永恒的终结》),一头通向历史·人文(《明朝那些事儿》)。
被很多书推荐的书,连线会多到糊成一团。所以默认只画评价人数最多的 80 条,想看全部可以在面板里展开。
换一本《围城》试试。它被 911 本书推荐,「也喜欢」的十本是《边城》《骆驼祥子》《许三观卖血记》《黄金时代》《万历十五年》《月亮和六便士》《活着》《倾城之恋》《白鹿原》和《西游记》。钱锺书、沈从文、余华、王小波、黄仁宇、毛姆,这串名字差不多就是很多人中学到大学的书单。
看星空长出来
工具栏点「年份」,拖动滑块可以只看某个年份区间出版的书,范围外的书会暗下去。按「播放」,星空从 1900 年开始逐年点亮。
这里的年份是豆瓣条目对应的那个版本的出版年,不是作品写成的年份,所以《红楼梦》最热门的那个版本要到 1982 年才亮起来。停在 1945 年时,真正亮着的不到 800 本。一路播下去,最早成片亮起来的是连环画·小人书(一半出版在 1984 年以前)和武侠·金庸,最晚的是晋江·网络小说,大部分出版在 2022 年前后。播到最后整片星空才全亮,这本身就是一张中文出版几十年的缩影。
把这次漫游存下来
逛过的每本书都会记进「足迹」,按顺序连成一条线。这次我从《三体》出发,经过《白夜行》《设计中的设计》《海贼王》《经济学原理》,停在《百年孤独》。
足迹面板里可以删掉其中某一本,可以「保存」下来以后再看,也可以「回放」,镜头会按顺序一本本飞过去。点「分享」会生成一个链接,朋友打开就能沿着你的路线再飞一遍。比起甩一句「推荐你读这本」,这样能让对方看到你是怎么从一本书走到下一本的。
这张图是怎么来的
图里没有编辑挑选,也没有推荐算法替你猜。每条线都来自豆瓣书页上「喜欢读这本书的人也喜欢」那一栏,数据在 2026 年 10 月更新过,覆盖 49.5 万本书。位置是这些关系自己推出来的,星系是关系最紧的书自己聚出来的,名字是看了每个星系里的书之后起的。
入口在这里:书海星空。书海星空是赞助者权益,注册就送 1 天全功能体验,够你好好逛一圈。

