github the1812/Bilibili-Evolved v2.0.0-tp1
v2.0.0 Technical Preview 1

latest releases: v2.8.12-preview, v2.8.12, v2.8.11-preview...
pre-release2 years ago

此次 Release 为 v2.0.0 Technical Preview 1 (技术预览版), 请注意:

  • 技术预览版仅供开发者或对此项目非常熟悉的用户体验, 如果你只对日常使用感兴趣, 请继续等待 v1 的后续更新.
  • 主要是本体方面的换新, 功能模块尚未迁移完成, 因此还不能替代 v1 作为日常使用.
  • 不保证稳定性, 可能有大量神秘 bug 潜伏.

欢迎来到 Bilibili Evolved v2 的第一个版本, 为了更长远的发展, 我完全重写了整个项目:

  • 引入现代化前端工具 (webpack, Babel, PostCSS 等)
  • 源代码 TypeScript 全覆盖 (webpack 等配置文件除外)
  • 自带 UI 组件库 (基于 Vue)
  • 移除对 jQuery 和 Vuex 的依赖
  • 全新的架构设计, 本体大小可减小至 300+KB
  • 不再有离线版, 你可以自行控制组件的更新

安装文件位于 ./dist/bilibili-evolved.user.js 或 ./dist/bilibili-evolved.preview.user.js , 虽然分了个预览版但目前还没有区别(

使用方法见 README.md.

关于技术上的更详细的信息, 请参见代码贡献指南.

已完成功能

  • 下载弹幕
  • 夜间模式
    • 跟随系统 / 计划时段
  • 删除广告
  • 查看封面
  • 简化评论区

待完成功能 (近期)

  • 下载视频, 已支持普通视频源 + flv / dash 格式 + 显示链接 / aria2 输出, 待实现番剧 / 课程 / 手动输入源, 纯音频格式 + IDM 输出.
  • 自定义顶栏, 目前仅实现至 v1.10.20 (commit 855bb6f)
  • 视频卡片联合投稿显示支持
  • 简化直播间
  • 设置面板
    • 组件/插件/样式管理 - 文本 / 批量输入支持
    • "关于"页面
    • 停靠位置

你可能想问的其他问题

v1 还会更新吗?

在 v2 正式版发布前会保持更新, 只是频率可能慢些.

v2 正式版何时发布?

在功能迁移完成后, 会发布 v2 的预览版, 测试没有问题后就会发布正式版.

是否会涵盖 v1 的所有功能?

尽量会, 有些特别复杂的功能可能会在正式版发布之后再完成开发, 目前确定的有简化首页.

本体体积缩小后, 还会在 GreasyFork 上发布吗?

我拒绝.

可以为 v2 开发组件了吗?

可以弄些简单的玩玩, 复杂的组件建议等预览版发布后(接口基本稳定)再开发.

Don't miss a new Bilibili-Evolved release

NewReleases is sending notifications on new releases.