哔哩哔哩UWP客户端零基础上手指南:几步搞定编译运行,Windows 也能轻快刷 B 站
【免费下载链接】biliuwpbilibili uwp项目地址: https://gitcode.com/gh_mirrors/bi/biliuwp
很多 Windows 用户的真实烦恼是这样的:想看个视频,官方客户端又大又重,开机自启拖慢速度,首页塞满推广位;用网页版吧,又不支持桌面弹幕、通知和本地缓存。有没有一款既轻快、功能又够用的哔哩哔哩客户端?答案是有的——哔哩哔哩UWP(biliuwp),一款开源的第三方 B 站客户端,主打 UWP 原生体验,视频、直播、弹幕、追番、音乐一应俱全。这篇文章就从零开始,带你了解它值不值得用,以及怎么把它从源码跑起来。
先看亮点:这款哔哩哔哩客户端凭什么值得装
在动手编译之前,先花 30 秒看清它的价值。和官方客户端相比,biliuwp 的核心卖点可以用几句话概括:
- 轻量纯净:基于 UWP 框架开发,包体小、启动快,没有花里胡哨的推广弹窗,界面清爽。
- 功能覆盖广:视频播放、直播观看、番剧追更、动态刷取、音乐、搜索、个人中心,日常会用的功能基本都有。
- 开源可自建:完整源码开放,开发者可以自行编译、修改、定制,甚至接续维护。
- 社区气质浓郁:界面和交互带着浓厚的 B 站二次元风格,细节处有"懂 B 站"的味道。
如果你想要一个"装好即用、不吵不闹"的 B 站客户端,又或者你对官方版本不太满意,这个项目都值得一试。
上手前的准备:需要什么环境
编译一个 UWP 项目,门槛其实不高,满足下面几点即可:
| 项目 | 建议要求 | 说明 |
|---|---|---|
| 操作系统 | Windows 10(1809 及以上)或 Windows 11 | UWP 应用运行的基本前提 |
| 开发工具 | Visual Studio 2022(或 2019) | 需勾选"通用 Windows 平台开发"工作负载 |
| 运行环境 | 启用"开发者模式" | 本地部署调试时必需 |
| 基础工具 | Git、.NET SDK | 用于拉取代码与还原依赖 |
不熟悉 UWP 也没关系,下面的流程照着走即可,遇到问题大概率是环境没装全,检查一下这几个依赖就行。
从零到跑起来:哔哩哔哩UWP 编译运行全流程
整个流程可以概括为五步:准备 → 获取代码 → 还原依赖 → 编译 → 运行。我们用编号步骤把它走一遍。
第 1 步:安装并配置 Visual Studio
打开 Visual Studio Installer,勾选"使用 C++ 的桌面开发"与"通用 Windows 平台开发"两个工作负载。前者是 UWP 编译的常见依赖,很多新手在这里漏装,导致后续编译报错。装好后到"设置 → 更新与安全 → 开发者选项"里开启开发者模式。
第 2 步:获取项目源码
打开终端,把仓库克隆到本地:
git clone https://gitcode.com/gh_mirrors/bi/biliuwp克隆完成后,进入项目目录,你会看到BiliBili.sln解决方案文件,以及BiliBili.UWP、BiliBili.JSBridge、BiliBili.Background等子项目——其中BiliBili.UWP是核心主程序。
第 3 步:还原项目依赖
在项目根目录执行还原命令,把第三方库和 NuGet 包拉取齐全:
dotnet restore如果觉得命令行不方便,也可以直接用 Visual Studio 打开BiliBili.sln,首次加载时 IDE 会自动触发还原,等待进度条走完即可。
第 4 步:编译项目
还原成功后,执行编译:
dotnet build首次构建会比较慢,需要下载并编译若干依赖,属于正常现象。看到 "Build succeeded" 就说明编译通过了。
第 5 步:运行并体验
在 Visual Studio 中把启动项目设置为BiliBili.UWP,按 F5 即可本地部署运行。成功后,你就能在 Windows 上看到自己亲手编译出来的哔哩哔哩客户端了——这种"跑通一次"的成就感,是直接下载安装包体会不到的。
小提示:如果你只是想快速体验,也可以直接使用仓库中已打包好的
.appxupload文件进行部署,跳过编译步骤。
上手之后:几个值得一试的玩法
编译成功只是开始,下面这些实际使用中的小技巧,能让体验再上一个台阶。
换一套主题皮肤,界面焕然一新
项目内置了多套主题配色,存放在BiliBili.UWP/Theme/目录下,比如 BlueTheme、GreenTheme、PinkTheme、PurpleTheme 等。想换个视觉风格时,直接修改应用启动时加载的主题资源即可,不用动任何业务逻辑,很适合想体验"换肤"的普通用户。
用弹幕屏蔽管理,还自己一个清净
追番看视频最怕满屏引战弹幕。项目提供了弹幕管理相关功能(对应DMHideManagePage页面),你可以按关键词、用户等方式屏蔽指定弹幕,把评论区还原成自己舒服的样子。
善用下载与本地历史
官方客户端下载功能通常有限制,而 biliuwp 提供视频缓存(Download2Page)与本地历史记录(LocalHistoryPage),离线观看、随时回看不误。通勤路上想刷收藏的视频,这些功能就很实用。
同赛道客户端盘点:该怎么选
市面上能用的 B 站客户端不止一个,简单做个对比,方便你按需选择:
| 客户端 | 特点 | 适合人群 |
|---|---|---|
| biliuwp(本项目) | 轻量、UWP 原生、开源可自编译 | 追求轻快纯净、喜欢折腾源码的玩家 |
| 哔哩哔哩官方客户端 | 功能最全、持续更新、体验不断优化 | 追求省心、需要完整服务的普通用户 |
| Richasy / Bili Uwp | 设计感强、主打易用性、社区活跃 | 重视界面美观与现代交互的用户 |
三者并不冲突:日常主力使用,官方客户端是最省心的选择;如果你在意资源占用和界面清爽度,或者想参与开源维护,那么 biliuwp 这类第三方项目更能满足你。需要提醒的是,本项目目前处于停止维护状态,正因如此,它才更期待有能力的开发者 Fork 之后继续接力。
写在最后:动手试试,顺便接一把力
这篇文章的初衷很简单:让你知道 Windows 上还有这样一款轻快的哔哩哔哩UWP客户端,并且有能力亲手把它编译出来。从环境准备到跑起程序,全程不过几步;即便你对 C# 和 UWP 并不熟悉,跟着流程走一遍,也能建立起对"开源项目从源码到可运行"的完整认知。
如果你喜欢这个项目,不妨给仓库点个 Star 支持一下;如果你有精力,更欢迎 Fork 一份、修复几个 Bug 或补充一点功能,让这个社区项目继续焕发活力。毕竟,开源项目最好的归宿,就是有更多人愿意让它活得更久。
【免费下载链接】biliuwpbilibili uwp项目地址: https://gitcode.com/gh_mirrors/bi/biliuwp
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考