Astron Agent 运行时架构

Astron Agent 运行时架构 由 Archify 生成的架构图。 用户与 Agent 客户端 · 浏览器 · API 调用方 · 架构组件 用户与 Agent 客户端 浏览器 · API 调用方 Console Frontend · React · Vite · 可视化编排 · Astron Platform Services Console Frontend React · Vite · 可视化编排 Console Backend · Spring Boot · REST · SSE · Astron Platform Services Console Backend Spring Boot · REST · SSE Agent Service · FastAPI · Agent 执行引擎 · Astron Platform Services Agent Service FastAPI · Agent 执行引擎 Plugin Services · AI Tools · Link · RPA · Astron Platform Services Plugin Services AI Tools · Link · RPA 外部模型与执行器 · LLM · iFLYTEK API · RPA · 架构组件 外部模型与执行器 LLM · iFLYTEK API · RPA Tenant Service · Go · 空间隔离 · 配额 · Astron Platform Services · tenant context Tenant Service Go · 空间隔离 · 配额 tenant context Workflow Service · FastAPI · 编排与调试 · Astron Platform Services Workflow Service FastAPI · 编排与调试 Knowledge Service · FastAPI · RAG · 检索 · Astron Platform Services Knowledge Service FastAPI · RAG · 检索 状态与对象存储 · MySQL · PostgreSQL · Redis · MinIO · Data & Messaging 状态与对象存储 MySQL · PostgreSQL · Redis · MinIO Kafka Event Bus · workflow · knowledge · agent events · Data & Messaging Kafka Event Bus workflow · knowledge · agent events HTTPS REST / SSE chat / agent API tool invocation HTTP / gRPC space / permission workflow API RAG retrieval knowledge node workflow-events documents / cache Astron Platform Services Data & Messaging 图例 前端 后端 数据库 安全 消息总线 外部系统

交互入口

  • • React Console 提供 Agent、Workflow、Knowledge 与实时对话界面
  • • Spring Boot 管理 API 通过 Tenant Service 获取空间、组织与资源配额上下文

执行与扩展

  • • Agent Service 负责 Agent 生命周期、会话与工具调用
  • • Workflow、Knowledge 与 Plugin 服务提供编排、RAG、AI Tools、Link 和 RPA 能力

公开仓库证据

  • • Repository snapshot: github.com/iflytek/astron-agent @ a77c92a9
  • • Evidence: entrypoints, module guide, Docker Compose, Kafka configuration