此次 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 开发组件了吗?
可以弄些简单的玩玩, 复杂的组件建议等预览版发布后(接口基本稳定)再开发.