Skip to content

系统架构

本页面呈现知识库的完整系统架构,帮助贡献者与维护者快速理解各模块的职责边界与数据流向。

整体数据流

模块职责

模块文件职责
数据模型schema.pyCategory, AlgorithmEntry, Reference 数据类定义
注册表algorithm_registry.py加载、索引、全文搜索
分类管理category_manager.py分类层级查询、category_exists() 验证
验证器validate.py字段规则 + JSON Schema 双重验证
文档生成器generate_docs.py双语 VitePress 页面生成
CLI__main__.py命令分发入口

设计原则:所有展示层(文档、README)均从数据层自动生成,禁止手工编辑生成文件。

Released under the MIT License.