弹幕核心通用构件 2
此项目建立在 Jim Chen 的作品 CommentCoreLibrary 之上
原始项目长时间未更新且起步较早使用技术与新的技术树差距较大1,所以我们决定使用新技术重构此项目并保持该副本更新。
由于迁移困难较大,除非我们得到了原作者的协助,此副本将不会合并入原始项目。
- 基础核心功能(
CommentManager
) - 弹幕过滤
- 弹幕预处理
- 高级弹幕效果
- 弹幕解析
- CCLNative
- Bilibili XML
- AcFun JSON
- 代码弹幕
- 文档
- 演示
- 完整测试演示(参考原项目)
详情请参见项目文档(WIP)。
- 包含模块
@ccl2/core
、@ccl2/parsers
、@ccl2/filters
CommentCoreLibrary2.js
支持直接在浏览器中使用
核心模块(CommentManager
)与各种 API。
弹幕解析器:
BilibiliXmlParser
:哔哩哔哩 XML 格式弹幕
多个内置的过滤器:
CommentTypeFilter
:弹幕类型过滤RuleBasedFilter
:基于规则的高级过滤
代码弹幕引擎(重构尚未完成)。
CommentCoreLibrary 2 基于 CommentCoreLibrary(LICENSE)。
CommentCoreLibrary 2 采用 MIT 许可证 授权,完整许可文件参见 LICENSE。