一、你的B站首页,是不是也越来越"窄"了?
你有没有这种感觉——
打开B站首页,翻了几页,发现全是差不多的内容。你昨天看了个游戏评测,今天首页就全是游戏测评;你上周点了个美食视频,好家伙,现在满屏都是做饭。你越喜欢看什么,算法就越拼命给你推什么,最后你会发现,整个B站好像就剩那么几个分区了。
这不是你的错觉。B站的推荐算法就是这么工作的:它根据你的浏览历史、点赞记录、观看时长,给你画一个"用户画像",然后只推送这个画像里的内容。时间一长,你的信息世界就越来越窄——这就是所谓的"信息茧房"。
更让人纠结的是,你还拿它没什么办法。
不登录吧——B站对游客的限制越来越严:画质锁在720P,弹幕功能受限,评论区只能看不能发,中间还时不时弹登录窗。体验大打折扣。
登录吧——算法就像个过于热情的管家,你多看什么,它就更拼命地给你塞什么。你想看点新鲜的、跳出自己舒适圈的内容?对不起,算法不给你这个机会。
有没有一种办法,既能保持登录状态的完整功能,又能打破这个推荐茧房?
还真有。这就是我今天想分享的这款开源浏览器插件——TabulaBili-Plus(初见哔哩增强版)。
二、它是什么?一句话说清楚
TabulaBili-Plus 是一个 Chrome 浏览器扩展,它做的事情很简单:让你在登录B站账号的状态下,看到的是"匿名游客"的热门流。
换句话说,你依然可以享受1080P+高清画质、正常发弹幕、写评论、点赞收藏,但你的B站首页推荐,不再是算法根据你的个人数据"喂"给你的内容,而是B站默认的热门大盘——就像你第一次打开B站时看到的那样,各种内容都有,经常能看到新鲜的东西。
项目名字里的 "Tabula" 来自拉丁语 "Tabula Rasa"(白板),意思是"清空、重置"。这个名字很贴切——它做的就是把首页的推荐算法"擦掉",还原成一张白纸。
这款插件完全免费,MIT 开源协议,代码透明可审查,目前在 GitHub 上已经有 300+ Star。作者是 tjsky,上游项目来自王大刀的 TabulaBili(初见哔哩)。
核心能力速览:
• 保持登录状态,1080P+、弹幕、评论、点赞收藏全功能正常 • 首页推荐变成热门流,打破算法推荐的"信息茧房" • 精准拦截,只影响首页 feed 接口,其他页面完全不受影响 • 四种模式自由切换,不是非黑即白,而是给你选择权
三、原理揭秘:它到底是怎么做到的?
3.1 为什么B站的推荐会"困住"你
B站推荐算法的核心逻辑,依赖于你的个人身份数据。当你登录B站时,浏览器会在每次请求中自动携带一串标识——Cookie,其中包含 SESSDATA(你的登录凭证)、buvid(你的设备标识)、b_lsid(你的会话ID)等。
B站的后端服务器看到这些数据,就知道你是谁、你看过什么、你点过什么赞、你在哪些视频上停留了多久。然后它基于这些数据,从推荐模型里给你"量身定制"一份首页推荐。
你登录得越久,算法就越了解你,你的首页就越"精准",但也越"窄"。
3.2 TabulaBili-Plus 怎么做到的
TabulaBili-Plus 的原理很有意思——不是在页面上"做手脚",而是在浏览器底层网络层,悄悄把发给B站首页推荐接口的请求里的个人信息"擦掉"了。
具体来说,它利用的是 Chrome 最新扩展架构(Manifest V3)中的 declarativeNetRequest(DNR)机制。这是浏览器原生支持的底层网络规则系统,不需要常驻后台进程,性能损耗极低。
当B站首页加载推荐内容时,会向 api.bilibili.com 的推荐接口发送请求。TabulaBili-Plus 的 DNR 规则会自动拦截这个请求,剥离掉其中的 Cookie(SESSDATA、buvid 等个人标识),然后放行。
B站后端收到这个请求后,发现没有携带任何个人身份信息,就把它当成一个"匿名访客"来处理,下发默认的大盘热门流——也就是B站全站最热门的视频,而不是针对你的个性化推荐。
关键细节:拦截规则只对首页推荐接口生效。当你打开视频播放页(/video/)、用户中心、搜索页面时,请求正常携带 Cookie,账号功能完全不受影响。画质、弹幕、评论、收藏——一切正常。
3.3 和其他方案比,优势在哪
你可能想问:那我自己手动清除 Cookie,或者用无痕模式,不是也能达到类似效果吗?
我们来对比一下:
| TabulaBili-Plus DNR | 保留 | 一次安装,自动生效 | 只动首页,不影响其他页面 |
手动清除 Cookie 和无痕模式的问题是:你失去了登录状态,画质受限、功能受限。而 TabulaBili-Plus 是基于 Chrome 官方 DNR 机制的底层网络规则,不是前端脚本注入那种"魔法"——B站即使更新了前端代码,也绕不过网络层的请求拦截。这也是它更可靠、更稳定的原因。
四、四种模式:不是一刀切,而是给你选择权
TabulaBili-Plus 最让我喜欢的设计,是它没有搞"非黑即白"——要么全个性化,要么全匿名。它提供了四种模式,你可以根据不同的场景和心情自由切换。
4.1 纯净模式:彻底匿名,每次刷新都是"新访客"

这是最"极端"的模式。插件会剥离所有个人数据,B站后端完全无法将你的请求和任何历史记录关联起来。你一刷新,首页就是全新的热门流,和第一次打开B站一样。
适合场景:你想完全跳出自己的信息圈,看看B站上真正在流行什么。
需要注意:因为每次请求都"太干净"了,短时间内频繁刷新,可能会被B站的风控系统误判为爬虫,返回固定的内容。如果你用这个模式,建议正常浏览,不要频繁刷屏。
4.2 探索模式:保留一点"熟悉感",再探索新世界

我目前用得最多的就是这个模式。它的逻辑是:前10个推荐内容按照你的个性化算法来,但以此为起点,后续的内容就进入热门流了。
打个比方——就像你走进一家餐厅,先点一道你确定爱吃的菜,然后让服务员推荐你没试过的菜。你不会完全陌生,但能不断拓展自己的口味边界。
适合场景:既想保留一点自己的阅读习惯,又不想被算法完全困住。
4.3 混合模式:热门与个性化交替出现

这个模式会交替请求热门内容和个性化推荐。你刷一次首页,看到的可能是热门内容;再刷一次,又回到个性化推荐。两种内容交替出现,形成一个平滑的过渡。
适合场景:你还在适应"破茧"的过程,不想一下子完全脱离算法推荐。
4.4 个性模式:不做干预,完全回归原始状态

这个模式相当于把插件"关掉"——不拦截任何请求,完全遵循B站自身的算法推荐。偶尔想看看算法又给你推了什么新东西的时候,可以切回这个模式。
适合场景:有时候你确实想看看"猜你喜欢"推了什么,那就一键切回来,看完再切回去。
四种模式之间切换非常方便,点击浏览器工具栏的插件图标,打开设置面板,选一个模式就行。切换时插件会自动刷新页面,即时生效。

五、安装与上手:零配置,三分钟搞定
5.1 安装方式
方式一:Chrome 扩展商店在线安装(推荐)

直接在 Chrome 扩展商店搜索 "TabulaBili-Plus" 或 "初见哔哩增强版",点击安装即可。这是最简单的方式,后续也能自动更新。
方式二:本地安装(开发者模式)
如果你出于隐私考虑,或者想在 Edge、Arc 等 Chromium 内核浏览器上使用,可以走本地安装:
1. 从 GitHub Releases 页面下载扩展压缩包,解压到本地文件夹 2. 打开 Chrome 浏览器,地址栏输入 chrome://extensions/3. 开启右上角的"开发者模式" 4. 点击"加载已解压的扩展程序",选择刚才解压的文件夹
完成。整个过程也就两三分钟。
5.2 首次使用
安装完成后,在浏览器工具栏找到 TabulaBili-Plus 的图标,右键点击"固定到工具栏"(方便后续切换模式)。点击图标,打开设置面板,选择一个模式。
然后打开 B 站首页——你马上就能看到变化。
5.3 我的实际体验
说实话,第一次用的时候,我确实有一种"B站怎么变大了"的感觉。原本首页翻来覆去就是那几个分区的内容,切换到纯净模式后,首页一下子丰富了起来——有科技区的硬核科普、有生活区的Vlog、有音乐区的翻唱、有知识区的深度解读……很多内容我平时根本不会刷到,但确实很有意思。
有意思的是,我还发现了很多以前不知道的优质UP主。算法的推荐逻辑是"推你喜欢的同类内容",所以它不会主动给你推跨领域的新UP主。但热门流不会——它只按热度排序,管你平时看什么。这让我的关注列表一下子扩充了不少。
六、和同类方案比,它赢在哪里
在发现 TabulaBili-Plus 之前,我也试过其他"逃出算法"的方法,对比下来差距还挺明显的:
vs 手动清除 Cookie:每次刷新都要手动操作,而且清 Cookie 会影响所有页面——你刚发出去的评论、正在看的视频进度,都可能受到影响。根本不是一个可持续的方案。
vs 无痕模式:无痕模式下每次打开B站,你都是"游客",需要重新登录。而且游客模式下画质被限制在720P,弹幕功能也受限——体验大打折扣。
vs 浏览器多账号切换:搞两个B站账号,一个登录刷首页,另一个登录做其他操作?太折腾了,而且本质上还是被算法困住,只是换了个账号。
vs 其他B站客户端/插件:市面上确实有一些B站第三方客户端,但它们要么功能不完整,要么需要把账号信息交给第三方服务——安全风险大。TabulaBili-Plus 是开源的,代码透明,而且不需要你输入任何账号密码,只是在底层拦截网络请求,安全性上更有保障。
七、需要注意的几个点
说实话,这款插件也不是完美的,有几点需要提前说明:
浏览器兼容性:目前只支持 Chrome 和 Chromium 内核的浏览器(Edge、Arc、Vivaldi 等都算)。Firefox 和 Safari 暂不支持,作者目前也没有开发计划。
纯净模式可能触发风控:前面提到过,纯净模式下每次请求都不带任何身份信息,如果短时间内大量刷新,可能会被B站短暂识别为异常流量。建议日常使用探索模式或混合模式,体验更稳定。
不影响其他功能:这一点很重要——视频播放、搜索、个人中心、动态、收藏、历史记录,这些功能全部不受影响。插件只动首页推荐这一个接口。
开源可审查:MIT 协议,代码在 GitHub 上完全公开。如果你不放心,可以自己去翻代码,看它到底干了什么。这也是我推荐开源工具的原因——透明,才有信任。
八、总结:谁适合用这款插件
如果你符合以下任意一条,TabulaBili-Plus 值得一试:
• 你是B站重度用户,每天花不少时间刷首页 • 你感觉B站首页推荐越来越"窄",想看到更多不同类型的内容 • 你不想为了"破茧"而牺牲画质和弹幕功能 • 你对开源工具比较放心,愿意尝试社区维护的项目 • 你想在 Chrome/Edge 上找回最初刷B站那种"什么都有"的感觉
一句话总结:TabulaBili-Plus 用一个很巧妙的技术方案,解决了B站用户"登录被算法困住,不登录被功能困住"的两难问题。它让你在享受登录状态所有特权的同时,拥有一个干净、丰富、多元的首页推荐。
你可以访问 Chrome 扩展商店搜索 "TabulaBili-Plus" 直接安装,也可以去 GitHub 上搜索同名项目,查看源码和更多信息。
最后想问问你:你的B站首页现在在推荐什么内容?有没有感觉被算法"困住"的时候?欢迎在评论区留言,分享你的发现和体验。
关注「善忘技术夹」,每周发现一个实用好工具。
夜雨聆风