本文同步自知乎「万书挑一」专栏,原文:https://zhuanlan.zhihu.com/p/2090650010950033473
豆瓣有三百多万本书的条目,真正有评分的三十多万本(324,806 本)。9 分以上的书有 45,439 本,听起来很多,但其中 71%(32,478 本)的评价人数不到 100 人。几十个人就能把一本书「刷」到 9 分,所以只看评分,很容易被高分垃圾书骗。
把评价人数也算进去,再看一遍:评分 9 分以上、评价人数过万,三百多万本里只剩 366 本。去掉漫画、绘本和教材,再把同一本书的不同版本合并,剩下 238 本。这些书不是「有人说好」,而是上万人一起说好。下面是全部名单。
先放一张图。这是「书海星空」,把 44 万本书之间「读过这本的人也喜欢」的关系画成一张可以漫游的星图:每个点是一本书,大小是被推荐的次数,颜色是评分。中间那颗是《围城》,周围是和它最常被一起读的书。榜单看完,可以从任何一本出发,顺着星图找下一本。
筛法:一层一层剩下 238 本
每一层的条件都很简单:有评分、9 分以上、评价过万、不是漫画绘本教材、同书合并。门槛不高,但剩下的很少。
Top 30
榜首是《红楼梦》,9.7 分、46.9 万人评价,是前十里唯一同时做到「分最高」和「人最多」的书。前十里鲁迅占了两席(《坟》《野草》),奥威尔也占了两席(《动物农场》《一九八四》),《三体全集》是前十里唯一的 21 世纪作品。
11 到 20 名里历史和社科的比例明显上来了:《艺术的故事》《筚路维艰》《东晋门阀政治》《道德经》。《冰与火之歌》《银河帝国:基地七部曲》两套幻想小说的全集也在这一档,评价人数都在两万上下。
21 到 30 名里有一本评价人数极其突出的书:《活着》,92.6 万人评价,是全榜人数最多的书,9.4 分。它的好书指数比不过前面评分 9.5 的书,但如果按「多少人读过并且认可」来看,它是第一。
第 31 ~ 100 本
这一段开始出现大量「每个人书架上都有」的书:《围城》《飘》《小王子》《白夜行》《活着》之外的余华(《许三观卖血记》)、老舍(《茶馆》《骆驼祥子》)、鲁迅的另外几本。也有不少社科:《乡土中国》《规训与惩罚》《中国国家治理的制度逻辑》《叫魂》。
第 101 ~ 238 本
后半段的分数都在 9.0 ~ 9.2 之间,差别很小,顺序不必太当真。但「评价过万且 9 分以上」这个门槛本身已经筛掉了 99.9% 的书,能进这 238 本的,没有一本是凑数的。
为什么不直接按评分排
榜单按「好书指数」排,不按原始评分。好书指数是评分和评价人数的贝叶斯平均:
好书指数 = v/(v+m) × 评分 + m/(v+m) × C
v 是评价人数,m = 1000,C ≈ 8.05 是全站有评分图书的平均分。评价人数越少,分数越往均值拉;人数越多,越接近原始评分。这是 IMDb Top 250 用的同一类方法,目的只有一个:把「几十个人打出来的 9.5」和「几十万人打出来的 9.4」区分开。
一个反直觉的事实:评价人数越多,平均分反而越高。不到 30 人评价的书平均 7.82 分,一万人以上的书平均 8.30 分。人多并不会把分「拉低」,只会把真正的好书筛出来。
想按自己的标准筛?
这份榜单只是「9 分 + 过万人」这一组条件。我把三百多万本书做成了一个可以随意筛的工具,叫万书挑一(wanshutiaoyi.com),上面这个榜单就是它的一个筛选结果:
评分 ≥ 9,评价 ≥ 10000,排除「漫画」,按好书指数排序
常用的几种筛法:
- 按领域:加一个标签(心理学、历史、经济学、科幻……),评价人数 ≥ 1000,按好书指数排。1000 人是个经验阈值,低于它的 9 分基本不可信。
- 只看新书:年份 2022 以后,评分 ≥ 8.8,评价 ≥ 500。分数已经有几百人支撑、但还没进大众视野的书。
- 反着找:评分很高、人数不多的冷门书,再去「喜欢这本书的人也喜欢」里看有没有你读过的,比看分数准。
2020 年之后新出的书,单独放在「新书雷达」里,按人气或评分排:
每本书的详情页有评分分布(五星到一星的占比,一眼能看出是不是「一边倒」)、简介,以及「喜欢这本书的人也喜欢」:
最后
这个站是我一个人自费做的,不接广告,数据每周更新。2019 年我在知乎发过「好书一下」和「书海星空」两个旧版本,后来因为服务器到期停掉了。这次重做,自费运营至少一年,承诺至少运营到 2027 年 12 月;人多的话会升级服务器。
接下来会按领域一篇一篇发:心理学、历史、经济学、投资理财……每篇都是「该标签 + 评价过千 + 好书指数」筛出来、再人工剔掉标签噪声的 Top 30。有想看的领域,或者觉得榜单里漏了哪本,评论区告诉我。
数据来源:豆瓣图书公开页面;每本书都链接回豆瓣原页。

