VLAgent 技术架构

VLAgent 技术架构 由 Archify 生成的架构图。 用户浏览器 · iframe 内嵌访问 · 架构组件 用户浏览器 iframe 内嵌访问 Nginx Ingress · 路由 /vlagent/ 与 /vlagent/api · VLAgent 应用栈 · K8s Nginx Ingress 路由 /vlagent/ 与 /vlagent/api 前端容器 · Vue 3 · Vite · OpenResty:8001 · VLAgent 应用栈 · K8s 前端容器 Vue 3 · Vite · OpenResty:8001 FastAPI 后端 · uvicorn · 2 副本 × 4 workers · VLAgent 应用栈 · K8s FastAPI 后端 uvicorn · 2 副本 × 4 workers Qwen-VL 网关 · OpenAI 兼容 · 并发上限 20 · 架构组件 Qwen-VL 网关 OpenAI 兼容 · 并发上限 20 PaddleOCR 服务 · PP-StructureV3 · 印章 bbox · 架构组件 PaddleOCR 服务 PP-StructureV3 · 印章 bbox PostgreSQL 主库 · vlagent 库 · 约 38 张表 · 架构组件 PostgreSQL 主库 vlagent 库 · 约 38 张表 NFS 持久卷 · upload / download 10Gi · 架构组件 NFS 持久卷 upload / download 10Gi 星辰智能助手库 · IOA · 只读 · 权限同步源 · 架构组件 星辰智能助手库 IOA · 只读 · 权限同步源 SunECM 影像平台 · JPype · Java SDK · 架构组件 SunECM 影像平台 JPype · Java SDK HTTPS 静态资源 REST API VLM 抽取 · 流式 印章 / 版面定位 SQLModel 凭证与产物文件 APScheduler 只读同步 JPype · JVM VLAgent 应用栈 · K8s

前后端分离 · 同域路由

  • • 前端静态资源与后端 API 共享一个 Ingress,同源免跨域
  • • OpenResty 托管 SPA,FastAPI 异步多 worker 承接识别任务

AI 混合管线

  • • Qwen-VL 负责要素抽取与裁片精读,PaddleOCR 只做定位不判读
  • • 无消息队列:后台任务 + 全局信号量把并发压在网关上限内

存储与外部集成

  • • PostgreSQL 双库:业务主库 + 星辰智能助手(IOA)只读库,Advisory Lock 防重复同步
  • • NFS 持久化原始凭证与 OCR 产物;JPype 起 JVM 对接 SunECM 影像