关于 OtoNote

OtoNote 是 BanG Dream! Our Notes 的非官方资料站,提供角色、音乐与配队工具。

在这里做什么

使用资料前,了解这些

先确认当前区服和资料版本。不同区服的进度、名称或数值可能不同,资料整理也可能滞后;最新内容请以游戏内公告为准。

配队与歌曲计算供比较和规划使用,结果受卡片养成、谱面、技能与计分规则影响。请同时阅读工具内的适用范围和验证状态说明。

查看资料版本

源码与许可

OtoNote 的应用源码、工具、测试和示例配置已在 GitHub 公开,欢迎阅读实现、反馈问题和讨论改进。

开源许可
自有代码与文档采用 MIT 许可,使用、修改和再分发时保留版权与许可声明。 MIT License
独立工具
本地养成导出工具保留其原有 MIT 许可证与版权声明,不覆盖官方 SDK、游戏资源或第三方依赖。
游戏与素材
游戏名称、角色、图片、音频、剧情与模型的权利归各自权利方所有。公开仓库不附带游戏安装包、内容快照或生产数据库。
第三方软件
各项目遵循各自许可。Live2D Core 与 Spine Runtimes 适用专门条款,不随本站代码获得额外授权。
阅读完整许可说明

网站如何运作

从整理游戏资料,到展示页面和尝试配队,网站由几个各司其职的部分组成。

页面与工具

资料页面共用一套界面,配队和歌曲计算在浏览器中运行;较重的计算交给后台 Worker,减少对页面操作的影响。

Astro · TypeScript · Web Workers

独立更新的内容

资源处理工具把不同游戏版本整理成内容快照。网站代码与内容分别发布,页面按所选版本读取对应资料。

Python · JSON · SHA-256

查询与扩展服务

Python 服务提供查询等动态能力;机器人复用整理后的资料,并将回复绘制成便于阅读的图片。

FastAPI · SQLite · Pillow

源码可以独立编译;运行完整资料站需要自行准备兼容的内容快照和适用的第三方运行库。

阅读技术概览与开发入口

项目与致谢

感谢让这个资料站得以实现的项目与维护者。下面列出主要使用的项目及其用途;直接依赖、版本记录与许可来源见仓库清单。

页面与交互

  • Astro MIT

    页面模板与静态构建。

  • TypeScript Apache-2.0

    页面逻辑与数据类型检查。

  • Three.js MIT

    演出场景中的 WebGL 渲染。

  • OpenCV.js Apache-2.0

    浏览器内匹配截图卡面。

  • Tesseract.js Apache-2.0

    在浏览器内读取截图中的养成数字。

  • PixiJS MIT

    Live2D 预览的二维渲染基础。

角色与演出

  • 连接 PixiJS 与 Live2D 模型。

  • Live2D Cubism Core Live2D Proprietary Software License Agreement

    Live2D 模型运行库;需按官方许可另行获取,不随公开源码提供。

  • Spine Runtimes Spine Runtimes License Agreement

    通过 spine-threejs 播放骨骼动画,适用 Spine 专门许可。

内容与媒体处理

  • UnityPy MIT

    解析 Unity 资源并整理为站点可用内容。

  • WannaCRI MIT

    解析和提取 CRI USM 媒体。

  • FFmpeg LGPL / GPL

    音视频转码与校验;具体许可取决于所用构建。

  • vgmstream See COPYING

    游戏音频解码;各组件许可见项目 COPYING。

查询与图片生成

  • FastAPI MIT

    查询、管理和机器人服务的接口框架。

  • Uvicorn BSD-3-Clause

    运行 Python Web 服务。

  • SQLite Public domain

    查询数据库与服务状态存储。

  • Pillow MIT-CMU

    机器人回复图片的绘制与排版。

  • Noto Fonts OFL-1.1

    机器人图片的中文与符号字体;字体许可按实际使用的文件保留。

这些名称用于说明技术来源,不代表对应项目或游戏权利方为本站提供背书。许可摘要不替代上游原文。

查看第三方项目与许可清单

一起完善这里

感谢每一位提供纠错、使用体验和建议的玩家。发现资料有误、页面异常,或有想看的内容,都欢迎告诉我们。

反馈时请附上页面链接、区服、资料版本和复现步骤;截图请先遮去账号信息。账号凭据、登录令牌和私有配置请勿放进公开 Issue。

GitHub Issues [email protected] QQ 3230342553(小号)