Skip to content

水系核心: 事件输入输出流 | 水系标准骰系开发前置 | 规则书编写工具

License

Notifications You must be signed in to change notification settings

HydroRoll-Team/HydroRollCore

Repository files navigation

Core' 水系核心 Structure

HydroRollCoreIcon Documentation Status release_status Join The Community Ruff

去中心化应用程序。

📕 水系核心是骰系去中心化的一种解决方案,提供了强大的 TRPG 规则书处理功能。 支持在 CLI 中单独使用,同时也提供 REST API 和 WebSocket 通信接口以便其他语言接入。 此外,它能够读取一种约定式的规则包,并行处理规则包,生成 PDF 文件和本地在线文档站点。
  • 🦀 Rust 底层实现,“性能优异、速度惊人”。
  • 🐍 Python 编写的顶层业务逻辑,方便使用、更快入门。
  • 📦 兼容的规则包继承解决方案,完善的社区与规则包市场。
  • 🛠️ CLI 呼出,通过脚手架可以直接使用全部功能。
  • 📃 多语言支持:提供 REST APIWebSocket 接口,支持多语言接入和交互。
  • 🏗️ 高并发处理 ,使用 Rust 实现的规则包加载模块支持并行处理,极大提高性能。
  • 📚 PDF 生成,结合自定义 PDF 模板,能够生成符合需求的 PDF 文件与 LaTeX 源码。
  • 🌏 离线文档与在线协作站点,使用 Sphinx 框架与 Vue 技术栈生成的本地文档与在线站点。
  • 🥰 不止这些...

AGPL3.0 © 2023-PRESENT 简律纯 & HydroRoll-Team.

license icon

FOSSA Status