为什么Windows用户看B站,值得试试这款开源第三方客户端

发布时间:2026/8/16 18:23:53
为什么Windows用户看B站,值得试试这款开源第三方客户端 为什么Windows用户看B站值得试试这款开源第三方客户端【免费下载链接】BiliBili-UWPBiliBili的UWP客户端当然是第三方的了项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWP打开一个视频要转三圈圈、拖动进度条总慢半拍、想边看边回消息却发现浏览器标签页堆成了山……如果你在Windows上刷B站也有类似的别扭感那这款开源的第三方客户端 BiliBili-UWP也许能给你一个更清爽的答案。它不是在浏览器里套一层壳而是正儿八经跑在Windows系统里的原生应用接下来的内容就聊聊它凭什么更顺。从一次深夜追番说起网页版到底输在哪先还原一个场景你忙完手头的事窝在电脑前想补一集新番。打开网页版视频缓冲转了半天进度条才勉强走起来想开弹幕一起吐槽画面立刻变得卡顿中途去回复一条消息切回浏览器又要重新等待加载。这种体验恐怕不少人都经历过问题就出在网页版在资源开销和操作流畅度上的短板。BiliBili-UWP 正是冲着这些痛点来的。它基于 UWP通用Windows平台架构开发能直接调用系统的硬件加速能力视频解码效率相比网页版能提升三成以上。说人话就是同样一台电脑看4K、开弹幕、来回切窗口它都更游刃有余。简单交代一句背景它是社区开发者维护的第三方客户端非官方出品代码完全开源。项目目前虽已停止更新但功能完整、安装即用依然适合日常使用也适合拿来学习研究。三步装好马上开刷如果你的系统是 Windows 10 或 Windows 11版本1809及以上并装有 Visual Studio 2019 或更高版本记得勾选UWP开发组件就可以开始动手了。第一步拿到代码。打开终端克隆仓库git clone https://gitcode.com/gh_mirrors/bi/BiliBili-UWP第二步编译生成。用 Visual Studio 打开解决方案文件BiliBili-UWP.sln把平台选成 x64然后直接生成解决方案等待编译完成即可。第三步安装体验。到项目的bin/Debug目录下找到生成的应用包双击安装。如果系统提示无法安装未签名应用先到设置 更新和安全 开发者选项里开启开发人员模式再重试一次就好。装好之后你得到的不是一个网页快捷方式而是一个有独立窗口、有系统级体验的客户端。留意一下它启动时的加载画面你会感觉到这个第三方作品和官方应用是同一路气质。从入门到熟练找到最适合你的观影姿势切换桌面与平板两种界面这是这款客户端最聪明的设计之一。桌面模式下它采用左侧导航栏加右侧内容区的经典布局信息密度高鼠标操作效率很足平板模式下则换成横向滚动的卡片布局对触摸更友好放在Surface这类设备上体验尤其自然。更妙的是两个模式共用一套副页组件你在平板上养成的操作习惯切回桌面几乎无缝衔接。打开硬件加速播放更跟手在设置里把硬件加速打开播放4K、HDR视频时画面会顺滑很多。画面渲染交给GPU之后CPU被解放出来弹幕、评论、页面切换这些交互就不会和视频抢资源了。用小窗和快捷键边看边干别的想在写报告时挂着直播或者看教程时随手记两笔切到小窗模式视频会缩到角落继续播不影响你操作其他窗口。常用快捷键也几乎零学习成本空格播放/暂停、F全屏、M静音、Ctrl方向键快进快退。用熟了之后你会发现自己已经回不去网页版那种什么都得用鼠标点的日子了。账号、收藏与历史一个都不少登录支持多账号快速切换登录状态本地安全保存收藏夹、历史记录、稍后再看这些核心功能全部都有再配上内容推荐和搜索日常使用完全够用。进阶玩法把客户端变成生产力工具光会看还不够这款客户端还能帮你在看的过程中做点正事。边看边记时间戳帮你回看重点看教学视频或讲座时遇到重点可以直接记录笔记配合时间戳标记之后想回看某个关键片段点一下就能跳转比拖进度条找半天高效得多。按条件筛选历史记录历史记录支持按时间、类型和关键词筛选。想找上周看过的某个评测视频几秒钟就能定位不用在一长串列表里慢慢翻。遇到卡顿先做这几件事优先检查在设置里把默认画质降到720P或480P确认硬件加速已开启如果缓存太脏到设置 应用 BiliBili-UWP 高级选项里重置应用最后别忘了更新显卡驱动。多数卡成PPT的情况都是这几步能解决的。功能异常先查更新日志项目自带的Others/Update.txt记录了各版本的变化遇到某个功能突然不工作先翻翻这里再考虑重新登录账号或清理应用数据。想顺便学点东西这个项目的内功值得拆解即使你暂时用不上这个客户端把它当成一个学习样本也相当划算尤其对想入门UWP开发的人来说。先看懂三层架构整个项目按职责分成三层表现层BiliBili-UWP目录管界面和页面逻辑业务层BiliBili-Lib目录负责API请求与数据解析组件层BiliBili-Controls目录提供可复用的自定义控件。各层边界清晰照着读就能理解一个大型客户端是怎么组织代码的。梳理各司其职的服务模块核心服务集中在BiliBili-Lib/Service下账号、视频、番剧、频道各有独立的 Service 文件改动一个模块不会波及别的功能。这种划分方式对做任何应用都有参考价值。从控件与主题里找B站味开发者特意在细节上向官方应用靠拢——图标、动态卡片、评论区的排版都和移动端相差不大让你一眼就认出这是B站。这套设计在项目里落地为大量自定义控件放在Components和Template目录主题则在Theme目录下提供浅色、深色两套方案。播放器相关的实现Components/Controls/VideoPlayer.xaml、Models/UI/Others/VideoTransportControls.cs也值得想研究视频播放功能的同学细看。写在最后现在就动手试试网页版的短板、原生应用的流畅、双模式的适配、藏在代码里的设计巧思……BiliBili-UWP 把这么多内容打包进了一个免费开源的项目里。想体验就三步克隆代码、编译安装、开启开发者模式整个过程用不了一顿饭的功夫。当然如果你更希望它持续更新、功能永不停摆那可能要等官方表态或者后续的社区接力。但就现在能不能让Windows上的B站更好用这个问题而言这个项目的答案已经足够漂亮。去试试吧说不定你的下一集新番就是在它的小窗里看完的。【免费下载链接】BiliBili-UWPBiliBili的UWP客户端当然是第三方的了项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWP创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考