diff options
| author | 2024-03-12 09:09:48 +0800 | |
|---|---|---|
| committer | 2024-03-12 09:09:48 +0800 | |
| commit | 91ebc76aec7ace1189d9a2386e167de0e080fc77 (patch) | |
| tree | 5c2d64f6bd162b6c7896984be3488dd85eb8d0b2 /README.rst | |
| parent | b29525ed8278327accda42ac6c787db5cd604fab (diff) | |
| download | HydroRollCore-91ebc76aec7ace1189d9a2386e167de0e080fc77.tar.gz HydroRollCore-91ebc76aec7ace1189d9a2386e167de0e080fc77.zip | |
chore(filetree): complete framework design for corev99.99.99
Diffstat (limited to 'README.rst')
| -rw-r--r-- | README.rst | 28 |
1 files changed, 27 insertions, 1 deletions
@@ -8,7 +8,7 @@ HydroRoll-Core <=> 水系核心 -========================== +=========================== 去中心化应用程序。 @@ -25,6 +25,32 @@ HydroRoll-Core <=> 水系核心 - 📚 *PDF* 生成,结合自定义 *PDF* 模板,能够生成符合需求的 *PDF* 书籍。 - 🌏 离线文档与在线协作站点,使用 *Sphinx* 框架与 *Vue* 技术栈生成本地文档与在线站点。 +架构设计 +-------- + +核心模块 ``corelib`` + +包含 *CLI* 界面,用于单独使用。 +包含 *REST API* 和 *WebSocket* 通信模块,以便其他语言能够接入和与之交互。 +集成请求处理模块,确保能够处理大量请求。 + +规则包加载模块 ``Rule Pack Loading Module`` + +负责读取约定式的规则包。 +利用并行处理技术,可通过Rust实现以提高性能。 + +PDF生成模块 ``PDF Generation Module`` + +将规则包作为输入,结合高度自定义的PDF模板,生成符合要求的PDF书籍。 + +文档站点生成模块 ``Documentation Site Generation Module`` + +使用Sphinx框架生成本地在线文档站点。 + +其他功能模块 ``Other Feature Modules`` + +包括尚未确定的其他功能,如文档生成、数据分析等。 + ---- `AGPL3.0`_ © 2023-PRESENT `简律纯`_ & `HydroRoll-Team`_. |
