RMDC系统设计文档 整体转换为SKILL
This commit is contained in:
70
7-JenBranchRBAC/飞控业务架构图.md
Normal file
70
7-JenBranchRBAC/飞控业务架构图.md
Normal file
@@ -0,0 +1,70 @@
|
||||
# 系统架构图
|
||||
|
||||
## 接入层
|
||||
1. Nginx
|
||||
2. Ingress Nginx
|
||||
|
||||
## 业务层
|
||||
1. cmii-fly-center
|
||||
2. cmii-sky-converge
|
||||
|
||||
### AI能力调度
|
||||
1. cmii-uav-ai-core
|
||||
|
||||
### 视频接入层
|
||||
1. cmii-live-operator
|
||||
2. cmii-live-zlm
|
||||
|
||||
## 中间件(持久化)
|
||||
1. MySQL
|
||||
2. InfluxDB
|
||||
3. Redis
|
||||
4.
|
||||
|
||||
## 数据层
|
||||
1. minio
|
||||
|
||||
|
||||
你是一名非常优秀的系统架构师,非常善于使用draw.io绘制结构清晰,精美的系统架构图,初步的系统架构说明见上文,请你为next-ai-draw-io制作一份提示词,用于构建美观 专业的系统架构图
|
||||
|
||||
|
||||
Create a professional, layered System Architecture Diagram. Use a top-down layout with 4 distinct horizontal containers (layers) spanning the full width.
|
||||
|
||||
## Visual Style
|
||||
- Theme: Clean, modern, enterprise style.
|
||||
- Colors: Use soft blues and whites for backgrounds; distinct colors for each layer's header.
|
||||
- Icons: Use standard tech icons (Nginx, Kubernetes, Database, Storage) where appropriate.
|
||||
|
||||
## Structure Definition
|
||||
|
||||
### 1. Access Layer (Top Layer)
|
||||
- Group Name: "Access Layer"
|
||||
- Nodes:
|
||||
- "Nginx" (Use Nginx icon, placed at the very top)
|
||||
- "Ingress Nginx" (Use Load Balancer or K8s Ingress icon, placed below Nginx)
|
||||
- Flow: Connect "Nginx" down to "Ingress Nginx".
|
||||
|
||||
### 2. Business Layer (Middle Layer - Large Container)
|
||||
- Group Name: "Business Layer"
|
||||
- Inside this layer, create 3 visual sub-groups/clusters to organize the services:
|
||||
- Cluster A (Core Business): "cmii-fly-center", "cmii-sky-converge"
|
||||
- Cluster B (AI Scheduling): "cmii-uav-ai-core" (Label this group "AI Capabilities")
|
||||
- Cluster C (Video Access): "cmii-live-operator", "cmii-live-zlm" (Label this group "Video Services")
|
||||
- Flow: Connect "Ingress Nginx" from the layer above to these service components.
|
||||
|
||||
### 3. Middleware Layer (Bottom-Middle Layer)
|
||||
- Group Name: "Middleware & Persistence"
|
||||
- Nodes (Arrange horizontally):
|
||||
- "MySQL" (Use Relational DB icon)
|
||||
- "InfluxDB" (Use Time Series DB icon)
|
||||
- "Redis" (Use Cache/Redis icon)
|
||||
|
||||
### 4. Data Layer (Bottom Layer)
|
||||
- Group Name: "Data Storage"
|
||||
- Nodes:
|
||||
- "Minio" (Use Object Storage/Bucket icon)
|
||||
|
||||
## Data Flow Connections
|
||||
- Draw arrows from Business Layer services to the Middleware databases (MySQL, InfluxDB, Redis).
|
||||
- Draw arrows from "Video Services" and relevant Business services to "Minio" in the Data Layer.
|
||||
|
||||
Reference in New Issue
Block a user