Skip to content

项目边界

理解边界是贡献代码和规则的前提。Baka 的职责是执行用户选择的规则、展示解析结果并调用播放器;内容站点、媒体文件与授权关系不属于项目控制范围。

项目提供

  • 通用的搜索、详情和播放规则执行环境。
  • 本地播放器、弹幕、字幕、下载和媒体库功能。
  • 规则订阅、安装、更新检测与本地配置能力。
  • 对规则结构、已知操作符和常见错误的校验。

项目不提供

  • 视频内容托管、上传、镜像或分发。
  • 第三方站点的可用性、稳定性和内容准确性保证。
  • 绕过付费、账户权限、地区限制或数字版权保护的承诺。
  • 对用户所在地法律法规和第三方服务条款的替代判断。

贡献者责任

  1. 只提交复现问题所需的最少信息,不提交 Cookie、Token、账户或设备隐私数据。
  2. 不在规则中硬编码个人凭据、临时授权值或可识别个人身份的请求头。
  3. 验证媒体时只读取必要的小范围数据,例如 HLS 清单和分片的短 Range
  4. 发现疑似安全问题时优先私下报告,不在公开 Issue 中发布可直接滥用的细节。

相关内容:安全与合规

文档内容采用项目许可证约束;第三方站点与内容不由 AniBaka 提供。