Repository navigation
Releases: arisvia/bili-toolkit
Releases · arisvia/bili-toolkit
Release list
v1.3.0
[v1.3.0] - 2026-10-20
新增特性 (Features)
- 高码率 / 极高音质音轨重排优先:DASH 播放流中的音频按带宽与音质规格(192k/320k > 132k > 64k)降序重排,确保播放器首选最高音质音频流。
- 借用账号失效即时感知与红点告警:取流接口返回会话失效(code -101)或大会员权限不足(code -10403)时,自动标记该账号凭据失效、借用源自动跳过,并在面板及微缩胶囊显示醒目红色状态告警。
- 切号播放进度记忆与热恢复:多账号切换时自动记住当前播放位置并在页面重载后就地无缝热恢复播放进度,消除切换账号打断观影的断层感。
- Trusted Types 兼容注入防护:主世界注入层兼容强 CSP
require-trusted-types-for 'script'策略,自动协商创建 TrustedScript 安全策略,杜绝控制台抛错。
优化与修复 (Improvements & Fixes)
- 状态自愈与重新探活:失效账号在点击「重探」或重新扫码录入后自动清除失效标记并自愈恢复。
-
视觉对比度与标签样式:新增警告类标签并在双主题下达到 WCAG AA 无障碍标准(对比度
$\ge 4.5:1$ )。
v1.2.0
[v1.2.0] - 2026-10-13
新增特性 (Features)
- 软登出凭据保活:拦截 B 站原生退出登录请求,仅抹除浏览器本地当前会话,防止服务端会话凭据注销失效,账号池内凭据可一键登回。
- 左下角微缩切号胶囊 (Mini Dock):左下角常态微缩显示当前账号头像与运行状态,鼠标悬停即出快捷切号托盘,1 秒秒切且免疫第三方顶栏脚本干扰。
- 控制台状态徽标美化:控制台输出对齐现代 DevTools 规范,提供脚本品牌横幅与彩色状态胶囊,运行状态与借用链路更直观。
优化与修复 (Improvements & Fixes)
- 影视取流与端点加固:增加课堂(PUGV)与 OGV POST 端点支持,解决新版 Next.js SSR 番剧播放器首屏试看限制与暂停死锁问题。
- 会话有效期持久化:切号写入 Cookie 时自动补齐 180 天持久有效期,避免关闭浏览器后会话丢失变回未登录。
- 交互与文案打磨:微缩托盘增加鼠标悬停即时渲染,账号卡片锁定后操作文案明确为「恢复自动」,消除混淆。
v1.1.0
[v1.1.0] - 2026-10-12
新增与优化 (Added & Improved)
- 现代番剧播放器 (nanoPlayer) 深度接管:
- 拦截并拔除 nanoPlayer 首屏 SSR 内联试看配置(
prefetch.playUrl/requestConfig.reqHttpPlayUrlInfo),强制播放器发出原生网络请求走沙箱代理。 - 完美保护 React 18 客户端水合数据源(
__PLAYURL_HYDRATE_DATA__),修复选集列表永久卡在骨架屏的问题。 - 首屏播放器流加载后自动触发鉴权刷新(
reloadAccess()),彻底消除非会员初始态的 "Play Disabled" 暂停死锁。
- 拦截并拔除 nanoPlayer 首屏 SSR 内联试看配置(
- 液态玻璃悬浮面板全面改版:
- 头部采用 0.72 晶莹透光毛玻璃与 20px 模糊,消除旧版生硬纯白盖板感,实现浑然一体的流动视觉。
- 输入框右上角内嵌多态操作图标(为空时支持一键粘贴
📋,输入后切换为一键清空✕)。 - 操作按钮收敛为单排精致三连(
[扫码添加][保存并验证][仅验证]),彻底解决在 300px 宽度下面板挤出多行按钮的问题。
- 全要素视觉无障碍 (WCAG AA 达标):
- 双主题(深色/浅色)下所有标签(登录中、借用中、大会员、非会员、浏览器自带)、主按钮及粘性头部在极端场景下对比度均超 4.5:1,并通过自动化测试固化。
- 借用与诊断交互精细化:
- 卡片借用锁定按钮文案由歧义的「自动借用」优化为「恢复自动」,悬停即显示清晰释义。
- 底部诊断区按钮更名为「重测通道」,彻底消除与账号卡片上「重探」会员状态的同名认知混淆。
依赖与工程化 (Dependencies & CI/CD)
- 升级 GitHub Actions 官方依赖:
actions/checkout@v7,actions/setup-node@v7,actions/upload-artifact@v7,softprops/action-gh-release@v3。 - CI/CD 流水线支持从
CHANGELOG.md自动提取对应 Tag 的更新说明并同步至 GitHub Release。
v1.0.5
B站 · 会员权益借用 (bili-toolkit) v1.0.5
- 多账号权益借用:以主账号浏览互动,用已开通大会员的副账号获取播放地址,解锁 4K/8K/HDR/杜比/高码率与大会员专享内容。
- 一键切换与浏览器登录:支持通过
GM.cookie一键将池内账号应用为当前浏览器登录态,页面自动无缝刷新。 - 扫码一键添加入池:内置本地矢量二维码渲染,手机扫码即可免复制自动归档入池。
- 硬件编码偏好重排:自选 AV1 / HEVC / AVC / 自动最高优先级流。
完整变更历史:https://github.com/arisvia/bili-toolkit/commits/v1.0.5
v1.0.4
B站 · 会员权益借用 (bili-toolkit) v1.0.4
- 多账号权益借用:以主账号浏览互动,用已开通大会员的副账号获取播放地址,解锁 4K/8K/HDR/杜比/高码率与大会员专享内容。
- 一键切换与浏览器登录:支持通过
GM.cookie一键将池内账号应用为当前浏览器登录态,页面自动无缝刷新。 - 扫码一键添加入池:内置本地矢量二维码渲染,手机扫码即可免复制自动归档入池。
- 硬件编码偏好重排:自选 AV1 / HEVC / AVC / 自动最高优先级流。
完整变更历史:https://github.com/arisvia/bili-toolkit/commits/v1.0.4
v1.0.3
B站 · 会员权益借用 (bili-toolkit) v1.0.3
- 多账号权益借用:以主账号浏览互动,用已开通大会员的副账号获取播放地址,解锁 4K/8K/HDR/杜比/高码率与大会员专享内容。
- 一键切换与浏览器登录:支持通过
GM.cookie一键将池内账号应用为当前浏览器登录态,页面自动无缝刷新。 - 扫码一键添加入池:内置本地矢量二维码渲染,手机扫码即可免复制自动归档入池。
- 硬件编码偏好重排:自选 AV1 / HEVC / AVC / 自动最高优先级流。
完整变更历史:https://github.com/arisvia/bili-toolkit/commits/v1.0.3
v1.0.2
B站 · 会员权益借用 (bili-toolkit) v1.0.2
- 多账号权益借用:以主账号浏览互动,用已开通大会员的副账号获取播放地址,解锁 4K/8K/HDR/杜比/高码率与大会员专享内容。
- 一键切换与浏览器登录:支持通过
GM.cookie一键将池内账号应用为当前浏览器登录态,页面自动无缝刷新。 - 扫码一键添加入池:内置本地矢量二维码渲染,手机扫码即可免复制自动归档入池。
- 硬件编码偏好重排:自选 AV1 / HEVC / AVC / 自动最高优先级流。
完整变更历史:https://github.com/arisvia/bili-toolkit/commits/v1.0.2
v1.0.1
B站 · 会员权益借用 (bili-toolkit) v1.0.1
- 多账号权益借用:以主账号浏览互动,用已开通大会员的副账号获取播放地址,解锁 4K/8K/HDR/杜比/高码率与大会员专享内容。
- 一键切换与浏览器登录:支持通过
GM.cookie一键将池内账号应用为当前浏览器登录态,页面自动无缝刷新。 - 扫码一键添加入池:内置本地矢量二维码渲染,手机扫码即可免复制自动归档入池。
- 硬件编码偏好重排:自选 AV1 / HEVC / AVC / 自动最高优先级流。
完整变更历史:https://github.com/arisvia/bili-toolkit/commits/v1.0.1
v1.0.0
B站 · 会员权益借用 (bili-toolkit) v1.0.0
- 多账号权益借用:以主账号浏览互动,用已开通大会员的副账号获取播放地址,解锁 4K/8K/HDR/杜比/高码率与大会员专享内容。
- 一键切换与浏览器登录:支持通过
GM.cookie一键将池内账号应用为当前浏览器登录态,页面自动无缝刷新。 - 扫码一键添加入池:内置本地矢量二维码渲染,手机扫码即可免复制自动归档入池。
- 硬件编码偏好重排:自选 AV1 / HEVC / AVC / 自动最高优先级流。
完整变更历史:https://github.com/arisvia/bili-toolkit/commits/v1.0.0