Skip to content
jay3-yyPublic

About

原生、纯净、可扩展 —— 重新定义你的 B 站体验

Resources

Stars

5.2k stars

Watchers

17 watching

Forks

Latest commit

 

History

5,869 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BiliPai

BiliPai

原生、纯净、可扩展的第三方 BiliBili Android 客户端

简体中文 · English

Source 0.8.2 (579) Android 8.0+ GPLv3

下载 · Wiki · Telegram 频道 · Telegram 交流群

基于 Kotlin 与 Jetpack Compose 打造,支持视频、番剧、直播、动态、消息与离线缓存,适配手机、平板与折叠屏。

主要功能

功能 说明
视频播放 DASH、高清画质、弹幕、手势、倍速、播放记忆、后台播放与画中画
听视频 沉浸式与黑胶模式、歌词、队列、定时关闭、系统媒体控制与 Android Auto
桌面小组件 当前标题、播放控制、音频续播,以及稍后再看与搜索快捷入口
字幕与笔记 本地字幕导入导出、样式与时间调整;私有笔记、时间点与 AI 总结草稿
番剧与直播 追番、自适应选集、大屏分栏与横屏布局;直播分区与实时弹幕
动态与消息 关注动态、评论回复、图片预览与私信
搜索与缓存 视频、UP 主与番剧搜索;离线下载、断点续传与本地播放
外观与布局 Google Material 3、Miuix、可选液态玻璃与弹性动效、动态取色、首页规则网格与大屏布局
扩展能力 插件、DLNA / Google Cast 投屏、WebDAV 设置备份

部分画质需要登录或相应账号权限。外观、播放、弹幕与后台行为可在设置中调整。桌面小组件与车载入口见系统媒体使用说明。

界面预览

液态玻璃设计,贯穿全局

截图仅展示部分界面下的液态玻璃效果。

BiliPai 首页 BiliPai 外观设置 BiliPai 视频详情 BiliPai 搜索

界面随版本、主题和设备尺寸有所不同。

截图之外,应用还提供弹幕轻触快捷操作、竖屏上滑全屏与动态环境光、听视频、AI 总结笔记、字幕导入导出、插件扩展、DLNA / Google Cast 投屏与 WebDAV 设置备份等;部分功能与 Android 版本相关。

下载与安装

从 Telegram 频道 获取安装包与发布说明,交流反馈可加入 Telegram 群组。

  • 系统要求:Android 8.0+
  • 登录方式:TV 扫码、密码、短信验证码或 Cookie 导入
  • 安装 APK 时需允许对应来源安装应用

插件

内置空降助手、去广告、Anime4K、弹幕增强、夜间护眼、推荐与投屏等插件,并提供多种扩展方式:

  • JSON / .bp 规则:通过 URL 导入,用于内容过滤与弹幕处理等。
  • .bilipai.js 插件:扩展内容源,支持直播源、影视目录与网页抓取。
  • .bpskin 皮肤包:导入背景、颜色与部分动效资源,不执行代码。
  • .bpplugin Kotlin 插件包:目前支持包预览与能力授权,尚不执行外部 Dex。

在插件中心启用“去广告增强”,可在“视频标签屏蔽词”中添加、删除关键词,按视频实际标签过滤首页推荐、搜索结果和详情相关推荐。修改规则后刷新对应列表生效;未配置标签词时不增加标签请求,查询失败或超时时保留未确认命中的视频。

导入第三方插件前,请检查来源与权限声明。开发说明见 插件开发指南、Kotlin 插件 SDK 与 JS 插件示例。

最近更新

  • 去广告增强支持视频标签屏蔽词;推荐卡片按播放尺寸显示「竖屏」标识;动态页可关闭顶部 UP 主头像栏。
  • 平板嵌入与全屏播放器共用横屏弹幕样式;播放器新增独立的加载与缓冲提示。
  • 短视频返回首页后重新进入时续接未浏览内容;未真实播放不再写入观看历史,返回详情不再停留在封面。
  • 评论翻译识别中文回复前缀与中外文混排,中文为主的评论不再出现翻译入口;楼中楼保持滚动位置,点赞状态不再回退。
  • 搜索输入单向同步查询,修复光标、选区与输入法组合文字被异步回写重置。
  • 全屏切小窗回首页释放方向锁;稍后再看卡片补齐移除操作,Miuix 悬浮底栏磨砂覆盖两种材质。

完整记录见 CHANGELOG.md。

构建

环境:JDK 21、Android SDK 37。

git clone https://github.com/jay3-yy/BiliPai.git
cd BiliPai
./gradlew :app:assembleDev

Miuix 依赖从 GitHub Packages 获取,需在本机 ~/.gradle/gradle.properties 配置 gpr.user、gpr.key(或设置 GITHUB_ACTOR、GITHUB_TOKEN)。APK 输出至 app/build/outputs/bilipai/dev/。app/google-services.json 为可选配置,缺失时跳过 Firebase。

参与贡献

欢迎通过 Issue 反馈问题、提出建议,也欢迎提交 Pull Request,一起完善功能和翻译。

致谢

其余依赖与来源见 第三方声明。

许可证与声明

本项目采用 GPLv3。分发时请遵守许可证,提供对应源代码并保留版权声明。

本项目为非官方客户端,与 BiliBili 无隶属关系。内容版权归对应权利方所有,使用时请遵守相关法律法规与平台规则。登录信息保存在本地;使用统计可在设置中管理。

源码版本 0.8.2(579) · 更新于 2026-11-16 · Made by YangY

About

原生、纯净、可扩展 —— 重新定义你的 B 站体验

Resources

Stars

5.2k stars

Watchers

17 watching

Forks

Releases

Packages

Contributors

Languages