aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/README.rst
diff options
context:
space:
mode:
author简律纯 <i@jyunko.cn>2024-03-12 09:09:48 +0800
committer简律纯 <i@jyunko.cn>2024-03-12 09:09:48 +0800
commit91ebc76aec7ace1189d9a2386e167de0e080fc77 (patch)
tree5c2d64f6bd162b6c7896984be3488dd85eb8d0b2 /README.rst
parentb29525ed8278327accda42ac6c787db5cd604fab (diff)
downloadHydroRollCore-91ebc76aec7ace1189d9a2386e167de0e080fc77.tar.gz
HydroRollCore-91ebc76aec7ace1189d9a2386e167de0e080fc77.zip
chore(filetree): complete framework design for corev99.99.99
Diffstat (limited to 'README.rst')
-rw-r--r--README.rst28
1 files changed, 27 insertions, 1 deletions
diff --git a/README.rst b/README.rst
index 98a346c..2db9052 100644
--- a/README.rst
+++ b/README.rst
@@ -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`_.