Skip to content

架构解释 (Architecture)

Diataxis 象限:理解导向 (Understanding-oriented)

目标受众

核心开发者

用途

解释"为什么这样设计"。帮助读者建立对系统的整体理解,包含设计决策的背景和权衡。

写作原则

  • 包含 Mermaid 图表辅助理解
  • 解释设计决策的 why,不只是 what
  • 内容基于实际代码验证,不从旧文档复制
  • 为 guide/ 和 tutorial/ 提供"深入阅读"链接目标

将包含的文档

  • software-architecture.md — Presto 主应用架构(Wails/Go/Web 前端)
  • registry-architecture.md — 注册中心架构(模板分发链路)
  • cicd-pipeline.md — CI/CD 流水线(GitHub Actions 构建矩阵)
  • website-architecture.md — 官网架构(Presto-homepage)

Presto — Markdown to PDF