docs: 同步项目总览和子仓库指针
This commit is contained in:
@@ -119,7 +119,15 @@ Word 文档已经说明:
|
||||
|
||||
## 四、服务端当前已实现
|
||||
|
||||
服务端使用 FastAPI。当前后端已经从早期单文件形态拆成分层结构,主要入口和目录:
|
||||
服务端采用的成熟框架和模板生态:
|
||||
|
||||
- 后端 HTTP 框架:`FastAPI`,运行服务使用 `Uvicorn`,请求模型和参数校验使用 FastAPI 自带的 `Pydantic` 体系。
|
||||
- 后端工程结构:参考 FastAPI 官方 full-stack 模板、FastAPI Users 等成熟 FastAPI 后台项目的分层方式,拆成 `routes / services / repositories / schemas / core`。
|
||||
- 管理后台前端:使用 GitHub 上的 `pure-admin-thin` / `vue-pure-admin` 生态,技术栈是 `Vue3 + Element Plus + TypeScript + Vite`。
|
||||
- 存储组件:元数据使用 SQLite,版本文件和崩溃文件使用 MinIO 对象存储。
|
||||
- 当前说明:后端已经完成工程化分层,但还没有整套接入 FastAPI Users 的用户、JWT、RBAC 权限系统;当前管理员鉴权仍是项目自有令牌机制,后续生产化安全加固时可以继续替换或接入成熟认证组件。
|
||||
|
||||
当前后端已经从早期单文件形态拆成分层结构,主要入口和目录:
|
||||
|
||||
```text
|
||||
update-server/main.py 应用启动、数据库初始化、MinIO 初始化、全局客户端鉴权
|
||||
@@ -961,7 +969,7 @@ RSA 签名已经实现,但仍缺少:
|
||||
|
||||
4.13 多平台
|
||||
|
||||
目前只支持 Windows x64,尚未支持 Windows ARM64、Linux、macOS 和多平台 Manifest 分流。
|
||||
Windows x64 已完成主要联调;Linux x64 已完成 Qt 跨平台编译、SDK 打包脚本、客户端打包脚本、配置模板和服务端发布配置支持。尚未完成 Windows ARM64、macOS、多平台 Manifest 分流,以及真实 Linux 版 SimCAE 主程序实机联调。
|
||||
|
||||
============================================================
|
||||
五、需求文档 Demo 里程碑状态
|
||||
|
||||
Reference in New Issue
Block a user