bbhouse-tauri:哔哩哔哩高效观看助手
项目介绍
bbhouse-tauri
是一款针对哔哩哔哩用户设计的第三方应用,它基于 Tauri
跨平台框架构建,支持 Windows
、macOS
和 Linux
系统。这款应用的核心目的是提供一种更加高效、简洁的方式来浏览和观看哔哩哔哩视频内容,特别是对于拥有大量关注的用户来说,能够快速浏览完动态和视频。
项目技术分析
bbhouse-tauri
采用了一系列现代前端技术构建用户界面,包括 Vue 3
、Vite
和 TypeScript
。其核心播放功能与弹幕引擎源自 DPlayer.js
,而API调用则基于 bilibili-API-collect
公开仓库。此外,项目使用 Rust
来建立本地反向代理进行取流,通过 Tauri
实现用户界面与Rust模块的通信,并构建完整的二进制文件。
项目及技术应用场景
在当今信息爆炸的时代,哔哩哔哩用户面临着几个痛点:关注UP主过多导致动态信息过载、网页版哔哩哔哩资源占用过高以及大会员体验受影响等问题。bbhouse-tauri
旨在解决这些问题,以下是几个具体的应用场景:
-
高效浏览动态:对于关注大量UP主(2000+)的用户,
bbhouse-tauri
提供了一个简洁的视频动态分区展示主页,去除了B博和推荐流,让用户可以更快速地浏览完动态。 -
资源占用优化:相比网页版哔哩哔哩,
bbhouse-tauri
的资源占用大大降低,即使在开启多个视频Tab时,也不会导致系统崩溃。 -
改善大会员体验:近期哔哩哔哩随机出现的PCDN问题影响了大会员的体验,
bbhouse-tauri
替换了这些随机出现的PCDN,提升了观看体验。 -
便捷下载与播放:通过简单封装
BBDown
,bbhouse-tauri
用户可以更便捷地下载和播放哔哩哔哩视频。
项目特点
- 极简设计:
bbhouse-tauri
保持了极简的设计风格,目前仅包含视频动态和播放功能,没有推荐流和B博。 - 灵活过滤:用户可以根据分区、标题、UP主等条件过滤视频动态。
- 独立播放器:独立的播放器窗口支持播放列表,提供了更加丰富的观看体验。
- 性能卓越:在
Windows 11
和macOS
下,启动速度与原生应用相当。 - 跨平台兼容:已经发布了适用于
macOS
、Ubuntu
和Windows
的安装包。 - 主题切换:支持明/暗主题切换,满足不同用户的需求。
总结
bbhouse-tauri
作为一个专注于提升哔哩哔哩用户体验的开源项目,不仅解决了现有痛点,而且提供了更加高效、个性化的观看方式。通过其跨平台特性和现代化的技术栈,bbhouse-tauri
有望成为哔哩哔哩用户的必备工具之一。如果你是哔哩哔哩的重度用户,不妨尝试一下 bbhouse-tauri
,它可能会改变你的观看习惯。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考