System Architecture V4.2
STRAVISION OS
System Architecture V4.2

01
感知层
Perception Layer
环境传感器集群与视觉感知终端,实时采集大棚内的全维度生长数据。
环境Temp/Hum
光照PAR/Lux
土壤NPK/PH
能耗Power

02
传输层
Network Layer
基于 MQTT 5.0 的双向通信链路,确保指令下发与数据上报的毫秒级同步。
无线5G/WiFi
LoRaLong Range
协议MQTT
网关Edge

03
平台层
Platform Layer
云端 AI 大脑与数据中台。负责数据清洗、存储、视觉分析与控制决策下发。
服务K8s Cluster
AIQwen-VL
存储TimeScale
计算Edge AI

04
应用层
Application Layer
多端协同的交互界面。提供数据可视化看板、远程控制台与智能问答助手。
PCDashboard
MobileApp
ControlReal-time
APIREST/GQL
System Logical Architecture
系统总体逻辑架构设计
Access Layer / 接入层
Web 门户端React / Next.js
移动端 AppiOS / Android / PWA
管理控制台System Management
API 网关安全过滤 & 流量分发
SSL/TLS 卸载速率限制鉴权守卫负载均衡
Business Layer / 业务层
AI 核心服务
视觉分析
决策智能体
问答机器人
产量预测
设备 IoT 服务
状态监测
远程控制
设备影子
OTA 升级
数据中台
数据清洗
聚合统计
报表生成
异常告警
用户中心
身份认证 (IAM)
RBAC 权限
个人档案
消息通知
Support Layer / 支撑层
消息队列RabbitMQ / MQTT
任务调度Cron / Job
日志服务ELK Stack
缓存服务Redis Cluster
Storage Architecture
数据库存储架构设计

PostgreSQL
关系型数据库
存储结构化业务数据,包括用户档案、设备元数据、权限配置及系统设置。是系统的单一事实来源 (SSOT)。
TimescaleDB
时序数据库
高吞吐量存储传感器遥测数据。针对时间窗口查询、数据降采样和连续聚合进行了深度优化。
pgvector
向量数据库
存储高维向量嵌入,支持 RAG(检索增强生成),赋能 AI 助手进行知识库检索和历史上下文关联。
Redis
缓存层
内存数据结构存储,用于会话管理、实时设备状态缓存以及 API 速率限制(Rate Limiting)。
MinIO / S3
对象存储
非结构化数据存储,用于托管摄像头快照、延时摄影视频、设备固件包以及用户头像资源。
Elasticsearch
日志与审计
集中式日志存储,涵盖系统事件、API 访问日志及安全审计轨迹。支持全文检索与异常检测。
User Business Flow
用户全链路业务逻辑
01

接入与认证
用户通过多端入口进入平台,完成身份核验与权限获取。
手机号/微信一键登录
实名/企业认证 (KYC)
获取 Access Token
建立 SSE 长连接
02

设备配网
将物理设备接入云端,建立数字孪生映射关系。
扫描设备二维码
蓝牙/AP 辅助配网
绑定大棚/区域
初始化设备参数
03

交互与控制
通过可视化界面或 AI 语音助手,实时管控农业现场。
实时视频/数据监控
AI 语音指令下发
远程反控 (水泵/风机)
异常告警推送
04

决策与洞察
基于历史数据与 AI 模型,获取种植建议与生长报告。
生成生长周期报表
AI 病虫害诊断
光合作用分析 (PAR)
产量预测模型