news 2026/8/16 18:35:25

想在 Windows 上顺滑刷 B站?BiliBili-UWP 客户端安装使用全指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
想在 Windows 上顺滑刷 B站?BiliBili-UWP 客户端安装使用全指南

想在 Windows 上顺滑刷 B站?BiliBili-UWP 客户端安装使用全指南

【免费下载链接】BiliBili-UWPBiliBili的UWP客户端,当然,是第三方的了项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWP

如果你已经受够了在浏览器里刷 B站,那么今天介绍的这款BiliBili-UWP 客户端,或许能让你眼前一亮。它是开发者「云之幻」打造的第三方 B站 客户端,基于 UWP(通用 Windows 平台)架构,专为 Windows 10/11 优化,自带桌面与平板两种显示模式,把移动端的顺畅手感搬到了大屏幕上。它能解决网页版卡顿、界面臃肿、操作不便等一堆老毛病,下面我们就一步步看它值不值得装。

浏览器卡到怀疑人生?是时候换个打开方式了 💻

先别急着划走,我们复盘一个普通夜晚:你在浏览器里点开一个 1080P 视频,先是转圈,接着风扇起飞;旁边还开着十几个标签页,内存告急;想看弹幕和评论,得往下滚半天。最后你只好委屈自己看 480P——明明电脑配置不差,体验却一塌糊涂。

问题不在你的设备,而在于浏览器天生不是为长视频设计的。它要同时伺候标签页、脚本、广告和一堆插件,分给视频的算力自然捉襟见肘。

BiliBili-UWP 客户端走的是完全不同的路子:原生应用、独立运行、直接调用系统播放能力。没有浏览器外壳的拖累,视频解码和界面渲染各司其职,流畅度自然上了一个台阶。这也是为什么很多人用过一次原生客户端,就再也回不去了。

BiliBili-UWP 客户端和网页版,一张表看懂差距 📊

口说无凭,我们把两者拉到同一张表里比一比:

对比项浏览器网页版BiliBili-UWP 客户端
运行方式依赖浏览器,随开随关独立原生应用,稳定运行
资源占用标签页一多就吃满内存相对轻量,专注本职
播放体验受网页渲染拖累硬件加速,快捷键直达
界面形态单一网页布局桌面 / 平板双模式
多任务处理切标签页易丢进度小窗播放,边看边干别的
触摸操作基本没有滑动控进度、控音量

当然,网页版也有它的好处:无需安装、随处可用。但如果你追求的是沉浸式观影,这款客户端显然更懂你的需求。接着往下看,它真正能打的地方还不止这些。

上手实测:第三方 B站 客户端能打的 5 个点 🎯

安装之后,这 5 个功能是我最常夸它的理由,也建议你优先体验:

  • 双模式自适应:桌面模式采用 Master-Detail 布局,左侧导航、右侧详情,信息密度高,适合 1080P 以上的大屏;平板模式走横向滚动、触摸优先,在 Surface 或 XBOX 上体验更佳。
  • 播放器相当能打:核心播放器支持弹幕开关、进度微调,还内置全屏、影院、小窗等多种状态,按一下Esc就能退出,非常顺手。
  • 快捷键体系完整:空格暂停、F2开关弹幕、F11全屏、F10小窗……看片时手几乎不用离开键盘。
  • 截图一键保存:按Shift + S截取当前画面,自动存进「图片库/Bili ScreenShot」,遇到名场面随手就存。
  • 内容覆盖全面:视频、番剧、动态、搜索、历史、收藏夹一个不少;登录账号后,你的收藏与观看记录都会跟着账号走。

三步搞定:BiliBili-UWP 客户端安装教程 ⚙️

听起来不错?那怎么装上它呢?别担心,整个过程比你想象的简单。

准备工作:Windows 10 1809 及以上系统,一台装有 Visual Studio 2019(需勾选 UWP 开发组件)的电脑。

第一步,获取源码。打开终端,执行:

git clone https://gitcode.com/gh_mirrors/bi/BiliBili-UWP

第二步,编译并部署。用 Visual Studio 打开BiliBili-UWP.sln,在package.appxmanifest的 Package 选项卡下重新生成一个测试证书,然后选择 x64 平台,重新生成解决方案并部署到本地。

第三步,开启开发者模式。应用未签名,Windows 默认会拦截安装。请先到「设置 > 更新和安全 > 开发者选项」里打开开发人员模式,再运行编译产物,或直接右键执行 release 包里的install.ps1脚本。

小提示:如果安装时报证书错误,把压缩包里的证书双击导入到「本地计算机 > 受信任的根证书目录」,再走一遍流程即可。

怎么用更顺手?快捷键与触摸操作全清单 🎹

装好之后,下面这张表就是你的观影"作弊码",建议先收藏:

按键 / 操作功能
Space播放 / 暂停
F2开启 / 关闭弹幕
F10进入 / 退出小窗
F11进入 / 退出全屏
Esc退出全屏、影院、小窗等状态
Shift + S截图,保存至图片库/Bili ScreenShot
鼠标侧键快速返回上一页

还有两个容易被忽略的隐藏操作:双击播放器即可播放/暂停;在触摸屏上左右滑动调进度、上下滑动调音量,躺着也能单手控制。如果播放时觉得卡,开发者给过一个土办法:先在显卡设置里开启垂直同步试试;网络不稳定时,也可以手动把默认画质降一档,换来更顺滑的播放。

内核拆解:这款 UWP 应用是怎么搭出来的 🔬

对普通用户来说,会装会用就足够了;但如果你对技术感兴趣,这个项目的结构同样值得一翻。它被拆成了四个子项目,各司其职:

  • BiliBili-Controls:自定义控件库,存放 AdaptiveGridView、虚拟化面板等特殊控件
  • BiliBili-Lib:公共类与核心服务,打开Service文件夹就能看到AccountServiceVideoServiceAnimeServiceChannelService,每个都对应一类业务
  • BiliBili-Notification:运行时组件,负责后台任务与动态提醒
  • BiliBili-UWP:应用主程序,通过AppViewModel管理全局运行时状态

播放器的实现也很有意思:核心播放器位于Components/Controls/VideoPlayer.xaml,魔改的媒体传输控件放在Models/UI/Others,样式则统一收敛在Template/Media.xaml里。想研究 UWP 播放器如何从零落地,这套组合就是现成的教材。

另外还有一个值得学习的设计:作者把账号、番剧、搜索等独立页面抽成共享的副页(Sub),桌面和平板模式共用一套代码,既省工作量又保持体验一致。这种"复用"思维,正是大型应用保持优雅的关键。

避坑锦囊:新手最容易踩的 4 个坑 🕳️

动手前,把这几个常见问题记在心里,能帮你少走很多弯路。

问:编译老是失败,怎么回事?先检查系统版本是否 ≥ 1809;再确认 Visual Studio 里已安装 UWP 开发组件;最后别忘在package.appxmanifest中重新生成测试证书。三件事都做对,基本就能通过。

问:选了 4K 画质,为什么还是糊?4K 选项人人可见,但非大会员拿到的片源本身不是 4K——这是 B站 会员体系的限制,不是应用的 bug。

问:怎么没有直播和视频下载功能?这是开发者的刻意取舍,他在项目里明确说明没有这两个需求。想用这两类功能的话,可能得另寻他路。

问:在 Surface Pro X 上打不开?项目声明在部分 ARM 设备上可能无法运行,属于已知问题,作者也暂时没有相关设备去排查。

最后再提醒一句:项目已停止维护并从商店下架,如果遇到影响使用的 Bug,可能需要自行修复或选择其他方案。但正因如此,它作为学习参考的价值反而更加纯粹

写在最后:停止维护,但它依然发光 ✨

说实话,把一个停止维护的项目推荐给你,多少有点"明知故犯"。但它确实值得:对用户,它仍是一款体验完整、设计用心的第三方 B站 客户端;对开发者,它是一份坦诚的"参考答案",展示了一个人如何把移动应用解构、重组、搬到桌面上,如何在保留 B站 味道的同时,又做出属于自己的风格。

作者说过,做这个应用,一半是出于对 B站 的喜爱,一半是想挑战自己。正是这种朴素的热爱,让开源社区不断冒出类似的作品——免费、开放、不掺商业杂质,纯粹为了"更好用"。

如果你心动了,现在就动手吧:克隆源码,按上面的步骤编译运行,然后打开收藏夹里的视频,享受一次真正顺畅的观影。也欢迎你翻开它的代码,看看一位技术爱好者,是如何把自己的想法一点点变成现实的。

这,就是开源的浪漫。

【免费下载链接】BiliBili-UWPBiliBili的UWP客户端,当然,是第三方的了项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWP

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/16 18:34:55

Java网络编程核心:TCP/IP协议与NIO底层原理详解

1. Java开发者为什么需要深入理解网络底层原理?作为Java开发者,你可能已经熟练使用过各种网络相关的API和框架,比如HttpURLConnection、Netty、Spring Web等。但当你遇到网络超时、连接重置、性能瓶颈等问题时,是否感到无从下手&a…

作者头像 李华
网站建设 2026/8/16 18:15:37

国产网闸技术解析:安全隔离与高效传输的平衡之道

1. 国产网闸的技术突围之路 在数字化基础设施安全领域,网闸设备长期被国际品牌垄断。深铠威这款国产网闸的突破性在于实现了安全隔离与传输效率的平衡——采用自主设计的ASIC芯片处理数据摆渡,实测单向传输延迟控制在50μs以内,同时通过"…

作者头像 李华
网站建设 2026/8/16 18:13:00

Wand-Enhancer免费解锁专业版:手机远程控制游戏修改实操指南

Wand-Enhancer免费解锁专业版:手机远程控制游戏修改实操指南 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer Wand-Enhancer 是一款面向…

作者头像 李华
网站建设 2026/8/16 18:12:10

if和while是如何被编译的?miniC-hosting可视化JMP与JZ控制流指令

if和while是如何被编译的?miniC-hosting可视化JMP与JZ控制流指令 【免费下载链接】miniC-hosting A simple stack-based virtual machine that runs C in the browser. 项目地址: https://gitcode.com/gh_mirrors/mi/miniC-hosting 你有没有好奇过&#xff0…

作者头像 李华