关于项目
Dice!Next
Dice!Next 是经典 TRPG 骰子机器人 Dice! 的全新重构版本,致力于在现代技术栈上忠实复刻并延续 Dice! 的使用体验:C++ 高性能后端 + 现代 Web 管理面板,前后端分离、开箱即用,并支持多语言。
我们的目标是让老 Dice! 的用户无痛迁移,同时让新用户更易上手。
致敬与参考
Dice!Next 站在前人的肩膀上。向以下项目与社区致以诚挚的敬意与感谢:
本源:Dice!
- Dice! —— 本项目所复刻、延续的原项目。Dice! 在 TRPG 社区服务多年,其规则实现、文案与交互是 Dice!Next 的根基。Dice!Next 遵循其 AGPLv3 协议继续开源。
参考项目
- SealDice(海豹核心) —— 优秀的现代骰子项目,在指令兼容与体验设计上给予诸多参考。
- OlivaDice(青果) —— 高度兼容 Dice! 的骰子实现,部分指令语法与功能设计供我们对照。
- OneDice —— 统一骰点表达式标准,Dice!Next 兼容其表达式语法。
- OneBot 标准 —— 开放的聊天机器人协议标准,Dice!Next 的平台适配基于 OneBot v11。
- NapCat —— 基于 NTQQ 的机器人协议端实现。
- LLOneBot —— QQ 机器人框架与 OneBot 协议实现。
- SnowLuma —— 面向 NTQQ 与 OneBot 生态的远程协议框架。
技术依赖
drogon、nlohmann/json、SQLite / sqlite_orm、spdlog、React、Vite、shadcn/ui、VitePress 等众多开源项目。
测试人员感谢名单
感谢盲测期间不辞辛劳、提供大量反馈的测试人员(排名不分先后):
| 头像 | 测试人员 | 头像 | 测试人员 |
|---|---|---|---|
| 剪影 | 平衡 | ||
| 云嗣 | 贰狐 | ||
| 条辣困 | 叶川 | ||
| 韶华 | 细雪 | ||
| 察生 | 霜桦 |
正是你们的细致测试与建议,让 Dice!Next 不断变得更好。🎲
许可证
Dice!Next 基于 AGPLv3 协议开源发布,详见开源协议。