探索B站全新体验:Bilibili-Evolved开源工具深度解析
你是否曾因B站原版界面的广告弹窗而烦恼?是否想过自定义视频播放器的交互方式?Bilibili-Evolved作为一款强大的哔哩哔哩增强脚本,正是为解决这些问题而生。这款开源工具通过插件生态系统(即多个功能模块的集合),让普通用户也能轻松打造个性化的B站浏览体验。本文将带你全面了解如何通过Bilibili-Evolved解锁B站的隐藏功能,提升观看效率与体验质量。
问题发现:B站原生体验的四大痛点
在深入了解解决方案前,让我们先看看B站原生体验中常见的困扰:
- 视觉干扰严重:首页充斥着大量推荐内容和广告横幅,难以专注于想看的视频
- 操作效率低下:没有批量管理功能,收藏、稍后再看等操作需要重复点击
- 个性化不足:界面布局固定,无法根据个人习惯调整导航和功能位置
- 功能限制多:视频下载、画质调整等实用功能缺失或隐藏较深
这些问题不仅影响观看体验,还会浪费大量操作时间。而Bilibili-Evolved通过模块化设计,为这些痛点提供了针对性的解决方案。
解决方案:Bilibili-Evolved的核心价值
Bilibili-Evolved采用插件化架构,将功能划分为三大类,满足不同用户角色的需求:
内容消费者工具集
💡 界面净化组件
- 自动隐藏首页广告和推荐内容,专注于你关注的UP主更新
- 可定制的夜间模式,支持跟随系统自动切换
- 视频播放页净化,移除多余按钮和弹窗 适用场景:长时间浏览B站、夜间观看视频保护眼睛
💡 效率提升工具
- 视频批量下载,支持多种清晰度选择
- 评论区快速折叠/展开,一键查看热门评论
- 快捷键自定义,支持播放控制、页面导航等常用操作 适用场景:需要下载学习视频、快速筛选评论信息
创作者辅助工具
💡 数据增强功能
- 视频播放数据实时分析,包括完播率、弹幕密度
- 评论区关键词统计,快速了解观众反馈
- 创作者后台快捷入口,数据监控更便捷 适用场景:UP主日常数据监控、内容优化参考
💡 内容管理工具
- 收藏夹批量管理,支持按播放状态筛选
- 投稿历史快速访问,编辑状态一目了然
- 素材库管理,本地视频素材与云端同步 适用场景:内容创作者整理素材、管理投稿
开发者扩展平台
💡 API接口封装
- 简化B站数据接口调用,支持自定义数据展示
- 事件监听系统,可响应页面各类交互
- 样式注入工具,轻松修改页面元素样式 适用场景:开发自定义插件、扩展功能
开源工具Bilibili-Evolved的侧边栏导航界面,展示了主要功能入口和个性化布局
价值呈现:增强功能与原生体验对比
| 功能类别 | 原生体验 | Bilibili-Evolved增强体验 |
|---|---|---|
| 界面定制 | 固定布局,不可调整 | 支持自定义顶栏、侧边栏,可拖拽排序 |
| 广告处理 | 强制展示开屏广告和信息流广告 | 自动屏蔽各类广告,支持自定义过滤规则 |
| 视频控制 | 基础播放功能 | 支持倍速记忆、画质默认设置、播放位置同步 |
| 内容管理 | 单一操作模式 | 批量管理收藏、稍后再看,支持标签分类 |
通过以上对比可以看出,Bilibili-Evolved不仅解决了原生体验的痛点,还提供了丰富的扩展功能,让B站使用体验得到质的飞跃。
场景应用:从环境准备到基础配置
环境准备
重点提示:安装前请确保你的浏览器已安装Tampermonkey或Violentmonkey等用户脚本管理器。
-
获取源码
git clone https://gitcode.com/gh_mirrors/bi/Bilibili-Evolved预期效果:将项目代码下载到本地,准备进行后续安装
-
安装依赖
cd Bilibili-Evolved npm install注意事项:确保已安装Node.js环境(v14.0.0以上版本)
-
构建脚本
npm run build常见问题:如遇构建失败,可尝试删除node_modules目录后重新安装依赖
基础配置
重点提示:首次使用建议先熟悉设置面板布局,避免误操作影响使用体验。
-
导入脚本
- 打开浏览器的用户脚本管理器
- 点击"添加新脚本",选择项目中的
bilibili-evolved.user.js文件 - 确认安装并启用
-
访问设置面板
- 打开B站任意页面,点击右上角的Bilibili-Evolved图标
- 或使用快捷键
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac) 预期效果:打开设置面板,显示所有可用功能组件
Bilibili-Evolved功能增强设置面板,展示了组件开关和详细配置选项
- 核心功能启用
- 在设置面板中找到"自定义顶栏"并启用
- 开启"删除广告"和"夜间模式"功能
- 保存设置并刷新页面 预期效果:页面顶部导航栏变为可自定义状态,广告内容被自动隐藏
进阶探索:配置迁移与功能管理
配置迁移操作
当你需要在多设备间同步设置或备份配置时,可以使用内置的导入导出功能:
-
导出配置
- 打开设置面板,点击左下角"关于"选项
- 选择"导出设置",保存生成的JSON文件到本地 操作命令示例:该功能通过界面操作完成,无需命令行
-
导入配置
- 在新设备上安装相同版本的脚本
- 进入"关于"面板,选择"导入设置"
- 上传之前保存的JSON文件 注意事项:导入不同版本的配置可能导致部分功能异常
组件管理技巧
Bilibili-Evolved组件管理面板,展示已安装组件和管理选项
🔍 组件搜索与筛选
- 使用管理面板顶部的搜索框快速定位组件
- 通过左侧分类标签筛选不同类型的功能
🔍 批量操作
- 按住Ctrl键(Windows/Linux)或Cmd键(Mac)可多选组件
- 点击"批量操作"可同时启用/禁用多个组件
🔍 组件更新
- 定期查看"在线功能库"获取最新组件
- 启用"自动更新"功能确保核心组件保持最新状态
常见误区解答
问:安装Bilibili-Evolved会导致账号被封吗? 答:不会。该脚本仅在本地修改页面展示和交互方式,不会干扰B站服务器或违反用户协议。所有数据处理都在本地完成,不会上传任何个人信息。
问:为什么有些功能启用后没有效果? 答:部分功能需要特定页面环境或刷新页面才能生效。建议启用功能后按F5刷新页面,如果仍有问题,可以在设置面板中查看功能说明或提交反馈。
问:如何卸载不需要的组件? 答:在管理面板中找到对应组件,点击右侧的"卸载"按钮即可。注意,内置组件无法卸载只能禁用,第三方组件可以完全移除。
问:脚本会影响B站的加载速度吗? 答:影响微乎其微。Bilibili-Evolved采用懒加载机制,只有在需要时才会加载相关功能代码,并且对核心代码进行了性能优化。
相关工具推荐
除了Bilibili-Evolved,以下开源工具也能提升你的在线视频体验:
- MPV播放器:一款轻量级开源视频播放器,支持自定义快捷键和画质增强
- You-Get:命令行视频下载工具,支持各大视频网站内容下载
- Tampermonkey:用户脚本管理器,支持安装和管理各类网页增强脚本
- uBlock Origin:高效广告拦截工具,可与Bilibili-Evolved配合使用
通过Bilibili-Evolved,你不仅可以解决B站原生体验中的各种痛点,还能根据个人需求打造专属的浏览环境。无论是普通观众、内容创作者还是开发者,都能在这个插件生态系统中找到适合自己的功能模块。现在就开始探索,解锁属于你的B站全新体验吧!
GLM-5智谱 AI 正式发布 GLM-5,旨在应对复杂系统工程和长时域智能体任务。Jinja00
GLM-5.1GLM-5.1是智谱迄今最智能的旗舰模型,也是目前全球最强的开源模型。GLM-5.1大大提高了代码能力,在完成长程任务方面提升尤为显著。和此前分钟级交互的模型不同,它能够在一次任务中独立、持续工作超过8小时,期间自主规划、执行、自我进化,最终交付完整的工程级成果。Jinja00
LongCat-AudioDiT-1BLongCat-AudioDiT 是一款基于扩散模型的文本转语音(TTS)模型,代表了当前该领域的最高水平(SOTA),它直接在波形潜空间中进行操作。00- QQwen3.5-397B-A17BQwen3.5 实现了重大飞跃,整合了多模态学习、架构效率、强化学习规模以及全球可访问性等方面的突破性进展,旨在为开发者和企业赋予前所未有的能力与效率。Jinja00
AtomGit城市坐标计划AtomGit 城市坐标计划开启!让开源有坐标,让城市有星火。致力于与城市合伙人共同构建并长期运营一个健康、活跃的本地开发者生态。01
CAP基于最终一致性的微服务分布式事务解决方案,也是一种采用 Outbox 模式的事件总线。C#00